./Ultimate.py --spec ../sv-benchmarks/c/properties/no-overflow.prp --file ../sv-benchmarks/c/nla-digbench/cohendiv-ll.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 8fc3dc66 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/nla-digbench/cohendiv-ll.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! overflow) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 601ddeb38cc85433f6271611bfd2617c2fcbf2b89119dbe2c319aedc14aa3b17 --- Real Ultimate output --- This is Ultimate 0.3.0-?-8fc3dc6-m [2025-03-17 15:02:58,444 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-17 15:02:58,498 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2025-03-17 15:02:58,502 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-17 15:02:58,502 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-17 15:02:58,522 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-17 15:02:58,522 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-17 15:02:58,522 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-17 15:02:58,522 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-17 15:02:58,522 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-17 15:02:58,522 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-17 15:02:58,522 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-17 15:02:58,523 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-17 15:02:58,523 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-17 15:02:58,523 INFO L153 SettingsManager]: * Use SBE=true [2025-03-17 15:02:58,523 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-17 15:02:58,523 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-17 15:02:58,523 INFO L153 SettingsManager]: * sizeof long=4 [2025-03-17 15:02:58,523 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-17 15:02:58,523 INFO L153 SettingsManager]: * sizeof POINTER=4 [2025-03-17 15:02:58,523 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-17 15:02:58,523 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-17 15:02:58,523 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-17 15:02:58,523 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-17 15:02:58,523 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2025-03-17 15:02:58,525 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2025-03-17 15:02:58,525 INFO L153 SettingsManager]: * sizeof long double=12 [2025-03-17 15:02:58,525 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-17 15:02:58,525 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-17 15:02:58,525 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-17 15:02:58,526 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-17 15:02:58,526 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-17 15:02:58,526 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-17 15:02:58,526 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-17 15:02:58,526 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-17 15:02:58,526 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-17 15:02:58,526 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-17 15:02:58,526 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-17 15:02:58,526 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-17 15:02:58,526 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-17 15:02:58,526 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-17 15:02:58,527 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-17 15:02:58,527 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-17 15:02:58,527 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-17 15:02:58,527 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-17 15:02:58,527 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 -> 601ddeb38cc85433f6271611bfd2617c2fcbf2b89119dbe2c319aedc14aa3b17 [2025-03-17 15:02:58,736 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-17 15:02:58,741 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-17 15:02:58,742 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-17 15:02:58,743 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-17 15:02:58,743 INFO L274 PluginConnector]: CDTParser initialized [2025-03-17 15:02:58,744 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/nla-digbench/cohendiv-ll.c [2025-03-17 15:02:59,875 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3c0b060b8/6298a5306bad42b48b466da7d1e2b3a8/FLAG084e6bc9e [2025-03-17 15:03:00,093 INFO L384 CDTParser]: Found 1 translation units. [2025-03-17 15:03:00,104 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench/cohendiv-ll.c [2025-03-17 15:03:00,111 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3c0b060b8/6298a5306bad42b48b466da7d1e2b3a8/FLAG084e6bc9e [2025-03-17 15:03:00,438 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3c0b060b8/6298a5306bad42b48b466da7d1e2b3a8 [2025-03-17 15:03:00,440 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-17 15:03:00,441 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-17 15:03:00,442 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-17 15:03:00,442 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-17 15:03:00,445 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-17 15:03:00,446 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.03 03:03:00" (1/1) ... [2025-03-17 15:03:00,446 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@598af91d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 03:03:00, skipping insertion in model container [2025-03-17 15:03:00,446 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.03 03:03:00" (1/1) ... [2025-03-17 15:03:00,458 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-17 15:03:00,560 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-17 15:03:00,567 INFO L200 MainTranslator]: Completed pre-run [2025-03-17 15:03:00,582 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-17 15:03:00,594 INFO L204 MainTranslator]: Completed translation [2025-03-17 15:03:00,595 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 03:03:00 WrapperNode [2025-03-17 15:03:00,596 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-17 15:03:00,596 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-17 15:03:00,596 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-17 15:03:00,596 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-17 15:03:00,601 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 03:03:00" (1/1) ... [2025-03-17 15:03:00,610 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 03:03:00" (1/1) ... [2025-03-17 15:03:00,623 INFO L138 Inliner]: procedures = 14, calls = 16, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 88 [2025-03-17 15:03:00,623 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-17 15:03:00,624 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-17 15:03:00,624 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-17 15:03:00,624 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-17 15:03:00,630 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 03:03:00" (1/1) ... [2025-03-17 15:03:00,630 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 03:03:00" (1/1) ... [2025-03-17 15:03:00,633 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 03:03:00" (1/1) ... [2025-03-17 15:03:00,643 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-17 15:03:00,644 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 03:03:00" (1/1) ... [2025-03-17 15:03:00,644 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 03:03:00" (1/1) ... [2025-03-17 15:03:00,646 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 03:03:00" (1/1) ... [2025-03-17 15:03:00,648 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 03:03:00" (1/1) ... [2025-03-17 15:03:00,649 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 03:03:00" (1/1) ... [2025-03-17 15:03:00,652 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 03:03:00" (1/1) ... [2025-03-17 15:03:00,653 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-17 15:03:00,653 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-17 15:03:00,654 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-17 15:03:00,654 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-17 15:03:00,654 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 03:03:00" (1/1) ... [2025-03-17 15:03:00,659 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-17 15:03:00,668 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:03:00,686 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-17 15:03:00,689 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-17 15:03:00,709 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-17 15:03:00,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-17 15:03:00,709 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-17 15:03:00,709 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-17 15:03:00,709 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2025-03-17 15:03:00,709 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2025-03-17 15:03:00,750 INFO L256 CfgBuilder]: Building ICFG [2025-03-17 15:03:00,751 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-17 15:03:00,975 INFO L? ?]: Removed 63 outVars from TransFormulas that were not future-live. [2025-03-17 15:03:00,975 INFO L307 CfgBuilder]: Performing block encoding [2025-03-17 15:03:00,986 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-17 15:03:00,986 INFO L336 CfgBuilder]: Removed 0 assume(true) statements. [2025-03-17 15:03:00,987 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 17.03 03:03:00 BoogieIcfgContainer [2025-03-17 15:03:00,987 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-17 15:03:00,988 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-17 15:03:00,988 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-17 15:03:00,992 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-17 15:03:00,992 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 17.03 03:03:00" (1/3) ... [2025-03-17 15:03:00,993 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4bf575ac and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.03 03:03:00, skipping insertion in model container [2025-03-17 15:03:00,993 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 03:03:00" (2/3) ... [2025-03-17 15:03:00,993 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4bf575ac and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.03 03:03:00, skipping insertion in model container [2025-03-17 15:03:00,993 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 17.03 03:03:00" (3/3) ... [2025-03-17 15:03:00,994 INFO L128 eAbstractionObserver]: Analyzing ICFG cohendiv-ll.c [2025-03-17 15:03:01,004 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-17 15:03:01,006 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG cohendiv-ll.c that has 2 procedures, 79 locations, 1 initial locations, 2 loop locations, and 30 error locations. [2025-03-17 15:03:01,039 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-17 15:03:01,046 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;@b4252c8, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-17 15:03:01,047 INFO L334 AbstractCegarLoop]: Starting to check reachability of 30 error locations. [2025-03-17 15:03:01,050 INFO L276 IsEmpty]: Start isEmpty. Operand has 79 states, 40 states have (on average 1.9) internal successors, (76), 70 states have internal predecessors, (76), 7 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2025-03-17 15:03:01,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2025-03-17 15:03:01,054 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:01,054 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1] [2025-03-17 15:03:01,055 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr29ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:01,058 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:01,058 INFO L85 PathProgramCache]: Analyzing trace with hash 3353437, now seen corresponding path program 1 times [2025-03-17 15:03:01,062 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:01,062 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [797113124] [2025-03-17 15:03:01,063 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:01,063 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:01,112 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 4 statements into 1 equivalence classes. [2025-03-17 15:03:01,123 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 4 of 4 statements. [2025-03-17 15:03:01,124 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:01,124 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:01,154 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-17 15:03:01,155 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:01,155 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [797113124] [2025-03-17 15:03:01,156 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [797113124] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 15:03:01,156 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 15:03:01,156 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-17 15:03:01,157 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1163199719] [2025-03-17 15:03:01,157 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:03:01,159 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2025-03-17 15:03:01,159 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:01,175 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2025-03-17 15:03:01,175 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-03-17 15:03:01,177 INFO L87 Difference]: Start difference. First operand has 79 states, 40 states have (on average 1.9) internal successors, (76), 70 states have internal predecessors, (76), 7 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) Second operand has 2 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-17 15:03:01,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:01,201 INFO L93 Difference]: Finished difference Result 156 states and 184 transitions. [2025-03-17 15:03:01,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-03-17 15:03:01,202 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 4 [2025-03-17 15:03:01,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:01,207 INFO L225 Difference]: With dead ends: 156 [2025-03-17 15:03:01,207 INFO L226 Difference]: Without dead ends: 75 [2025-03-17 15:03:01,209 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-03-17 15:03:01,212 INFO L435 NwaCegarLoop]: 86 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 86 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:01,214 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-17 15:03:01,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2025-03-17 15:03:01,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 75. [2025-03-17 15:03:01,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75 states, 38 states have (on average 1.8157894736842106) internal successors, (69), 67 states have internal predecessors, (69), 6 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2025-03-17 15:03:01,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 81 transitions. [2025-03-17 15:03:01,253 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 81 transitions. Word has length 4 [2025-03-17 15:03:01,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:01,254 INFO L471 AbstractCegarLoop]: Abstraction has 75 states and 81 transitions. [2025-03-17 15:03:01,254 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-17 15:03:01,254 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 81 transitions. [2025-03-17 15:03:01,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2025-03-17 15:03:01,255 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:01,255 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1] [2025-03-17 15:03:01,255 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-03-17 15:03:01,255 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr29ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:01,256 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:01,256 INFO L85 PathProgramCache]: Analyzing trace with hash 3354398, now seen corresponding path program 1 times [2025-03-17 15:03:01,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:01,257 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [864793182] [2025-03-17 15:03:01,257 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:01,257 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:01,265 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 4 statements into 1 equivalence classes. [2025-03-17 15:03:01,279 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 4 of 4 statements. [2025-03-17 15:03:01,280 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:01,280 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-17 15:03:01,282 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1038911691] [2025-03-17 15:03:01,282 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:01,283 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:01,283 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:03:01,290 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-17 15:03:01,292 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-17 15:03:01,325 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 4 statements into 1 equivalence classes. [2025-03-17 15:03:01,334 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 4 of 4 statements. [2025-03-17 15:03:01,334 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:01,334 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:01,336 INFO L256 TraceCheckSpWp]: Trace formula consists of 39 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-03-17 15:03:01,339 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:03:01,352 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-17 15:03:01,353 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-17 15:03:01,353 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:01,353 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [864793182] [2025-03-17 15:03:01,353 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-17 15:03:01,353 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1038911691] [2025-03-17 15:03:01,353 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1038911691] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 15:03:01,353 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 15:03:01,353 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-17 15:03:01,354 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1468053552] [2025-03-17 15:03:01,354 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:03:01,354 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-17 15:03:01,354 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:01,355 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-17 15:03:01,355 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-17 15:03:01,355 INFO L87 Difference]: Start difference. First operand 75 states and 81 transitions. Second operand has 3 states, 2 states have (on average 2.0) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-17 15:03:01,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:01,423 INFO L93 Difference]: Finished difference Result 98 states and 106 transitions. [2025-03-17 15:03:01,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-17 15:03:01,424 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 4 [2025-03-17 15:03:01,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:01,425 INFO L225 Difference]: With dead ends: 98 [2025-03-17 15:03:01,426 INFO L226 Difference]: Without dead ends: 96 [2025-03-17 15:03:01,426 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 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-17 15:03:01,426 INFO L435 NwaCegarLoop]: 79 mSDtfsCounter, 18 mSDsluCounter, 58 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:01,427 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 137 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-17 15:03:01,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2025-03-17 15:03:01,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 77. [2025-03-17 15:03:01,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 77 states, 40 states have (on average 1.775) internal successors, (71), 69 states have internal predecessors, (71), 6 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2025-03-17 15:03:01,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 83 transitions. [2025-03-17 15:03:01,439 INFO L78 Accepts]: Start accepts. Automaton has 77 states and 83 transitions. Word has length 4 [2025-03-17 15:03:01,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:01,439 INFO L471 AbstractCegarLoop]: Abstraction has 77 states and 83 transitions. [2025-03-17 15:03:01,439 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-17 15:03:01,439 INFO L276 IsEmpty]: Start isEmpty. Operand 77 states and 83 transitions. [2025-03-17 15:03:01,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2025-03-17 15:03:01,439 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:01,439 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 15:03:01,446 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-17 15:03:01,644 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:01,644 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:01,644 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:01,644 INFO L85 PathProgramCache]: Analyzing trace with hash 1648670273, now seen corresponding path program 1 times [2025-03-17 15:03:01,645 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:01,645 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [479552306] [2025-03-17 15:03:01,645 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:01,645 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:01,649 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 11 statements into 1 equivalence classes. [2025-03-17 15:03:01,655 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 11 of 11 statements. [2025-03-17 15:03:01,656 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:01,656 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-17 15:03:01,656 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1451705922] [2025-03-17 15:03:01,656 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:01,656 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:01,660 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:03:01,662 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-17 15:03:01,663 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-17 15:03:01,686 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 11 statements into 1 equivalence classes. [2025-03-17 15:03:01,693 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 11 of 11 statements. [2025-03-17 15:03:01,693 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:01,693 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:01,694 INFO L256 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-03-17 15:03:01,695 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:03:01,722 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-17 15:03:01,722 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-17 15:03:01,723 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:01,723 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [479552306] [2025-03-17 15:03:01,723 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-17 15:03:01,723 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1451705922] [2025-03-17 15:03:01,723 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1451705922] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 15:03:01,723 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 15:03:01,723 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-17 15:03:01,723 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [657630040] [2025-03-17 15:03:01,723 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:03:01,723 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-17 15:03:01,723 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:01,724 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-17 15:03:01,724 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-17 15:03:01,724 INFO L87 Difference]: Start difference. First operand 77 states and 83 transitions. Second operand has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2025-03-17 15:03:01,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:01,819 INFO L93 Difference]: Finished difference Result 133 states and 154 transitions. [2025-03-17 15:03:01,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-17 15:03:01,819 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 11 [2025-03-17 15:03:01,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:01,820 INFO L225 Difference]: With dead ends: 133 [2025-03-17 15:03:01,820 INFO L226 Difference]: Without dead ends: 127 [2025-03-17 15:03:01,820 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 9 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-17 15:03:01,821 INFO L435 NwaCegarLoop]: 60 mSDtfsCounter, 44 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:01,821 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [49 Valid, 112 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-17 15:03:01,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2025-03-17 15:03:01,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 107. [2025-03-17 15:03:01,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 107 states, 64 states have (on average 1.765625) internal successors, (113), 93 states have internal predecessors, (113), 12 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2025-03-17 15:03:01,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 137 transitions. [2025-03-17 15:03:01,833 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 137 transitions. Word has length 11 [2025-03-17 15:03:01,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:01,833 INFO L471 AbstractCegarLoop]: Abstraction has 107 states and 137 transitions. [2025-03-17 15:03:01,833 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2025-03-17 15:03:01,833 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 137 transitions. [2025-03-17 15:03:01,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2025-03-17 15:03:01,833 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:01,834 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 15:03:01,840 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-17 15:03:02,034 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2025-03-17 15:03:02,035 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:02,035 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:02,035 INFO L85 PathProgramCache]: Analyzing trace with hash -470798721, now seen corresponding path program 1 times [2025-03-17 15:03:02,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:02,035 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763761710] [2025-03-17 15:03:02,035 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:02,035 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:02,040 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 13 statements into 1 equivalence classes. [2025-03-17 15:03:02,052 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 13 of 13 statements. [2025-03-17 15:03:02,052 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:02,052 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-17 15:03:02,053 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [913116326] [2025-03-17 15:03:02,053 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:02,053 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:02,053 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:03:02,055 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-17 15:03:02,056 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-17 15:03:02,076 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 13 statements into 1 equivalence classes. [2025-03-17 15:03:02,084 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 13 of 13 statements. [2025-03-17 15:03:02,084 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:02,084 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:02,084 INFO L256 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-03-17 15:03:02,085 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:03:02,182 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-17 15:03:02,182 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-17 15:03:02,182 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:02,182 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1763761710] [2025-03-17 15:03:02,182 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-17 15:03:02,182 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [913116326] [2025-03-17 15:03:02,182 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [913116326] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 15:03:02,183 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 15:03:02,183 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-17 15:03:02,183 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445798580] [2025-03-17 15:03:02,183 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:03:02,183 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 15:03:02,185 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:02,186 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 15:03:02,186 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-17 15:03:02,186 INFO L87 Difference]: Start difference. First operand 107 states and 137 transitions. Second operand has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2025-03-17 15:03:02,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:02,315 INFO L93 Difference]: Finished difference Result 126 states and 144 transitions. [2025-03-17 15:03:02,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-17 15:03:02,315 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 13 [2025-03-17 15:03:02,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:02,316 INFO L225 Difference]: With dead ends: 126 [2025-03-17 15:03:02,316 INFO L226 Difference]: Without dead ends: 123 [2025-03-17 15:03:02,316 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-17 15:03:02,317 INFO L435 NwaCegarLoop]: 58 mSDtfsCounter, 150 mSDsluCounter, 53 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 111 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:02,317 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [156 Valid, 111 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-17 15:03:02,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2025-03-17 15:03:02,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 108. [2025-03-17 15:03:02,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 108 states, 65 states have (on average 1.7230769230769232) internal successors, (112), 94 states have internal predecessors, (112), 12 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2025-03-17 15:03:02,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 136 transitions. [2025-03-17 15:03:02,331 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 136 transitions. Word has length 13 [2025-03-17 15:03:02,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:02,331 INFO L471 AbstractCegarLoop]: Abstraction has 108 states and 136 transitions. [2025-03-17 15:03:02,331 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2025-03-17 15:03:02,331 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 136 transitions. [2025-03-17 15:03:02,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2025-03-17 15:03:02,331 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:02,331 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 15:03:02,337 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2025-03-17 15:03:02,532 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:02,532 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:02,532 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:02,532 INFO L85 PathProgramCache]: Analyzing trace with hash -1709858431, now seen corresponding path program 1 times [2025-03-17 15:03:02,532 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:02,532 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [343856735] [2025-03-17 15:03:02,533 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:02,533 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:02,537 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 14 statements into 1 equivalence classes. [2025-03-17 15:03:02,543 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 14 of 14 statements. [2025-03-17 15:03:02,543 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:02,543 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-17 15:03:02,544 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2025735101] [2025-03-17 15:03:02,544 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:02,544 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:02,544 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:03:02,546 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-17 15:03:02,548 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-17 15:03:02,569 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 14 statements into 1 equivalence classes. [2025-03-17 15:03:02,575 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 14 of 14 statements. [2025-03-17 15:03:02,575 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:02,575 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:02,576 INFO L256 TraceCheckSpWp]: Trace formula consists of 53 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-03-17 15:03:02,577 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:03:02,623 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-17 15:03:02,624 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-17 15:03:02,624 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:02,624 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [343856735] [2025-03-17 15:03:02,624 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-17 15:03:02,624 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2025735101] [2025-03-17 15:03:02,624 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2025735101] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 15:03:02,624 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 15:03:02,624 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-17 15:03:02,624 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428853708] [2025-03-17 15:03:02,624 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:03:02,624 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 15:03:02,625 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:02,625 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 15:03:02,625 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-17 15:03:02,625 INFO L87 Difference]: Start difference. First operand 108 states and 136 transitions. Second operand has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2025-03-17 15:03:02,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:02,750 INFO L93 Difference]: Finished difference Result 126 states and 141 transitions. [2025-03-17 15:03:02,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-17 15:03:02,751 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 14 [2025-03-17 15:03:02,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:02,751 INFO L225 Difference]: With dead ends: 126 [2025-03-17 15:03:02,752 INFO L226 Difference]: Without dead ends: 119 [2025-03-17 15:03:02,752 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-17 15:03:02,752 INFO L435 NwaCegarLoop]: 61 mSDtfsCounter, 146 mSDsluCounter, 53 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:02,753 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [152 Valid, 114 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-17 15:03:02,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2025-03-17 15:03:02,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 105. [2025-03-17 15:03:02,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 62 states have (on average 1.7096774193548387) internal successors, (106), 91 states have internal predecessors, (106), 12 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2025-03-17 15:03:02,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 130 transitions. [2025-03-17 15:03:02,759 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 130 transitions. Word has length 14 [2025-03-17 15:03:02,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:02,759 INFO L471 AbstractCegarLoop]: Abstraction has 105 states and 130 transitions. [2025-03-17 15:03:02,759 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2025-03-17 15:03:02,760 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 130 transitions. [2025-03-17 15:03:02,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2025-03-17 15:03:02,760 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:02,760 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 15:03:02,766 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-17 15:03:02,960 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:02,961 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:02,961 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:02,961 INFO L85 PathProgramCache]: Analyzing trace with hash -1781068411, now seen corresponding path program 1 times [2025-03-17 15:03:02,961 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:02,961 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1105023386] [2025-03-17 15:03:02,961 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:02,961 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:02,965 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 21 statements into 1 equivalence classes. [2025-03-17 15:03:02,972 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 21 of 21 statements. [2025-03-17 15:03:02,972 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:02,972 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-17 15:03:02,973 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1780063239] [2025-03-17 15:03:02,973 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:02,973 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:02,974 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:03:02,975 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-17 15:03:02,977 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-17 15:03:02,995 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 21 statements into 1 equivalence classes. [2025-03-17 15:03:03,002 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 21 of 21 statements. [2025-03-17 15:03:03,002 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:03,002 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:03,003 INFO L256 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-03-17 15:03:03,004 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:03:03,028 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-17 15:03:03,028 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-17 15:03:03,028 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:03,028 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1105023386] [2025-03-17 15:03:03,028 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-17 15:03:03,028 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1780063239] [2025-03-17 15:03:03,028 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1780063239] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 15:03:03,028 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 15:03:03,028 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-17 15:03:03,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1578207549] [2025-03-17 15:03:03,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:03:03,029 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 15:03:03,029 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:03,029 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 15:03:03,029 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-03-17 15:03:03,029 INFO L87 Difference]: Start difference. First operand 105 states and 130 transitions. Second operand has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 4 states have internal predecessors, (14), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2025-03-17 15:03:03,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:03,174 INFO L93 Difference]: Finished difference Result 169 states and 235 transitions. [2025-03-17 15:03:03,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-17 15:03:03,174 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 4 states have internal predecessors, (14), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 21 [2025-03-17 15:03:03,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:03,176 INFO L225 Difference]: With dead ends: 169 [2025-03-17 15:03:03,176 INFO L226 Difference]: Without dead ends: 164 [2025-03-17 15:03:03,176 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-03-17 15:03:03,177 INFO L435 NwaCegarLoop]: 38 mSDtfsCounter, 72 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 130 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 130 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:03,177 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [82 Valid, 75 Invalid, 134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 130 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-17 15:03:03,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2025-03-17 15:03:03,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 148. [2025-03-17 15:03:03,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 97 states have (on average 1.6804123711340206) internal successors, (163), 126 states have internal predecessors, (163), 20 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2025-03-17 15:03:03,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 203 transitions. [2025-03-17 15:03:03,188 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 203 transitions. Word has length 21 [2025-03-17 15:03:03,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:03,188 INFO L471 AbstractCegarLoop]: Abstraction has 148 states and 203 transitions. [2025-03-17 15:03:03,188 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 4 states have internal predecessors, (14), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2025-03-17 15:03:03,189 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 203 transitions. [2025-03-17 15:03:03,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2025-03-17 15:03:03,189 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:03,189 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 15:03:03,195 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-17 15:03:03,389 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:03,390 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:03,390 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:03,390 INFO L85 PathProgramCache]: Analyzing trace with hash 621454129, now seen corresponding path program 1 times [2025-03-17 15:03:03,390 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:03,390 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1350143907] [2025-03-17 15:03:03,390 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:03,390 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:03,394 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 22 statements into 1 equivalence classes. [2025-03-17 15:03:03,399 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 22 of 22 statements. [2025-03-17 15:03:03,399 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:03,400 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-17 15:03:03,400 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2110202111] [2025-03-17 15:03:03,400 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:03,400 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:03,400 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:03:03,403 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-17 15:03:03,404 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2025-03-17 15:03:03,427 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 22 statements into 1 equivalence classes. [2025-03-17 15:03:03,434 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 22 of 22 statements. [2025-03-17 15:03:03,434 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:03,434 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:03,435 INFO L256 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-03-17 15:03:03,435 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:03:03,468 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-17 15:03:03,468 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-17 15:03:03,468 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:03,469 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1350143907] [2025-03-17 15:03:03,469 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-17 15:03:03,469 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2110202111] [2025-03-17 15:03:03,469 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2110202111] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 15:03:03,469 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 15:03:03,469 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-17 15:03:03,469 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981672960] [2025-03-17 15:03:03,469 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:03:03,469 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 15:03:03,469 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:03,469 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 15:03:03,469 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-03-17 15:03:03,469 INFO L87 Difference]: Start difference. First operand 148 states and 203 transitions. Second operand has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2025-03-17 15:03:03,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:03,602 INFO L93 Difference]: Finished difference Result 167 states and 226 transitions. [2025-03-17 15:03:03,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-17 15:03:03,603 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 22 [2025-03-17 15:03:03,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:03,604 INFO L225 Difference]: With dead ends: 167 [2025-03-17 15:03:03,604 INFO L226 Difference]: Without dead ends: 164 [2025-03-17 15:03:03,605 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-03-17 15:03:03,605 INFO L435 NwaCegarLoop]: 38 mSDtfsCounter, 71 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 130 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 130 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:03,606 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [81 Valid, 75 Invalid, 132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 130 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-17 15:03:03,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2025-03-17 15:03:03,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 149. [2025-03-17 15:03:03,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 98 states have (on average 1.6326530612244898) internal successors, (160), 127 states have internal predecessors, (160), 20 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2025-03-17 15:03:03,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 200 transitions. [2025-03-17 15:03:03,617 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 200 transitions. Word has length 22 [2025-03-17 15:03:03,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:03,617 INFO L471 AbstractCegarLoop]: Abstraction has 149 states and 200 transitions. [2025-03-17 15:03:03,617 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2025-03-17 15:03:03,617 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 200 transitions. [2025-03-17 15:03:03,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2025-03-17 15:03:03,618 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:03,618 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 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-17 15:03:03,624 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2025-03-17 15:03:03,818 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:03,819 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:03,819 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:03,819 INFO L85 PathProgramCache]: Analyzing trace with hash 1240270618, now seen corresponding path program 1 times [2025-03-17 15:03:03,819 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:03,819 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1149845353] [2025-03-17 15:03:03,819 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:03,819 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:03,823 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 42 statements into 1 equivalence classes. [2025-03-17 15:03:03,831 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 42 of 42 statements. [2025-03-17 15:03:03,833 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:03,833 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:03,920 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2025-03-17 15:03:03,920 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:03,920 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1149845353] [2025-03-17 15:03:03,920 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1149845353] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 15:03:03,920 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 15:03:03,920 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-17 15:03:03,920 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [80484535] [2025-03-17 15:03:03,920 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:03:03,921 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 15:03:03,921 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:03,921 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 15:03:03,921 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-17 15:03:03,921 INFO L87 Difference]: Start difference. First operand 149 states and 200 transitions. Second operand has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 states have internal predecessors, (20), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2025-03-17 15:03:04,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:04,058 INFO L93 Difference]: Finished difference Result 182 states and 229 transitions. [2025-03-17 15:03:04,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-17 15:03:04,058 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 states have internal predecessors, (20), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 42 [2025-03-17 15:03:04,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:04,059 INFO L225 Difference]: With dead ends: 182 [2025-03-17 15:03:04,060 INFO L226 Difference]: Without dead ends: 180 [2025-03-17 15:03:04,060 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-17 15:03:04,061 INFO L435 NwaCegarLoop]: 28 mSDtfsCounter, 111 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 128 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 61 SdHoareTripleChecker+Invalid, 137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:04,061 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [115 Valid, 61 Invalid, 137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 128 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-17 15:03:04,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2025-03-17 15:03:04,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 151. [2025-03-17 15:03:04,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 100 states have (on average 1.6) internal successors, (160), 129 states have internal predecessors, (160), 20 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2025-03-17 15:03:04,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 200 transitions. [2025-03-17 15:03:04,079 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 200 transitions. Word has length 42 [2025-03-17 15:03:04,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:04,079 INFO L471 AbstractCegarLoop]: Abstraction has 151 states and 200 transitions. [2025-03-17 15:03:04,080 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 states have internal predecessors, (20), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2025-03-17 15:03:04,080 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 200 transitions. [2025-03-17 15:03:04,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2025-03-17 15:03:04,080 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:04,080 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 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-17 15:03:04,080 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2025-03-17 15:03:04,081 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:04,081 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:04,082 INFO L85 PathProgramCache]: Analyzing trace with hash -206316499, now seen corresponding path program 1 times [2025-03-17 15:03:04,082 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:04,083 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1004248267] [2025-03-17 15:03:04,083 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:04,083 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:04,086 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 43 statements into 1 equivalence classes. [2025-03-17 15:03:04,094 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 43 of 43 statements. [2025-03-17 15:03:04,095 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:04,095 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:04,152 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2025-03-17 15:03:04,153 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:04,153 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1004248267] [2025-03-17 15:03:04,153 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1004248267] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 15:03:04,153 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 15:03:04,153 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-17 15:03:04,153 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [292777956] [2025-03-17 15:03:04,153 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:03:04,154 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 15:03:04,154 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:04,154 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 15:03:04,154 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-17 15:03:04,155 INFO L87 Difference]: Start difference. First operand 151 states and 200 transitions. Second operand has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2025-03-17 15:03:04,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:04,363 INFO L93 Difference]: Finished difference Result 182 states and 225 transitions. [2025-03-17 15:03:04,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-17 15:03:04,364 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 43 [2025-03-17 15:03:04,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:04,365 INFO L225 Difference]: With dead ends: 182 [2025-03-17 15:03:04,365 INFO L226 Difference]: Without dead ends: 180 [2025-03-17 15:03:04,365 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-17 15:03:04,365 INFO L435 NwaCegarLoop]: 30 mSDtfsCounter, 108 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 63 SdHoareTripleChecker+Invalid, 135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:04,366 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [112 Valid, 63 Invalid, 135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-17 15:03:04,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2025-03-17 15:03:04,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 153. [2025-03-17 15:03:04,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 102 states have (on average 1.5686274509803921) internal successors, (160), 131 states have internal predecessors, (160), 20 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2025-03-17 15:03:04,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 200 transitions. [2025-03-17 15:03:04,374 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 200 transitions. Word has length 43 [2025-03-17 15:03:04,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:04,375 INFO L471 AbstractCegarLoop]: Abstraction has 153 states and 200 transitions. [2025-03-17 15:03:04,375 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2025-03-17 15:03:04,375 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 200 transitions. [2025-03-17 15:03:04,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2025-03-17 15:03:04,375 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:04,376 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 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-17 15:03:04,376 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2025-03-17 15:03:04,376 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:04,376 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:04,376 INFO L85 PathProgramCache]: Analyzing trace with hash -701659782, now seen corresponding path program 1 times [2025-03-17 15:03:04,376 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:04,376 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788848333] [2025-03-17 15:03:04,376 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:04,376 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:04,381 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 45 statements into 1 equivalence classes. [2025-03-17 15:03:04,385 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 45 of 45 statements. [2025-03-17 15:03:04,385 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:04,385 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:04,439 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2025-03-17 15:03:04,439 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:04,439 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1788848333] [2025-03-17 15:03:04,439 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1788848333] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 15:03:04,439 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 15:03:04,439 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-17 15:03:04,439 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539650927] [2025-03-17 15:03:04,439 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:03:04,440 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-17 15:03:04,440 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:04,440 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-17 15:03:04,440 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-17 15:03:04,440 INFO L87 Difference]: Start difference. First operand 153 states and 200 transitions. Second operand has 3 states, 2 states have (on average 11.5) internal successors, (23), 3 states have internal predecessors, (23), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2025-03-17 15:03:04,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:04,487 INFO L93 Difference]: Finished difference Result 158 states and 200 transitions. [2025-03-17 15:03:04,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-17 15:03:04,487 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 11.5) internal successors, (23), 3 states have internal predecessors, (23), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 45 [2025-03-17 15:03:04,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:04,488 INFO L225 Difference]: With dead ends: 158 [2025-03-17 15:03:04,488 INFO L226 Difference]: Without dead ends: 157 [2025-03-17 15:03:04,489 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-17 15:03:04,489 INFO L435 NwaCegarLoop]: 68 mSDtfsCounter, 13 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:04,489 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 120 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-17 15:03:04,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2025-03-17 15:03:04,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 153. [2025-03-17 15:03:04,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 102 states have (on average 1.5588235294117647) internal successors, (159), 131 states have internal predecessors, (159), 20 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2025-03-17 15:03:04,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 199 transitions. [2025-03-17 15:03:04,501 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 199 transitions. Word has length 45 [2025-03-17 15:03:04,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:04,502 INFO L471 AbstractCegarLoop]: Abstraction has 153 states and 199 transitions. [2025-03-17 15:03:04,502 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 11.5) internal successors, (23), 3 states have internal predecessors, (23), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2025-03-17 15:03:04,502 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 199 transitions. [2025-03-17 15:03:04,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2025-03-17 15:03:04,506 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:04,506 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 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-17 15:03:04,506 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2025-03-17 15:03:04,507 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:04,507 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:04,507 INFO L85 PathProgramCache]: Analyzing trace with hash -701659734, now seen corresponding path program 1 times [2025-03-17 15:03:04,507 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:04,507 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133687657] [2025-03-17 15:03:04,507 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:04,507 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:04,512 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 45 statements into 1 equivalence classes. [2025-03-17 15:03:04,521 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 45 of 45 statements. [2025-03-17 15:03:04,521 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:04,521 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:04,621 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2025-03-17 15:03:04,621 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:04,621 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133687657] [2025-03-17 15:03:04,621 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [133687657] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 15:03:04,621 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 15:03:04,621 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-17 15:03:04,621 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [457833692] [2025-03-17 15:03:04,621 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:03:04,621 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 15:03:04,621 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:04,621 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 15:03:04,622 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-03-17 15:03:04,622 INFO L87 Difference]: Start difference. First operand 153 states and 199 transitions. Second operand has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2025-03-17 15:03:04,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:04,672 INFO L93 Difference]: Finished difference Result 153 states and 199 transitions. [2025-03-17 15:03:04,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-17 15:03:04,672 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 45 [2025-03-17 15:03:04,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:04,673 INFO L225 Difference]: With dead ends: 153 [2025-03-17 15:03:04,673 INFO L226 Difference]: Without dead ends: 152 [2025-03-17 15:03:04,674 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-03-17 15:03:04,674 INFO L435 NwaCegarLoop]: 39 mSDtfsCounter, 54 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 48 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:04,674 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 48 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-17 15:03:04,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2025-03-17 15:03:04,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 152. [2025-03-17 15:03:04,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 102 states have (on average 1.5196078431372548) internal successors, (155), 130 states have internal predecessors, (155), 20 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2025-03-17 15:03:04,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 195 transitions. [2025-03-17 15:03:04,683 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 195 transitions. Word has length 45 [2025-03-17 15:03:04,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:04,683 INFO L471 AbstractCegarLoop]: Abstraction has 152 states and 195 transitions. [2025-03-17 15:03:04,683 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2025-03-17 15:03:04,683 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 195 transitions. [2025-03-17 15:03:04,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2025-03-17 15:03:04,684 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:04,684 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 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-17 15:03:04,684 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2025-03-17 15:03:04,684 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:04,685 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:04,685 INFO L85 PathProgramCache]: Analyzing trace with hash -276616778, now seen corresponding path program 1 times [2025-03-17 15:03:04,685 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:04,685 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [809742132] [2025-03-17 15:03:04,685 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:04,685 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:04,689 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 46 statements into 1 equivalence classes. [2025-03-17 15:03:04,693 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 46 of 46 statements. [2025-03-17 15:03:04,694 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:04,694 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:04,732 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2025-03-17 15:03:04,732 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:04,732 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [809742132] [2025-03-17 15:03:04,732 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [809742132] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 15:03:04,732 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 15:03:04,732 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-17 15:03:04,732 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [161515990] [2025-03-17 15:03:04,732 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:03:04,733 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-17 15:03:04,733 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:04,733 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-17 15:03:04,733 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-17 15:03:04,733 INFO L87 Difference]: Start difference. First operand 152 states and 195 transitions. Second operand has 5 states, 4 states have (on average 6.0) internal successors, (24), 5 states have internal predecessors, (24), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2025-03-17 15:03:04,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:04,810 INFO L93 Difference]: Finished difference Result 152 states and 195 transitions. [2025-03-17 15:03:04,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-17 15:03:04,812 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 6.0) internal successors, (24), 5 states have internal predecessors, (24), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 46 [2025-03-17 15:03:04,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:04,812 INFO L225 Difference]: With dead ends: 152 [2025-03-17 15:03:04,812 INFO L226 Difference]: Without dead ends: 151 [2025-03-17 15:03:04,813 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2025-03-17 15:03:04,813 INFO L435 NwaCegarLoop]: 60 mSDtfsCounter, 100 mSDsluCounter, 64 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 124 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:04,813 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [100 Valid, 124 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-17 15:03:04,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2025-03-17 15:03:04,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 151. [2025-03-17 15:03:04,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 102 states have (on average 1.5) internal successors, (153), 129 states have internal predecessors, (153), 20 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2025-03-17 15:03:04,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 193 transitions. [2025-03-17 15:03:04,823 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 193 transitions. Word has length 46 [2025-03-17 15:03:04,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:04,823 INFO L471 AbstractCegarLoop]: Abstraction has 151 states and 193 transitions. [2025-03-17 15:03:04,823 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 6.0) internal successors, (24), 5 states have internal predecessors, (24), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2025-03-17 15:03:04,823 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 193 transitions. [2025-03-17 15:03:04,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2025-03-17 15:03:04,823 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:04,824 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 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-17 15:03:04,824 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2025-03-17 15:03:04,824 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:04,825 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:04,825 INFO L85 PathProgramCache]: Analyzing trace with hash -276615273, now seen corresponding path program 1 times [2025-03-17 15:03:04,825 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:04,825 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [394625217] [2025-03-17 15:03:04,825 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:04,825 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:04,829 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 46 statements into 1 equivalence classes. [2025-03-17 15:03:04,837 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 46 of 46 statements. [2025-03-17 15:03:04,837 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:04,837 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:04,902 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2025-03-17 15:03:04,903 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:04,903 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [394625217] [2025-03-17 15:03:04,903 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [394625217] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 15:03:04,903 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 15:03:04,903 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-17 15:03:04,903 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2147350176] [2025-03-17 15:03:04,903 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:03:04,903 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-03-17 15:03:04,904 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:04,904 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-03-17 15:03:04,904 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2025-03-17 15:03:04,905 INFO L87 Difference]: Start difference. First operand 151 states and 193 transitions. Second operand has 6 states, 5 states have (on average 4.8) internal successors, (24), 6 states have internal predecessors, (24), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2025-03-17 15:03:05,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:05,195 INFO L93 Difference]: Finished difference Result 201 states and 250 transitions. [2025-03-17 15:03:05,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2025-03-17 15:03:05,196 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 4.8) internal successors, (24), 6 states have internal predecessors, (24), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 46 [2025-03-17 15:03:05,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:05,197 INFO L225 Difference]: With dead ends: 201 [2025-03-17 15:03:05,197 INFO L226 Difference]: Without dead ends: 200 [2025-03-17 15:03:05,197 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2025-03-17 15:03:05,197 INFO L435 NwaCegarLoop]: 66 mSDtfsCounter, 255 mSDsluCounter, 130 mSDsCounter, 0 mSdLazyCounter, 264 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 260 SdHoareTripleChecker+Valid, 196 SdHoareTripleChecker+Invalid, 299 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 264 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:05,198 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [260 Valid, 196 Invalid, 299 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 264 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-17 15:03:05,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2025-03-17 15:03:05,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 178. [2025-03-17 15:03:05,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 124 states have (on average 1.4838709677419355) internal successors, (184), 151 states have internal predecessors, (184), 25 states have call successors, (25), 1 states have call predecessors, (25), 1 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2025-03-17 15:03:05,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 234 transitions. [2025-03-17 15:03:05,207 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 234 transitions. Word has length 46 [2025-03-17 15:03:05,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:05,207 INFO L471 AbstractCegarLoop]: Abstraction has 178 states and 234 transitions. [2025-03-17 15:03:05,207 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.8) internal successors, (24), 6 states have internal predecessors, (24), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2025-03-17 15:03:05,207 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 234 transitions. [2025-03-17 15:03:05,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2025-03-17 15:03:05,208 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:05,208 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 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-17 15:03:05,208 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2025-03-17 15:03:05,208 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:05,208 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:05,208 INFO L85 PathProgramCache]: Analyzing trace with hash 14814456, now seen corresponding path program 1 times [2025-03-17 15:03:05,209 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:05,209 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [525487633] [2025-03-17 15:03:05,209 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:05,209 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:05,212 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 47 statements into 1 equivalence classes. [2025-03-17 15:03:05,215 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 47 of 47 statements. [2025-03-17 15:03:05,215 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:05,215 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:05,259 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2025-03-17 15:03:05,259 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:05,259 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [525487633] [2025-03-17 15:03:05,259 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [525487633] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 15:03:05,259 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 15:03:05,259 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-17 15:03:05,259 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [471474125] [2025-03-17 15:03:05,259 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:03:05,260 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 15:03:05,260 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:05,260 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 15:03:05,260 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-03-17 15:03:05,260 INFO L87 Difference]: Start difference. First operand 178 states and 234 transitions. Second operand has 4 states, 3 states have (on average 8.333333333333334) internal successors, (25), 4 states have internal predecessors, (25), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2025-03-17 15:03:05,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:05,348 INFO L93 Difference]: Finished difference Result 199 states and 247 transitions. [2025-03-17 15:03:05,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-17 15:03:05,348 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.333333333333334) internal successors, (25), 4 states have internal predecessors, (25), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 47 [2025-03-17 15:03:05,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:05,349 INFO L225 Difference]: With dead ends: 199 [2025-03-17 15:03:05,349 INFO L226 Difference]: Without dead ends: 197 [2025-03-17 15:03:05,349 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-03-17 15:03:05,350 INFO L435 NwaCegarLoop]: 61 mSDtfsCounter, 47 mSDsluCounter, 65 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 126 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:05,350 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [52 Valid, 126 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-17 15:03:05,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2025-03-17 15:03:05,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 182. [2025-03-17 15:03:05,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 182 states, 128 states have (on average 1.46875) internal successors, (188), 155 states have internal predecessors, (188), 25 states have call successors, (25), 1 states have call predecessors, (25), 1 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2025-03-17 15:03:05,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 182 states to 182 states and 238 transitions. [2025-03-17 15:03:05,361 INFO L78 Accepts]: Start accepts. Automaton has 182 states and 238 transitions. Word has length 47 [2025-03-17 15:03:05,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:05,361 INFO L471 AbstractCegarLoop]: Abstraction has 182 states and 238 transitions. [2025-03-17 15:03:05,361 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 8.333333333333334) internal successors, (25), 4 states have internal predecessors, (25), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2025-03-17 15:03:05,361 INFO L276 IsEmpty]: Start isEmpty. Operand 182 states and 238 transitions. [2025-03-17 15:03:05,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2025-03-17 15:03:05,361 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:05,362 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 15:03:05,362 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2025-03-17 15:03:05,362 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:05,362 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:05,362 INFO L85 PathProgramCache]: Analyzing trace with hash -1048417656, now seen corresponding path program 1 times [2025-03-17 15:03:05,362 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:05,362 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [823459297] [2025-03-17 15:03:05,362 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:05,362 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:05,366 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 56 statements into 1 equivalence classes. [2025-03-17 15:03:05,375 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 56 of 56 statements. [2025-03-17 15:03:05,376 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:05,376 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-17 15:03:05,376 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [976899664] [2025-03-17 15:03:05,377 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:05,377 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:05,377 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:03:05,379 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-17 15:03:05,381 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-17 15:03:05,401 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 56 statements into 1 equivalence classes. [2025-03-17 15:03:05,413 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 56 of 56 statements. [2025-03-17 15:03:05,413 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:05,413 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:05,414 INFO L256 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-03-17 15:03:05,415 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:03:05,659 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2025-03-17 15:03:05,660 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-17 15:03:05,660 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:05,660 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [823459297] [2025-03-17 15:03:05,660 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-17 15:03:05,660 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [976899664] [2025-03-17 15:03:05,660 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [976899664] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 15:03:05,660 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 15:03:05,660 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-03-17 15:03:05,660 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1049136020] [2025-03-17 15:03:05,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:03:05,661 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-17 15:03:05,661 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:05,661 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-17 15:03:05,661 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2025-03-17 15:03:05,661 INFO L87 Difference]: Start difference. First operand 182 states and 238 transitions. Second operand has 7 states, 6 states have (on average 4.833333333333333) internal successors, (29), 7 states have internal predecessors, (29), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2025-03-17 15:03:06,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:06,005 INFO L93 Difference]: Finished difference Result 273 states and 355 transitions. [2025-03-17 15:03:06,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2025-03-17 15:03:06,006 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 4.833333333333333) internal successors, (29), 7 states have internal predecessors, (29), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 56 [2025-03-17 15:03:06,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:06,007 INFO L225 Difference]: With dead ends: 273 [2025-03-17 15:03:06,007 INFO L226 Difference]: Without dead ends: 264 [2025-03-17 15:03:06,007 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=51, Unknown=0, NotChecked=0, Total=90 [2025-03-17 15:03:06,008 INFO L435 NwaCegarLoop]: 42 mSDtfsCounter, 220 mSDsluCounter, 66 mSDsCounter, 0 mSdLazyCounter, 344 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 231 SdHoareTripleChecker+Valid, 108 SdHoareTripleChecker+Invalid, 381 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 344 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:06,008 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [231 Valid, 108 Invalid, 381 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 344 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-17 15:03:06,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 264 states. [2025-03-17 15:03:06,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 264 to 244. [2025-03-17 15:03:06,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 244 states, 180 states have (on average 1.4333333333333333) internal successors, (258), 207 states have internal predecessors, (258), 35 states have call successors, (35), 1 states have call predecessors, (35), 1 states have return successors, (35), 35 states have call predecessors, (35), 35 states have call successors, (35) [2025-03-17 15:03:06,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 328 transitions. [2025-03-17 15:03:06,026 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 328 transitions. Word has length 56 [2025-03-17 15:03:06,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:06,026 INFO L471 AbstractCegarLoop]: Abstraction has 244 states and 328 transitions. [2025-03-17 15:03:06,026 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 4.833333333333333) internal successors, (29), 7 states have internal predecessors, (29), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2025-03-17 15:03:06,026 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 328 transitions. [2025-03-17 15:03:06,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2025-03-17 15:03:06,026 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:06,027 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 15:03:06,032 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2025-03-17 15:03:06,227 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-17 15:03:06,228 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:06,228 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:06,228 INFO L85 PathProgramCache]: Analyzing trace with hash 1858791068, now seen corresponding path program 1 times [2025-03-17 15:03:06,228 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:06,228 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [485657841] [2025-03-17 15:03:06,228 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:06,228 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:06,233 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 57 statements into 1 equivalence classes. [2025-03-17 15:03:06,239 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 57 of 57 statements. [2025-03-17 15:03:06,239 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:06,239 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-17 15:03:06,240 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [15601603] [2025-03-17 15:03:06,240 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:06,240 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:06,240 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:03:06,242 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-17 15:03:06,243 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-17 15:03:06,268 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 57 statements into 1 equivalence classes. [2025-03-17 15:03:06,281 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 57 of 57 statements. [2025-03-17 15:03:06,281 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:06,281 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:06,282 INFO L256 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-03-17 15:03:06,284 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:03:06,505 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2025-03-17 15:03:06,506 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:03:06,782 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:06,782 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [485657841] [2025-03-17 15:03:06,782 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-17 15:03:06,782 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [15601603] [2025-03-17 15:03:06,782 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [15601603] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:03:06,782 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-03-17 15:03:06,782 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2025-03-17 15:03:06,782 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1156159948] [2025-03-17 15:03:06,782 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-03-17 15:03:06,783 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-17 15:03:06,783 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:06,783 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-17 15:03:06,783 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2025-03-17 15:03:06,783 INFO L87 Difference]: Start difference. First operand 244 states and 328 transitions. Second operand has 7 states, 6 states have (on average 5.0) internal successors, (30), 7 states have internal predecessors, (30), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2025-03-17 15:03:07,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:07,094 INFO L93 Difference]: Finished difference Result 327 states and 432 transitions. [2025-03-17 15:03:07,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-03-17 15:03:07,095 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 5.0) internal successors, (30), 7 states have internal predecessors, (30), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 57 [2025-03-17 15:03:07,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:07,096 INFO L225 Difference]: With dead ends: 327 [2025-03-17 15:03:07,096 INFO L226 Difference]: Without dead ends: 324 [2025-03-17 15:03:07,097 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2025-03-17 15:03:07,097 INFO L435 NwaCegarLoop]: 53 mSDtfsCounter, 148 mSDsluCounter, 116 mSDsCounter, 0 mSdLazyCounter, 385 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 169 SdHoareTripleChecker+Invalid, 391 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 385 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:07,097 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [164 Valid, 169 Invalid, 391 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 385 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-17 15:03:07,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2025-03-17 15:03:07,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 297. [2025-03-17 15:03:07,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 223 states have (on average 1.4215246636771302) internal successors, (317), 250 states have internal predecessors, (317), 45 states have call successors, (45), 1 states have call predecessors, (45), 1 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2025-03-17 15:03:07,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 407 transitions. [2025-03-17 15:03:07,120 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 407 transitions. Word has length 57 [2025-03-17 15:03:07,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:07,120 INFO L471 AbstractCegarLoop]: Abstraction has 297 states and 407 transitions. [2025-03-17 15:03:07,120 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 5.0) internal successors, (30), 7 states have internal predecessors, (30), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2025-03-17 15:03:07,120 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 407 transitions. [2025-03-17 15:03:07,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2025-03-17 15:03:07,121 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:07,121 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 15:03:07,127 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-17 15:03:07,325 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,SelfDestructingSolverStorable15 [2025-03-17 15:03:07,325 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:07,326 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:07,326 INFO L85 PathProgramCache]: Analyzing trace with hash 1787948294, now seen corresponding path program 1 times [2025-03-17 15:03:07,326 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:07,326 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [757763317] [2025-03-17 15:03:07,326 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:07,326 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:07,333 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 58 statements into 1 equivalence classes. [2025-03-17 15:03:07,340 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 58 of 58 statements. [2025-03-17 15:03:07,340 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:07,340 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:07,419 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2025-03-17 15:03:07,420 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:07,420 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [757763317] [2025-03-17 15:03:07,420 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [757763317] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 15:03:07,420 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 15:03:07,420 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-17 15:03:07,420 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [893871201] [2025-03-17 15:03:07,420 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:03:07,421 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-17 15:03:07,421 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:07,421 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-17 15:03:07,421 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-17 15:03:07,421 INFO L87 Difference]: Start difference. First operand 297 states and 407 transitions. Second operand has 5 states, 4 states have (on average 7.75) internal successors, (31), 5 states have internal predecessors, (31), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2025-03-17 15:03:07,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:07,777 INFO L93 Difference]: Finished difference Result 424 states and 582 transitions. [2025-03-17 15:03:07,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2025-03-17 15:03:07,777 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 7.75) internal successors, (31), 5 states have internal predecessors, (31), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 58 [2025-03-17 15:03:07,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:07,779 INFO L225 Difference]: With dead ends: 424 [2025-03-17 15:03:07,779 INFO L226 Difference]: Without dead ends: 421 [2025-03-17 15:03:07,779 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2025-03-17 15:03:07,780 INFO L435 NwaCegarLoop]: 64 mSDtfsCounter, 125 mSDsluCounter, 93 mSDsCounter, 0 mSdLazyCounter, 238 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 262 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 238 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:07,780 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [130 Valid, 157 Invalid, 262 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 238 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-17 15:03:07,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 421 states. [2025-03-17 15:03:07,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 421 to 303. [2025-03-17 15:03:07,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 303 states, 229 states have (on average 1.3930131004366813) internal successors, (319), 254 states have internal predecessors, (319), 47 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2025-03-17 15:03:07,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 303 states to 303 states and 413 transitions. [2025-03-17 15:03:07,812 INFO L78 Accepts]: Start accepts. Automaton has 303 states and 413 transitions. Word has length 58 [2025-03-17 15:03:07,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:07,812 INFO L471 AbstractCegarLoop]: Abstraction has 303 states and 413 transitions. [2025-03-17 15:03:07,812 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 7.75) internal successors, (31), 5 states have internal predecessors, (31), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2025-03-17 15:03:07,812 INFO L276 IsEmpty]: Start isEmpty. Operand 303 states and 413 transitions. [2025-03-17 15:03:07,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2025-03-17 15:03:07,813 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:07,813 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-17 15:03:07,813 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2025-03-17 15:03:07,813 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:07,814 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:07,815 INFO L85 PathProgramCache]: Analyzing trace with hash 1972456629, now seen corresponding path program 1 times [2025-03-17 15:03:07,815 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:07,815 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1020537998] [2025-03-17 15:03:07,815 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:07,815 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:07,819 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 58 statements into 1 equivalence classes. [2025-03-17 15:03:07,829 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 58 of 58 statements. [2025-03-17 15:03:07,830 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:07,830 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-17 15:03:07,830 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [911242972] [2025-03-17 15:03:07,831 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:07,832 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:07,832 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:03:07,833 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-17 15:03:07,835 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-17 15:03:07,857 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 58 statements into 1 equivalence classes. [2025-03-17 15:03:07,872 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 58 of 58 statements. [2025-03-17 15:03:07,872 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:07,872 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:07,873 INFO L256 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 9 conjuncts are in the unsatisfiable core [2025-03-17 15:03:07,875 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:03:08,020 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2025-03-17 15:03:08,020 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-17 15:03:08,020 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:08,020 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1020537998] [2025-03-17 15:03:08,020 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-17 15:03:08,020 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [911242972] [2025-03-17 15:03:08,020 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [911242972] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 15:03:08,020 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 15:03:08,021 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-03-17 15:03:08,021 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [893035197] [2025-03-17 15:03:08,021 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:03:08,021 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-17 15:03:08,021 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:08,021 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-17 15:03:08,021 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2025-03-17 15:03:08,021 INFO L87 Difference]: Start difference. First operand 303 states and 413 transitions. Second operand has 7 states, 6 states have (on average 5.166666666666667) internal successors, (31), 7 states have internal predecessors, (31), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2025-03-17 15:03:08,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:08,280 INFO L93 Difference]: Finished difference Result 318 states and 437 transitions. [2025-03-17 15:03:08,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2025-03-17 15:03:08,280 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 5.166666666666667) internal successors, (31), 7 states have internal predecessors, (31), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 58 [2025-03-17 15:03:08,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:08,282 INFO L225 Difference]: With dead ends: 318 [2025-03-17 15:03:08,283 INFO L226 Difference]: Without dead ends: 314 [2025-03-17 15:03:08,283 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2025-03-17 15:03:08,283 INFO L435 NwaCegarLoop]: 52 mSDtfsCounter, 84 mSDsluCounter, 88 mSDsCounter, 0 mSdLazyCounter, 315 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 140 SdHoareTripleChecker+Invalid, 320 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 315 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:08,284 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [97 Valid, 140 Invalid, 320 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 315 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-17 15:03:08,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314 states. [2025-03-17 15:03:08,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314 to 299. [2025-03-17 15:03:08,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 299 states, 229 states have (on average 1.3624454148471616) internal successors, (312), 250 states have internal predecessors, (312), 47 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2025-03-17 15:03:08,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 299 states to 299 states and 406 transitions. [2025-03-17 15:03:08,304 INFO L78 Accepts]: Start accepts. Automaton has 299 states and 406 transitions. Word has length 58 [2025-03-17 15:03:08,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:08,305 INFO L471 AbstractCegarLoop]: Abstraction has 299 states and 406 transitions. [2025-03-17 15:03:08,305 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 5.166666666666667) internal successors, (31), 7 states have internal predecessors, (31), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2025-03-17 15:03:08,305 INFO L276 IsEmpty]: Start isEmpty. Operand 299 states and 406 transitions. [2025-03-17 15:03:08,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2025-03-17 15:03:08,306 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:08,306 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 15:03:08,312 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-17 15:03:08,506 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-17 15:03:08,507 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:08,507 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:08,508 INFO L85 PathProgramCache]: Analyzing trace with hash -408177702, now seen corresponding path program 1 times [2025-03-17 15:03:08,508 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:08,508 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [516899512] [2025-03-17 15:03:08,508 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:08,508 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:08,515 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 59 statements into 1 equivalence classes. [2025-03-17 15:03:08,529 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 59 of 59 statements. [2025-03-17 15:03:08,529 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:08,529 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-17 15:03:08,530 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1495605071] [2025-03-17 15:03:08,530 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:08,530 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:08,530 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:03:08,533 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-17 15:03:08,535 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-17 15:03:08,557 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 59 statements into 1 equivalence classes. [2025-03-17 15:03:08,576 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 59 of 59 statements. [2025-03-17 15:03:08,577 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:08,577 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:08,607 INFO L256 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 12 conjuncts are in the unsatisfiable core [2025-03-17 15:03:08,609 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:03:08,771 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2025-03-17 15:03:08,772 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:03:08,899 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:08,900 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [516899512] [2025-03-17 15:03:08,900 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-17 15:03:08,900 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1495605071] [2025-03-17 15:03:08,900 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1495605071] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:03:08,900 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-03-17 15:03:08,900 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2025-03-17 15:03:08,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [899771623] [2025-03-17 15:03:08,900 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-03-17 15:03:08,901 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-17 15:03:08,901 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:08,901 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-17 15:03:08,901 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2025-03-17 15:03:08,901 INFO L87 Difference]: Start difference. First operand 299 states and 406 transitions. Second operand has 7 states, 6 states have (on average 5.333333333333333) internal successors, (32), 7 states have internal predecessors, (32), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2025-03-17 15:03:09,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:09,230 INFO L93 Difference]: Finished difference Result 322 states and 416 transitions. [2025-03-17 15:03:09,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2025-03-17 15:03:09,231 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 5.333333333333333) internal successors, (32), 7 states have internal predecessors, (32), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 59 [2025-03-17 15:03:09,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:09,232 INFO L225 Difference]: With dead ends: 322 [2025-03-17 15:03:09,232 INFO L226 Difference]: Without dead ends: 315 [2025-03-17 15:03:09,232 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2025-03-17 15:03:09,233 INFO L435 NwaCegarLoop]: 64 mSDtfsCounter, 214 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 361 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 220 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 389 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 361 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:09,233 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [220 Valid, 176 Invalid, 389 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 361 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-17 15:03:09,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2025-03-17 15:03:09,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 297. [2025-03-17 15:03:09,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 227 states have (on average 1.3480176211453745) internal successors, (306), 248 states have internal predecessors, (306), 47 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2025-03-17 15:03:09,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 400 transitions. [2025-03-17 15:03:09,251 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 400 transitions. Word has length 59 [2025-03-17 15:03:09,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:09,251 INFO L471 AbstractCegarLoop]: Abstraction has 297 states and 400 transitions. [2025-03-17 15:03:09,251 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 5.333333333333333) internal successors, (32), 7 states have internal predecessors, (32), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2025-03-17 15:03:09,251 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 400 transitions. [2025-03-17 15:03:09,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2025-03-17 15:03:09,252 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:09,252 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 15:03:09,258 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-17 15:03:09,452 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:09,452 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:09,452 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:09,453 INFO L85 PathProgramCache]: Analyzing trace with hash 1016613377, now seen corresponding path program 1 times [2025-03-17 15:03:09,453 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:09,453 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1409335135] [2025-03-17 15:03:09,453 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:09,453 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:09,456 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 59 statements into 1 equivalence classes. [2025-03-17 15:03:09,467 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 59 of 59 statements. [2025-03-17 15:03:09,467 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:09,467 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-17 15:03:09,467 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [712602074] [2025-03-17 15:03:09,467 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:09,467 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:09,467 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:03:09,469 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-17 15:03:09,472 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-17 15:03:09,494 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 59 statements into 1 equivalence classes. [2025-03-17 15:03:09,504 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 59 of 59 statements. [2025-03-17 15:03:09,505 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:09,505 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:09,505 INFO L256 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 9 conjuncts are in the unsatisfiable core [2025-03-17 15:03:09,506 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:03:09,611 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2025-03-17 15:03:09,611 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:03:09,709 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:09,709 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1409335135] [2025-03-17 15:03:09,709 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-17 15:03:09,709 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [712602074] [2025-03-17 15:03:09,709 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [712602074] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:03:09,709 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-03-17 15:03:09,709 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2025-03-17 15:03:09,709 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1426775414] [2025-03-17 15:03:09,709 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-03-17 15:03:09,710 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-17 15:03:09,710 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:09,710 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-17 15:03:09,710 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2025-03-17 15:03:09,710 INFO L87 Difference]: Start difference. First operand 297 states and 400 transitions. Second operand has 7 states, 6 states have (on average 5.333333333333333) internal successors, (32), 7 states have internal predecessors, (32), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2025-03-17 15:03:09,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:09,932 INFO L93 Difference]: Finished difference Result 481 states and 681 transitions. [2025-03-17 15:03:09,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2025-03-17 15:03:09,932 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 5.333333333333333) internal successors, (32), 7 states have internal predecessors, (32), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 59 [2025-03-17 15:03:09,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:09,934 INFO L225 Difference]: With dead ends: 481 [2025-03-17 15:03:09,934 INFO L226 Difference]: Without dead ends: 477 [2025-03-17 15:03:09,934 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2025-03-17 15:03:09,935 INFO L435 NwaCegarLoop]: 63 mSDtfsCounter, 109 mSDsluCounter, 134 mSDsCounter, 0 mSdLazyCounter, 388 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 197 SdHoareTripleChecker+Invalid, 393 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 388 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:09,935 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [126 Valid, 197 Invalid, 393 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 388 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-17 15:03:09,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 477 states. [2025-03-17 15:03:09,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 477 to 385. [2025-03-17 15:03:09,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 385 states, 299 states have (on average 1.3377926421404682) internal successors, (400), 320 states have internal predecessors, (400), 63 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) [2025-03-17 15:03:09,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 385 states to 385 states and 526 transitions. [2025-03-17 15:03:09,971 INFO L78 Accepts]: Start accepts. Automaton has 385 states and 526 transitions. Word has length 59 [2025-03-17 15:03:09,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:09,972 INFO L471 AbstractCegarLoop]: Abstraction has 385 states and 526 transitions. [2025-03-17 15:03:09,972 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 5.333333333333333) internal successors, (32), 7 states have internal predecessors, (32), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2025-03-17 15:03:09,972 INFO L276 IsEmpty]: Start isEmpty. Operand 385 states and 526 transitions. [2025-03-17 15:03:09,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2025-03-17 15:03:09,972 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:09,972 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 15:03:09,978 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2025-03-17 15:03:10,176 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:10,176 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:10,177 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:10,177 INFO L85 PathProgramCache]: Analyzing trace with hash -2072828438, now seen corresponding path program 1 times [2025-03-17 15:03:10,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:10,177 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1838154366] [2025-03-17 15:03:10,177 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:10,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:10,181 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 79 statements into 1 equivalence classes. [2025-03-17 15:03:10,184 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 79 of 79 statements. [2025-03-17 15:03:10,184 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:10,184 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:10,243 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2025-03-17 15:03:10,243 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:10,243 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1838154366] [2025-03-17 15:03:10,243 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1838154366] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:03:10,243 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1791117336] [2025-03-17 15:03:10,244 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:10,244 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:10,244 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:03:10,245 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-17 15:03:10,247 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-17 15:03:10,270 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 79 statements into 1 equivalence classes. [2025-03-17 15:03:10,283 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 79 of 79 statements. [2025-03-17 15:03:10,283 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:10,283 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:10,284 INFO L256 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-03-17 15:03:10,285 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:03:10,332 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2025-03-17 15:03:10,332 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:03:10,522 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2025-03-17 15:03:10,522 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1791117336] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-17 15:03:10,522 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-17 15:03:10,523 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2025-03-17 15:03:10,523 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [748696914] [2025-03-17 15:03:10,523 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-17 15:03:10,523 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2025-03-17 15:03:10,523 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:10,523 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2025-03-17 15:03:10,523 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2025-03-17 15:03:10,523 INFO L87 Difference]: Start difference. First operand 385 states and 526 transitions. Second operand has 8 states, 7 states have (on average 8.857142857142858) internal successors, (62), 8 states have internal predecessors, (62), 7 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 7 states have call predecessors, (16), 7 states have call successors, (16) [2025-03-17 15:03:10,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:10,873 INFO L93 Difference]: Finished difference Result 613 states and 850 transitions. [2025-03-17 15:03:10,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2025-03-17 15:03:10,873 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 8.857142857142858) internal successors, (62), 8 states have internal predecessors, (62), 7 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 7 states have call predecessors, (16), 7 states have call successors, (16) Word has length 79 [2025-03-17 15:03:10,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:10,876 INFO L225 Difference]: With dead ends: 613 [2025-03-17 15:03:10,876 INFO L226 Difference]: Without dead ends: 611 [2025-03-17 15:03:10,876 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 155 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=37, Invalid=53, Unknown=0, NotChecked=0, Total=90 [2025-03-17 15:03:10,877 INFO L435 NwaCegarLoop]: 71 mSDtfsCounter, 296 mSDsluCounter, 167 mSDsCounter, 0 mSdLazyCounter, 293 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 309 SdHoareTripleChecker+Valid, 238 SdHoareTripleChecker+Invalid, 314 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 293 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:10,877 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [309 Valid, 238 Invalid, 314 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 293 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-17 15:03:10,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 611 states. [2025-03-17 15:03:10,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 611 to 516. [2025-03-17 15:03:10,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 516 states, 403 states have (on average 1.3349875930521091) internal successors, (538), 423 states have internal predecessors, (538), 91 states have call successors, (91), 1 states have call predecessors, (91), 1 states have return successors, (91), 91 states have call predecessors, (91), 91 states have call successors, (91) [2025-03-17 15:03:10,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 516 states to 516 states and 720 transitions. [2025-03-17 15:03:10,907 INFO L78 Accepts]: Start accepts. Automaton has 516 states and 720 transitions. Word has length 79 [2025-03-17 15:03:10,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:10,908 INFO L471 AbstractCegarLoop]: Abstraction has 516 states and 720 transitions. [2025-03-17 15:03:10,908 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 8.857142857142858) internal successors, (62), 8 states have internal predecessors, (62), 7 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 7 states have call predecessors, (16), 7 states have call successors, (16) [2025-03-17 15:03:10,908 INFO L276 IsEmpty]: Start isEmpty. Operand 516 states and 720 transitions. [2025-03-17 15:03:10,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2025-03-17 15:03:10,908 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:10,908 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 15:03:10,914 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-17 15:03:11,109 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,SelfDestructingSolverStorable20 [2025-03-17 15:03:11,109 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:11,109 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:11,109 INFO L85 PathProgramCache]: Analyzing trace with hash 166827869, now seen corresponding path program 1 times [2025-03-17 15:03:11,109 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:11,109 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1014798229] [2025-03-17 15:03:11,109 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:11,109 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:11,113 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 80 statements into 1 equivalence classes. [2025-03-17 15:03:11,117 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 80 of 80 statements. [2025-03-17 15:03:11,117 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:11,117 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:11,181 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2025-03-17 15:03:11,181 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:11,181 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1014798229] [2025-03-17 15:03:11,181 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1014798229] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:03:11,181 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1189272100] [2025-03-17 15:03:11,181 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:11,181 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:11,182 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:03:11,183 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-17 15:03:11,185 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-17 15:03:11,206 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 80 statements into 1 equivalence classes. [2025-03-17 15:03:11,219 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 80 of 80 statements. [2025-03-17 15:03:11,220 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:11,220 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:11,220 INFO L256 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-03-17 15:03:11,221 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:03:11,267 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2025-03-17 15:03:11,267 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:03:11,376 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2025-03-17 15:03:11,376 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1189272100] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-17 15:03:11,376 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-17 15:03:11,376 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 10 [2025-03-17 15:03:11,376 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [521241977] [2025-03-17 15:03:11,376 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-17 15:03:11,377 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2025-03-17 15:03:11,377 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:11,377 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2025-03-17 15:03:11,377 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2025-03-17 15:03:11,378 INFO L87 Difference]: Start difference. First operand 516 states and 720 transitions. Second operand has 11 states, 10 states have (on average 9.4) internal successors, (94), 11 states have internal predecessors, (94), 9 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 9 states have call predecessors, (24), 9 states have call successors, (24) [2025-03-17 15:03:11,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:11,837 INFO L93 Difference]: Finished difference Result 628 states and 845 transitions. [2025-03-17 15:03:11,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2025-03-17 15:03:11,837 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 9.4) internal successors, (94), 11 states have internal predecessors, (94), 9 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 9 states have call predecessors, (24), 9 states have call successors, (24) Word has length 80 [2025-03-17 15:03:11,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:11,840 INFO L225 Difference]: With dead ends: 628 [2025-03-17 15:03:11,840 INFO L226 Difference]: Without dead ends: 626 [2025-03-17 15:03:11,840 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 160 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=165, Invalid=341, Unknown=0, NotChecked=0, Total=506 [2025-03-17 15:03:11,844 INFO L435 NwaCegarLoop]: 64 mSDtfsCounter, 545 mSDsluCounter, 297 mSDsCounter, 0 mSdLazyCounter, 403 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 548 SdHoareTripleChecker+Valid, 361 SdHoareTripleChecker+Invalid, 478 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 403 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:11,844 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [548 Valid, 361 Invalid, 478 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 403 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-17 15:03:11,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 626 states. [2025-03-17 15:03:11,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 626 to 518. [2025-03-17 15:03:11,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 518 states, 406 states have (on average 1.2807881773399015) internal successors, (520), 425 states have internal predecessors, (520), 91 states have call successors, (91), 1 states have call predecessors, (91), 1 states have return successors, (91), 91 states have call predecessors, (91), 91 states have call successors, (91) [2025-03-17 15:03:11,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 518 states to 518 states and 702 transitions. [2025-03-17 15:03:11,885 INFO L78 Accepts]: Start accepts. Automaton has 518 states and 702 transitions. Word has length 80 [2025-03-17 15:03:11,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:11,885 INFO L471 AbstractCegarLoop]: Abstraction has 518 states and 702 transitions. [2025-03-17 15:03:11,885 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 9.4) internal successors, (94), 11 states have internal predecessors, (94), 9 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 9 states have call predecessors, (24), 9 states have call successors, (24) [2025-03-17 15:03:11,885 INFO L276 IsEmpty]: Start isEmpty. Operand 518 states and 702 transitions. [2025-03-17 15:03:11,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2025-03-17 15:03:11,886 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:11,886 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 15:03:11,892 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2025-03-17 15:03:12,086 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,SelfDestructingSolverStorable21 [2025-03-17 15:03:12,086 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:12,087 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:12,087 INFO L85 PathProgramCache]: Analyzing trace with hash 1407792298, now seen corresponding path program 1 times [2025-03-17 15:03:12,087 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:12,087 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133729749] [2025-03-17 15:03:12,087 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:12,087 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:12,090 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 82 statements into 1 equivalence classes. [2025-03-17 15:03:12,094 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 82 of 82 statements. [2025-03-17 15:03:12,094 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:12,094 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:12,123 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2025-03-17 15:03:12,123 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:12,123 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2133729749] [2025-03-17 15:03:12,123 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2133729749] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 15:03:12,123 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 15:03:12,123 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-17 15:03:12,123 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [512988219] [2025-03-17 15:03:12,123 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:03:12,123 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 15:03:12,123 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:12,124 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 15:03:12,124 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-17 15:03:12,124 INFO L87 Difference]: Start difference. First operand 518 states and 702 transitions. Second operand has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 states have internal predecessors, (40), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2025-03-17 15:03:12,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:12,182 INFO L93 Difference]: Finished difference Result 518 states and 702 transitions. [2025-03-17 15:03:12,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-17 15:03:12,182 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 states have internal predecessors, (40), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 82 [2025-03-17 15:03:12,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:12,184 INFO L225 Difference]: With dead ends: 518 [2025-03-17 15:03:12,184 INFO L226 Difference]: Without dead ends: 517 [2025-03-17 15:03:12,185 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-17 15:03:12,185 INFO L435 NwaCegarLoop]: 57 mSDtfsCounter, 18 mSDsluCounter, 61 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:12,185 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 118 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-17 15:03:12,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 517 states. [2025-03-17 15:03:12,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 517 to 517. [2025-03-17 15:03:12,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 517 states, 406 states have (on average 1.270935960591133) internal successors, (516), 424 states have internal predecessors, (516), 91 states have call successors, (91), 1 states have call predecessors, (91), 1 states have return successors, (91), 91 states have call predecessors, (91), 91 states have call successors, (91) [2025-03-17 15:03:12,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 517 states to 517 states and 698 transitions. [2025-03-17 15:03:12,220 INFO L78 Accepts]: Start accepts. Automaton has 517 states and 698 transitions. Word has length 82 [2025-03-17 15:03:12,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:12,220 INFO L471 AbstractCegarLoop]: Abstraction has 517 states and 698 transitions. [2025-03-17 15:03:12,220 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 states have internal predecessors, (40), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2025-03-17 15:03:12,220 INFO L276 IsEmpty]: Start isEmpty. Operand 517 states and 698 transitions. [2025-03-17 15:03:12,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2025-03-17 15:03:12,221 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:12,221 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 15:03:12,221 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2025-03-17 15:03:12,221 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:12,221 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:12,221 INFO L85 PathProgramCache]: Analyzing trace with hash -26300376, now seen corresponding path program 1 times [2025-03-17 15:03:12,221 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:12,222 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [945052145] [2025-03-17 15:03:12,222 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:12,222 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:12,225 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 84 statements into 1 equivalence classes. [2025-03-17 15:03:12,229 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 84 of 84 statements. [2025-03-17 15:03:12,229 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:12,229 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:12,287 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2025-03-17 15:03:12,287 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:12,287 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [945052145] [2025-03-17 15:03:12,287 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [945052145] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:03:12,287 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [742735543] [2025-03-17 15:03:12,287 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:12,287 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:12,287 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:03:12,289 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-17 15:03:12,293 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-17 15:03:12,315 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 84 statements into 1 equivalence classes. [2025-03-17 15:03:12,329 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 84 of 84 statements. [2025-03-17 15:03:12,329 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:12,329 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:12,330 INFO L256 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-03-17 15:03:12,331 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:03:12,473 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2025-03-17 15:03:12,473 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-17 15:03:12,474 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [742735543] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 15:03:12,474 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-17 15:03:12,474 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2025-03-17 15:03:12,474 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586016755] [2025-03-17 15:03:12,474 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:03:12,474 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-17 15:03:12,474 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:12,474 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-17 15:03:12,474 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2025-03-17 15:03:12,474 INFO L87 Difference]: Start difference. First operand 517 states and 698 transitions. Second operand has 5 states, 4 states have (on average 10.5) internal successors, (42), 5 states have internal predecessors, (42), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2025-03-17 15:03:12,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:12,633 INFO L93 Difference]: Finished difference Result 528 states and 717 transitions. [2025-03-17 15:03:12,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-17 15:03:12,634 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 10.5) internal successors, (42), 5 states have internal predecessors, (42), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 84 [2025-03-17 15:03:12,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:12,637 INFO L225 Difference]: With dead ends: 528 [2025-03-17 15:03:12,637 INFO L226 Difference]: Without dead ends: 527 [2025-03-17 15:03:12,638 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2025-03-17 15:03:12,639 INFO L435 NwaCegarLoop]: 61 mSDtfsCounter, 44 mSDsluCounter, 46 mSDsCounter, 0 mSdLazyCounter, 133 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 107 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:12,639 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [49 Valid, 107 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 133 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-17 15:03:12,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 527 states. [2025-03-17 15:03:12,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 527 to 516. [2025-03-17 15:03:12,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 516 states, 406 states have (on average 1.2635467980295567) internal successors, (513), 423 states have internal predecessors, (513), 91 states have call successors, (91), 1 states have call predecessors, (91), 1 states have return successors, (91), 91 states have call predecessors, (91), 91 states have call successors, (91) [2025-03-17 15:03:12,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 516 states to 516 states and 695 transitions. [2025-03-17 15:03:12,682 INFO L78 Accepts]: Start accepts. Automaton has 516 states and 695 transitions. Word has length 84 [2025-03-17 15:03:12,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:12,683 INFO L471 AbstractCegarLoop]: Abstraction has 516 states and 695 transitions. [2025-03-17 15:03:12,683 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 10.5) internal successors, (42), 5 states have internal predecessors, (42), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2025-03-17 15:03:12,683 INFO L276 IsEmpty]: Start isEmpty. Operand 516 states and 695 transitions. [2025-03-17 15:03:12,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2025-03-17 15:03:12,684 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:12,684 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 15:03:12,694 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-17 15:03:12,884 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:12,885 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:12,885 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:12,885 INFO L85 PathProgramCache]: Analyzing trace with hash -815311676, now seen corresponding path program 1 times [2025-03-17 15:03:12,886 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:12,886 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1887850130] [2025-03-17 15:03:12,886 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:12,886 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:12,890 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 85 statements into 1 equivalence classes. [2025-03-17 15:03:12,895 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 85 of 85 statements. [2025-03-17 15:03:12,895 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:12,895 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:12,983 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2025-03-17 15:03:12,983 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:12,984 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1887850130] [2025-03-17 15:03:12,984 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1887850130] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:03:12,984 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [207793623] [2025-03-17 15:03:12,984 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:12,984 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:12,984 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:03:12,989 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-17 15:03:12,995 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-17 15:03:13,022 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 85 statements into 1 equivalence classes. [2025-03-17 15:03:13,038 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 85 of 85 statements. [2025-03-17 15:03:13,039 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:13,039 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:13,040 INFO L256 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-03-17 15:03:13,042 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:03:13,160 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2025-03-17 15:03:13,160 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:03:13,272 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2025-03-17 15:03:13,273 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [207793623] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-17 15:03:13,273 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-17 15:03:13,273 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2025-03-17 15:03:13,273 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1087086648] [2025-03-17 15:03:13,273 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-17 15:03:13,273 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2025-03-17 15:03:13,273 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:13,274 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2025-03-17 15:03:13,274 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2025-03-17 15:03:13,275 INFO L87 Difference]: Start difference. First operand 516 states and 695 transitions. Second operand has 11 states, 10 states have (on average 11.9) internal successors, (119), 11 states have internal predecessors, (119), 9 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 9 states have call predecessors, (27), 9 states have call successors, (27) [2025-03-17 15:03:13,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:13,617 INFO L93 Difference]: Finished difference Result 709 states and 963 transitions. [2025-03-17 15:03:13,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2025-03-17 15:03:13,619 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 11.9) internal successors, (119), 11 states have internal predecessors, (119), 9 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 9 states have call predecessors, (27), 9 states have call successors, (27) Word has length 85 [2025-03-17 15:03:13,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:13,621 INFO L225 Difference]: With dead ends: 709 [2025-03-17 15:03:13,622 INFO L226 Difference]: Without dead ends: 707 [2025-03-17 15:03:13,622 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=99, Invalid=141, Unknown=0, NotChecked=0, Total=240 [2025-03-17 15:03:13,622 INFO L435 NwaCegarLoop]: 34 mSDtfsCounter, 228 mSDsluCounter, 198 mSDsCounter, 0 mSdLazyCounter, 329 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 235 SdHoareTripleChecker+Valid, 232 SdHoareTripleChecker+Invalid, 378 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 329 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:13,622 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [235 Valid, 232 Invalid, 378 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 329 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-17 15:03:13,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 707 states. [2025-03-17 15:03:13,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 707 to 588. [2025-03-17 15:03:13,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 588 states, 469 states have (on average 1.255863539445629) internal successors, (589), 486 states have internal predecessors, (589), 100 states have call successors, (100), 1 states have call predecessors, (100), 1 states have return successors, (100), 100 states have call predecessors, (100), 100 states have call successors, (100) [2025-03-17 15:03:13,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 588 states to 588 states and 789 transitions. [2025-03-17 15:03:13,656 INFO L78 Accepts]: Start accepts. Automaton has 588 states and 789 transitions. Word has length 85 [2025-03-17 15:03:13,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:13,657 INFO L471 AbstractCegarLoop]: Abstraction has 588 states and 789 transitions. [2025-03-17 15:03:13,657 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 11.9) internal successors, (119), 11 states have internal predecessors, (119), 9 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 9 states have call predecessors, (27), 9 states have call successors, (27) [2025-03-17 15:03:13,657 INFO L276 IsEmpty]: Start isEmpty. Operand 588 states and 789 transitions. [2025-03-17 15:03:13,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2025-03-17 15:03:13,658 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:13,658 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 15:03:13,664 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-17 15:03:13,862 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:13,862 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:13,862 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:13,862 INFO L85 PathProgramCache]: Analyzing trace with hash 1347526128, now seen corresponding path program 1 times [2025-03-17 15:03:13,862 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:13,862 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [451692335] [2025-03-17 15:03:13,862 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:13,863 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:13,866 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 91 statements into 1 equivalence classes. [2025-03-17 15:03:13,870 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 91 of 91 statements. [2025-03-17 15:03:13,870 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:13,870 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:13,926 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2025-03-17 15:03:13,926 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:13,926 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [451692335] [2025-03-17 15:03:13,926 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [451692335] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:03:13,926 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [699773650] [2025-03-17 15:03:13,926 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:13,926 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:13,926 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:03:13,928 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-17 15:03:13,930 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-17 15:03:13,952 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 91 statements into 1 equivalence classes. [2025-03-17 15:03:13,966 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 91 of 91 statements. [2025-03-17 15:03:13,966 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:13,966 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:13,967 INFO L256 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 6 conjuncts are in the unsatisfiable core [2025-03-17 15:03:13,968 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:03:14,046 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2025-03-17 15:03:14,046 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:03:14,180 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 12 proven. 9 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2025-03-17 15:03:14,183 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [699773650] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-17 15:03:14,183 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-17 15:03:14,184 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 9 [2025-03-17 15:03:14,184 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077766840] [2025-03-17 15:03:14,184 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-17 15:03:14,184 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2025-03-17 15:03:14,184 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:14,184 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2025-03-17 15:03:14,184 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2025-03-17 15:03:14,185 INFO L87 Difference]: Start difference. First operand 588 states and 789 transitions. Second operand has 10 states, 9 states have (on average 8.555555555555555) internal successors, (77), 10 states have internal predecessors, (77), 7 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 7 states have call predecessors, (18), 7 states have call successors, (18) [2025-03-17 15:03:14,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:14,564 INFO L93 Difference]: Finished difference Result 592 states and 789 transitions. [2025-03-17 15:03:14,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2025-03-17 15:03:14,564 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 8.555555555555555) internal successors, (77), 10 states have internal predecessors, (77), 7 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 7 states have call predecessors, (18), 7 states have call successors, (18) Word has length 91 [2025-03-17 15:03:14,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:14,566 INFO L225 Difference]: With dead ends: 592 [2025-03-17 15:03:14,566 INFO L226 Difference]: Without dead ends: 591 [2025-03-17 15:03:14,567 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 176 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=103, Invalid=239, Unknown=0, NotChecked=0, Total=342 [2025-03-17 15:03:14,567 INFO L435 NwaCegarLoop]: 63 mSDtfsCounter, 228 mSDsluCounter, 160 mSDsCounter, 0 mSdLazyCounter, 354 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 228 SdHoareTripleChecker+Valid, 223 SdHoareTripleChecker+Invalid, 392 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 354 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:14,567 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [228 Valid, 223 Invalid, 392 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 354 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-17 15:03:14,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 591 states. [2025-03-17 15:03:14,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 591 to 560. [2025-03-17 15:03:14,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 560 states, 447 states have (on average 1.2483221476510067) internal successors, (558), 463 states have internal predecessors, (558), 95 states have call successors, (95), 1 states have call predecessors, (95), 1 states have return successors, (95), 95 states have call predecessors, (95), 95 states have call successors, (95) [2025-03-17 15:03:14,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 560 states to 560 states and 748 transitions. [2025-03-17 15:03:14,598 INFO L78 Accepts]: Start accepts. Automaton has 560 states and 748 transitions. Word has length 91 [2025-03-17 15:03:14,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:14,598 INFO L471 AbstractCegarLoop]: Abstraction has 560 states and 748 transitions. [2025-03-17 15:03:14,598 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 8.555555555555555) internal successors, (77), 10 states have internal predecessors, (77), 7 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 7 states have call predecessors, (18), 7 states have call successors, (18) [2025-03-17 15:03:14,599 INFO L276 IsEmpty]: Start isEmpty. Operand 560 states and 748 transitions. [2025-03-17 15:03:14,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2025-03-17 15:03:14,599 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:14,599 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 15:03:14,605 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-17 15:03:14,804 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,SelfDestructingSolverStorable25 [2025-03-17 15:03:14,804 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:14,804 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:14,804 INFO L85 PathProgramCache]: Analyzing trace with hash -767402664, now seen corresponding path program 1 times [2025-03-17 15:03:14,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:14,804 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [239732782] [2025-03-17 15:03:14,804 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:14,804 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:14,808 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 93 statements into 1 equivalence classes. [2025-03-17 15:03:14,819 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 93 of 93 statements. [2025-03-17 15:03:14,819 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:14,819 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-17 15:03:14,819 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [74566878] [2025-03-17 15:03:14,819 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:14,819 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:14,820 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:03:14,821 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-17 15:03:14,823 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-17 15:03:14,845 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 93 statements into 1 equivalence classes. [2025-03-17 15:03:14,859 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 93 of 93 statements. [2025-03-17 15:03:14,860 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:14,860 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:14,860 INFO L256 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 10 conjuncts are in the unsatisfiable core [2025-03-17 15:03:14,861 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:03:15,194 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2025-03-17 15:03:15,194 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:03:15,319 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:15,319 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [239732782] [2025-03-17 15:03:15,320 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-17 15:03:15,320 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [74566878] [2025-03-17 15:03:15,320 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [74566878] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:03:15,320 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-03-17 15:03:15,320 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2025-03-17 15:03:15,320 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1040389549] [2025-03-17 15:03:15,320 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-03-17 15:03:15,320 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2025-03-17 15:03:15,320 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:15,320 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2025-03-17 15:03:15,320 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=111, Unknown=0, NotChecked=0, Total=156 [2025-03-17 15:03:15,321 INFO L87 Difference]: Start difference. First operand 560 states and 748 transitions. Second operand has 10 states, 9 states have (on average 5.111111111111111) internal successors, (46), 10 states have internal predecessors, (46), 5 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 5 states have call predecessors, (10), 5 states have call successors, (10) [2025-03-17 15:03:16,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:16,050 INFO L93 Difference]: Finished difference Result 1004 states and 1378 transitions. [2025-03-17 15:03:16,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2025-03-17 15:03:16,050 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.111111111111111) internal successors, (46), 10 states have internal predecessors, (46), 5 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 5 states have call predecessors, (10), 5 states have call successors, (10) Word has length 93 [2025-03-17 15:03:16,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:16,054 INFO L225 Difference]: With dead ends: 1004 [2025-03-17 15:03:16,054 INFO L226 Difference]: Without dead ends: 1001 [2025-03-17 15:03:16,055 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=106, Invalid=236, Unknown=0, NotChecked=0, Total=342 [2025-03-17 15:03:16,055 INFO L435 NwaCegarLoop]: 68 mSDtfsCounter, 190 mSDsluCounter, 177 mSDsCounter, 0 mSdLazyCounter, 1016 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 245 SdHoareTripleChecker+Invalid, 1054 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 1016 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:16,055 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [197 Valid, 245 Invalid, 1054 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 1016 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2025-03-17 15:03:16,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1001 states. [2025-03-17 15:03:16,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1001 to 600. [2025-03-17 15:03:16,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 600 states, 478 states have (on average 1.2531380753138075) internal successors, (599), 494 states have internal predecessors, (599), 104 states have call successors, (104), 1 states have call predecessors, (104), 1 states have return successors, (104), 104 states have call predecessors, (104), 104 states have call successors, (104) [2025-03-17 15:03:16,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 600 states to 600 states and 807 transitions. [2025-03-17 15:03:16,098 INFO L78 Accepts]: Start accepts. Automaton has 600 states and 807 transitions. Word has length 93 [2025-03-17 15:03:16,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:16,100 INFO L471 AbstractCegarLoop]: Abstraction has 600 states and 807 transitions. [2025-03-17 15:03:16,100 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.111111111111111) internal successors, (46), 10 states have internal predecessors, (46), 5 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 5 states have call predecessors, (10), 5 states have call successors, (10) [2025-03-17 15:03:16,100 INFO L276 IsEmpty]: Start isEmpty. Operand 600 states and 807 transitions. [2025-03-17 15:03:16,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2025-03-17 15:03:16,101 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:16,101 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 15:03:16,107 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-17 15:03:16,301 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,SelfDestructingSolverStorable26 [2025-03-17 15:03:16,302 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:16,302 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:16,302 INFO L85 PathProgramCache]: Analyzing trace with hash 1980321228, now seen corresponding path program 1 times [2025-03-17 15:03:16,302 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:16,302 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [818077609] [2025-03-17 15:03:16,302 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:16,302 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:16,306 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 94 statements into 1 equivalence classes. [2025-03-17 15:03:16,318 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 94 of 94 statements. [2025-03-17 15:03:16,318 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:16,318 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-17 15:03:16,319 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [301693100] [2025-03-17 15:03:16,319 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:16,319 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:16,319 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:03:16,321 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-17 15:03:16,323 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-17 15:03:16,344 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 94 statements into 1 equivalence classes. [2025-03-17 15:03:16,360 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 94 of 94 statements. [2025-03-17 15:03:16,360 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:16,360 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:16,361 INFO L256 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 10 conjuncts are in the unsatisfiable core [2025-03-17 15:03:16,362 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:03:16,702 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2025-03-17 15:03:16,702 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:03:16,933 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:16,934 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [818077609] [2025-03-17 15:03:16,934 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-17 15:03:16,934 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [301693100] [2025-03-17 15:03:16,934 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [301693100] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:03:16,934 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-03-17 15:03:16,934 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2025-03-17 15:03:16,934 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073412413] [2025-03-17 15:03:16,934 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-03-17 15:03:16,934 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2025-03-17 15:03:16,934 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:16,934 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2025-03-17 15:03:16,935 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2025-03-17 15:03:16,935 INFO L87 Difference]: Start difference. First operand 600 states and 807 transitions. Second operand has 10 states, 9 states have (on average 5.222222222222222) internal successors, (47), 10 states have internal predecessors, (47), 5 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 5 states have call predecessors, (10), 5 states have call successors, (10) [2025-03-17 15:03:17,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:17,356 INFO L93 Difference]: Finished difference Result 688 states and 916 transitions. [2025-03-17 15:03:17,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2025-03-17 15:03:17,357 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.222222222222222) internal successors, (47), 10 states have internal predecessors, (47), 5 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 5 states have call predecessors, (10), 5 states have call successors, (10) Word has length 94 [2025-03-17 15:03:17,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:17,359 INFO L225 Difference]: With dead ends: 688 [2025-03-17 15:03:17,359 INFO L226 Difference]: Without dead ends: 685 [2025-03-17 15:03:17,360 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=52, Invalid=130, Unknown=0, NotChecked=0, Total=182 [2025-03-17 15:03:17,360 INFO L435 NwaCegarLoop]: 65 mSDtfsCounter, 74 mSDsluCounter, 179 mSDsCounter, 0 mSdLazyCounter, 676 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 244 SdHoareTripleChecker+Invalid, 678 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 676 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:17,360 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [84 Valid, 244 Invalid, 678 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 676 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-03-17 15:03:17,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 685 states. [2025-03-17 15:03:17,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 685 to 664. [2025-03-17 15:03:17,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 664 states, 530 states have (on average 1.2490566037735849) internal successors, (662), 546 states have internal predecessors, (662), 116 states have call successors, (116), 1 states have call predecessors, (116), 1 states have return successors, (116), 116 states have call predecessors, (116), 116 states have call successors, (116) [2025-03-17 15:03:17,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 664 states to 664 states and 894 transitions. [2025-03-17 15:03:17,422 INFO L78 Accepts]: Start accepts. Automaton has 664 states and 894 transitions. Word has length 94 [2025-03-17 15:03:17,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:17,422 INFO L471 AbstractCegarLoop]: Abstraction has 664 states and 894 transitions. [2025-03-17 15:03:17,422 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.222222222222222) internal successors, (47), 10 states have internal predecessors, (47), 5 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 5 states have call predecessors, (10), 5 states have call successors, (10) [2025-03-17 15:03:17,422 INFO L276 IsEmpty]: Start isEmpty. Operand 664 states and 894 transitions. [2025-03-17 15:03:17,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2025-03-17 15:03:17,425 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:17,425 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 15:03:17,433 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2025-03-17 15:03:17,625 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2025-03-17 15:03:17,626 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:17,626 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:17,626 INFO L85 PathProgramCache]: Analyzing trace with hash 1260415958, now seen corresponding path program 1 times [2025-03-17 15:03:17,626 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:17,626 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [606233] [2025-03-17 15:03:17,626 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:17,626 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:17,630 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 95 statements into 1 equivalence classes. [2025-03-17 15:03:17,635 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 95 of 95 statements. [2025-03-17 15:03:17,635 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:17,635 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:17,683 INFO L134 CoverageAnalysis]: Checked inductivity of 198 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2025-03-17 15:03:17,683 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:17,683 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [606233] [2025-03-17 15:03:17,683 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [606233] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 15:03:17,683 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 15:03:17,683 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-17 15:03:17,684 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1993821352] [2025-03-17 15:03:17,684 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:03:17,684 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-03-17 15:03:17,684 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:17,684 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-03-17 15:03:17,685 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2025-03-17 15:03:17,685 INFO L87 Difference]: Start difference. First operand 664 states and 894 transitions. Second operand has 6 states, 5 states have (on average 9.6) internal successors, (48), 6 states have internal predecessors, (48), 4 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2025-03-17 15:03:17,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:17,920 INFO L93 Difference]: Finished difference Result 668 states and 894 transitions. [2025-03-17 15:03:17,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2025-03-17 15:03:17,920 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 9.6) internal successors, (48), 6 states have internal predecessors, (48), 4 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) Word has length 95 [2025-03-17 15:03:17,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:17,923 INFO L225 Difference]: With dead ends: 668 [2025-03-17 15:03:17,923 INFO L226 Difference]: Without dead ends: 667 [2025-03-17 15:03:17,923 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2025-03-17 15:03:17,923 INFO L435 NwaCegarLoop]: 49 mSDtfsCounter, 83 mSDsluCounter, 99 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 148 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:17,924 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [84 Valid, 148 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 198 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-17 15:03:17,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 667 states. [2025-03-17 15:03:17,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 667 to 635. [2025-03-17 15:03:17,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 635 states, 504 states have (on average 1.244047619047619) internal successors, (627), 519 states have internal predecessors, (627), 114 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 114 states have call predecessors, (114), 114 states have call successors, (114) [2025-03-17 15:03:17,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 635 states to 635 states and 855 transitions. [2025-03-17 15:03:17,966 INFO L78 Accepts]: Start accepts. Automaton has 635 states and 855 transitions. Word has length 95 [2025-03-17 15:03:17,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:17,967 INFO L471 AbstractCegarLoop]: Abstraction has 635 states and 855 transitions. [2025-03-17 15:03:17,967 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 9.6) internal successors, (48), 6 states have internal predecessors, (48), 4 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2025-03-17 15:03:17,967 INFO L276 IsEmpty]: Start isEmpty. Operand 635 states and 855 transitions. [2025-03-17 15:03:17,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2025-03-17 15:03:17,968 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:17,968 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 15:03:17,968 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2025-03-17 15:03:17,968 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:17,969 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:17,969 INFO L85 PathProgramCache]: Analyzing trace with hash 418189066, now seen corresponding path program 1 times [2025-03-17 15:03:17,969 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:17,969 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [188692338] [2025-03-17 15:03:17,969 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:17,969 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:17,972 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 96 statements into 1 equivalence classes. [2025-03-17 15:03:17,979 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 96 of 96 statements. [2025-03-17 15:03:17,980 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:17,980 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-17 15:03:17,981 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [660306546] [2025-03-17 15:03:17,981 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:17,981 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:17,981 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:03:17,982 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-17 15:03:17,984 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-17 15:03:18,004 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 96 statements into 1 equivalence classes. [2025-03-17 15:03:18,019 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 96 of 96 statements. [2025-03-17 15:03:18,019 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:18,020 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:18,022 INFO L256 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 15 conjuncts are in the unsatisfiable core [2025-03-17 15:03:18,023 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:03:18,268 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2025-03-17 15:03:18,269 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:03:18,438 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:18,438 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [188692338] [2025-03-17 15:03:18,438 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-17 15:03:18,438 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [660306546] [2025-03-17 15:03:18,438 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [660306546] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:03:18,438 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-03-17 15:03:18,438 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2025-03-17 15:03:18,438 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802551473] [2025-03-17 15:03:18,438 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-03-17 15:03:18,438 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2025-03-17 15:03:18,438 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:18,439 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2025-03-17 15:03:18,439 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2025-03-17 15:03:18,439 INFO L87 Difference]: Start difference. First operand 635 states and 855 transitions. Second operand has 9 states, 8 states have (on average 6.125) internal successors, (49), 9 states have internal predecessors, (49), 4 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2025-03-17 15:03:18,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:18,866 INFO L93 Difference]: Finished difference Result 651 states and 861 transitions. [2025-03-17 15:03:18,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2025-03-17 15:03:18,867 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.125) internal successors, (49), 9 states have internal predecessors, (49), 4 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) Word has length 96 [2025-03-17 15:03:18,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:18,874 INFO L225 Difference]: With dead ends: 651 [2025-03-17 15:03:18,874 INFO L226 Difference]: Without dead ends: 644 [2025-03-17 15:03:18,875 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 160 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=91, Invalid=329, Unknown=0, NotChecked=0, Total=420 [2025-03-17 15:03:18,875 INFO L435 NwaCegarLoop]: 66 mSDtfsCounter, 167 mSDsluCounter, 165 mSDsCounter, 0 mSdLazyCounter, 578 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 231 SdHoareTripleChecker+Invalid, 600 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 578 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:18,876 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [173 Valid, 231 Invalid, 600 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 578 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-17 15:03:18,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 644 states. [2025-03-17 15:03:18,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 644 to 525. [2025-03-17 15:03:18,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 525 states, 415 states have (on average 1.2481927710843375) internal successors, (518), 430 states have internal predecessors, (518), 93 states have call successors, (93), 1 states have call predecessors, (93), 1 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2025-03-17 15:03:18,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 525 states to 525 states and 704 transitions. [2025-03-17 15:03:18,912 INFO L78 Accepts]: Start accepts. Automaton has 525 states and 704 transitions. Word has length 96 [2025-03-17 15:03:18,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:18,912 INFO L471 AbstractCegarLoop]: Abstraction has 525 states and 704 transitions. [2025-03-17 15:03:18,912 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.125) internal successors, (49), 9 states have internal predecessors, (49), 4 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2025-03-17 15:03:18,912 INFO L276 IsEmpty]: Start isEmpty. Operand 525 states and 704 transitions. [2025-03-17 15:03:18,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2025-03-17 15:03:18,913 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:18,913 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 15:03:18,918 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-17 15:03:19,113 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:19,114 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:19,114 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:19,114 INFO L85 PathProgramCache]: Analyzing trace with hash 1842980145, now seen corresponding path program 2 times [2025-03-17 15:03:19,115 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:19,115 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1110394910] [2025-03-17 15:03:19,115 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-17 15:03:19,115 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:19,119 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 96 statements into 2 equivalence classes. [2025-03-17 15:03:19,135 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 96 of 96 statements. [2025-03-17 15:03:19,135 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-17 15:03:19,136 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-17 15:03:19,136 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [985327004] [2025-03-17 15:03:19,136 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-17 15:03:19,136 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:19,136 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:03:19,138 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-17 15:03:19,140 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-17 15:03:19,161 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 96 statements into 2 equivalence classes. [2025-03-17 15:03:19,178 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 96 of 96 statements. [2025-03-17 15:03:19,178 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-17 15:03:19,178 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:19,179 INFO L256 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 19 conjuncts are in the unsatisfiable core [2025-03-17 15:03:19,180 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:03:19,388 INFO L134 CoverageAnalysis]: Checked inductivity of 205 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2025-03-17 15:03:19,388 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:03:19,522 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:19,522 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1110394910] [2025-03-17 15:03:19,523 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-17 15:03:19,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [985327004] [2025-03-17 15:03:19,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [985327004] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:03:19,523 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-03-17 15:03:19,523 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2025-03-17 15:03:19,523 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1906236076] [2025-03-17 15:03:19,523 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-03-17 15:03:19,523 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2025-03-17 15:03:19,523 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:19,523 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2025-03-17 15:03:19,523 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2025-03-17 15:03:19,524 INFO L87 Difference]: Start difference. First operand 525 states and 704 transitions. Second operand has 11 states, 10 states have (on average 5.2) internal successors, (52), 11 states have internal predecessors, (52), 5 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 4 states have call predecessors, (10), 5 states have call successors, (10) [2025-03-17 15:03:19,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:19,908 INFO L93 Difference]: Finished difference Result 710 states and 964 transitions. [2025-03-17 15:03:19,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2025-03-17 15:03:19,908 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 5.2) internal successors, (52), 11 states have internal predecessors, (52), 5 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 4 states have call predecessors, (10), 5 states have call successors, (10) Word has length 96 [2025-03-17 15:03:19,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:19,910 INFO L225 Difference]: With dead ends: 710 [2025-03-17 15:03:19,910 INFO L226 Difference]: Without dead ends: 706 [2025-03-17 15:03:19,911 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2025-03-17 15:03:19,911 INFO L435 NwaCegarLoop]: 42 mSDtfsCounter, 155 mSDsluCounter, 178 mSDsCounter, 0 mSdLazyCounter, 770 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 220 SdHoareTripleChecker+Invalid, 785 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 770 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:19,911 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [177 Valid, 220 Invalid, 785 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 770 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-17 15:03:19,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 706 states. [2025-03-17 15:03:19,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 706 to 525. [2025-03-17 15:03:19,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 525 states, 415 states have (on average 1.219277108433735) internal successors, (506), 430 states have internal predecessors, (506), 93 states have call successors, (93), 1 states have call predecessors, (93), 1 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2025-03-17 15:03:19,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 525 states to 525 states and 692 transitions. [2025-03-17 15:03:19,945 INFO L78 Accepts]: Start accepts. Automaton has 525 states and 692 transitions. Word has length 96 [2025-03-17 15:03:19,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:19,945 INFO L471 AbstractCegarLoop]: Abstraction has 525 states and 692 transitions. [2025-03-17 15:03:19,945 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 5.2) internal successors, (52), 11 states have internal predecessors, (52), 5 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 4 states have call predecessors, (10), 5 states have call successors, (10) [2025-03-17 15:03:19,945 INFO L276 IsEmpty]: Start isEmpty. Operand 525 states and 692 transitions. [2025-03-17 15:03:19,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2025-03-17 15:03:19,946 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:19,946 INFO L218 NwaCegarLoop]: trace histogram [11, 11, 11, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1] [2025-03-17 15:03:19,952 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2025-03-17 15:03:20,150 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2025-03-17 15:03:20,150 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:20,151 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:20,151 INFO L85 PathProgramCache]: Analyzing trace with hash 588134051, now seen corresponding path program 2 times [2025-03-17 15:03:20,151 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:20,151 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1376668308] [2025-03-17 15:03:20,151 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-17 15:03:20,151 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:20,154 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 102 statements into 2 equivalence classes. [2025-03-17 15:03:20,162 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 102 of 102 statements. [2025-03-17 15:03:20,162 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-17 15:03:20,162 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:20,199 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 35 proven. 0 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2025-03-17 15:03:20,199 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:20,199 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1376668308] [2025-03-17 15:03:20,199 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1376668308] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 15:03:20,199 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 15:03:20,199 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-17 15:03:20,200 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1790173248] [2025-03-17 15:03:20,200 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:03:20,200 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-17 15:03:20,200 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:20,200 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-17 15:03:20,200 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-17 15:03:20,201 INFO L87 Difference]: Start difference. First operand 525 states and 692 transitions. Second operand has 5 states, 5 states have (on average 10.0) internal successors, (50), 5 states have internal predecessors, (50), 4 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2025-03-17 15:03:20,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:20,413 INFO L93 Difference]: Finished difference Result 930 states and 1227 transitions. [2025-03-17 15:03:20,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-17 15:03:20,413 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.0) internal successors, (50), 5 states have internal predecessors, (50), 4 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) Word has length 102 [2025-03-17 15:03:20,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:20,416 INFO L225 Difference]: With dead ends: 930 [2025-03-17 15:03:20,416 INFO L226 Difference]: Without dead ends: 565 [2025-03-17 15:03:20,417 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2025-03-17 15:03:20,417 INFO L435 NwaCegarLoop]: 45 mSDtfsCounter, 28 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:20,417 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 112 Invalid, 212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 209 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-17 15:03:20,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2025-03-17 15:03:20,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 559. [2025-03-17 15:03:20,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 559 states, 445 states have (on average 1.2179775280898877) internal successors, (542), 460 states have internal predecessors, (542), 97 states have call successors, (97), 1 states have call predecessors, (97), 1 states have return successors, (97), 97 states have call predecessors, (97), 97 states have call successors, (97) [2025-03-17 15:03:20,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 559 states to 559 states and 736 transitions. [2025-03-17 15:03:20,459 INFO L78 Accepts]: Start accepts. Automaton has 559 states and 736 transitions. Word has length 102 [2025-03-17 15:03:20,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:20,459 INFO L471 AbstractCegarLoop]: Abstraction has 559 states and 736 transitions. [2025-03-17 15:03:20,459 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.0) internal successors, (50), 5 states have internal predecessors, (50), 4 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2025-03-17 15:03:20,459 INFO L276 IsEmpty]: Start isEmpty. Operand 559 states and 736 transitions. [2025-03-17 15:03:20,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2025-03-17 15:03:20,460 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:20,461 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 15:03:20,461 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2025-03-17 15:03:20,461 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:20,461 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:20,461 INFO L85 PathProgramCache]: Analyzing trace with hash -938414968, now seen corresponding path program 2 times [2025-03-17 15:03:20,461 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:20,461 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [89173680] [2025-03-17 15:03:20,461 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-17 15:03:20,461 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:20,465 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 130 statements into 2 equivalence classes. [2025-03-17 15:03:20,473 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 130 of 130 statements. [2025-03-17 15:03:20,473 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-17 15:03:20,473 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-17 15:03:20,474 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [132011535] [2025-03-17 15:03:20,474 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-17 15:03:20,474 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:20,474 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:03:20,477 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-17 15:03:20,478 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-17 15:03:20,500 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 130 statements into 2 equivalence classes. [2025-03-17 15:03:20,520 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 130 of 130 statements. [2025-03-17 15:03:20,520 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-17 15:03:20,520 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:20,521 INFO L256 TraceCheckSpWp]: Trace formula consists of 237 conjuncts, 12 conjuncts are in the unsatisfiable core [2025-03-17 15:03:20,522 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:03:20,952 INFO L134 CoverageAnalysis]: Checked inductivity of 413 backedges. 49 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2025-03-17 15:03:20,952 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-17 15:03:20,952 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:20,952 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [89173680] [2025-03-17 15:03:20,952 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-17 15:03:20,952 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [132011535] [2025-03-17 15:03:20,952 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [132011535] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 15:03:20,952 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 15:03:20,952 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2025-03-17 15:03:20,952 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [303549490] [2025-03-17 15:03:20,952 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:03:20,952 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2025-03-17 15:03:20,952 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:20,953 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2025-03-17 15:03:20,953 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2025-03-17 15:03:20,953 INFO L87 Difference]: Start difference. First operand 559 states and 736 transitions. Second operand has 10 states, 9 states have (on average 7.0) internal successors, (63), 10 states have internal predecessors, (63), 6 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) [2025-03-17 15:03:21,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:21,366 INFO L93 Difference]: Finished difference Result 735 states and 980 transitions. [2025-03-17 15:03:21,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2025-03-17 15:03:21,367 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 7.0) internal successors, (63), 10 states have internal predecessors, (63), 6 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) Word has length 130 [2025-03-17 15:03:21,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:21,369 INFO L225 Difference]: With dead ends: 735 [2025-03-17 15:03:21,369 INFO L226 Difference]: Without dead ends: 732 [2025-03-17 15:03:21,370 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=61, Invalid=95, Unknown=0, NotChecked=0, Total=156 [2025-03-17 15:03:21,371 INFO L435 NwaCegarLoop]: 110 mSDtfsCounter, 156 mSDsluCounter, 199 mSDsCounter, 0 mSdLazyCounter, 559 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 309 SdHoareTripleChecker+Invalid, 583 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 559 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:21,371 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [164 Valid, 309 Invalid, 583 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 559 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-17 15:03:21,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 732 states. [2025-03-17 15:03:21,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 732 to 420. [2025-03-17 15:03:21,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 420 states, 332 states have (on average 1.1716867469879517) internal successors, (389), 344 states have internal predecessors, (389), 74 states have call successors, (74), 1 states have call predecessors, (74), 1 states have return successors, (74), 74 states have call predecessors, (74), 74 states have call successors, (74) [2025-03-17 15:03:21,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 420 states to 420 states and 537 transitions. [2025-03-17 15:03:21,406 INFO L78 Accepts]: Start accepts. Automaton has 420 states and 537 transitions. Word has length 130 [2025-03-17 15:03:21,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:21,407 INFO L471 AbstractCegarLoop]: Abstraction has 420 states and 537 transitions. [2025-03-17 15:03:21,407 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 7.0) internal successors, (63), 10 states have internal predecessors, (63), 6 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) [2025-03-17 15:03:21,407 INFO L276 IsEmpty]: Start isEmpty. Operand 420 states and 537 transitions. [2025-03-17 15:03:21,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2025-03-17 15:03:21,408 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:21,408 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 15:03:21,415 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-17 15:03:21,609 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-17 15:03:21,610 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:21,610 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:21,611 INFO L85 PathProgramCache]: Analyzing trace with hash 973907100, now seen corresponding path program 2 times [2025-03-17 15:03:21,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:21,611 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1724916908] [2025-03-17 15:03:21,611 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-17 15:03:21,611 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:21,615 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 131 statements into 2 equivalence classes. [2025-03-17 15:03:21,625 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 131 of 131 statements. [2025-03-17 15:03:21,626 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-17 15:03:21,626 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-17 15:03:21,626 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1668732348] [2025-03-17 15:03:21,626 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-17 15:03:21,627 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:21,627 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:03:21,628 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-17 15:03:21,630 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-17 15:03:21,652 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 131 statements into 2 equivalence classes. [2025-03-17 15:03:21,670 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 131 of 131 statements. [2025-03-17 15:03:21,670 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-17 15:03:21,670 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:21,671 INFO L256 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 12 conjuncts are in the unsatisfiable core [2025-03-17 15:03:21,672 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:03:21,962 INFO L134 CoverageAnalysis]: Checked inductivity of 414 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2025-03-17 15:03:21,962 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:03:22,108 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:22,108 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1724916908] [2025-03-17 15:03:22,108 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-17 15:03:22,108 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1668732348] [2025-03-17 15:03:22,108 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1668732348] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:03:22,108 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-03-17 15:03:22,108 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2025-03-17 15:03:22,108 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [900197804] [2025-03-17 15:03:22,108 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-03-17 15:03:22,108 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2025-03-17 15:03:22,108 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:22,109 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2025-03-17 15:03:22,109 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2025-03-17 15:03:22,109 INFO L87 Difference]: Start difference. First operand 420 states and 537 transitions. Second operand has 10 states, 9 states have (on average 7.111111111111111) internal successors, (64), 10 states have internal predecessors, (64), 6 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) [2025-03-17 15:03:22,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:22,382 INFO L93 Difference]: Finished difference Result 502 states and 640 transitions. [2025-03-17 15:03:22,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2025-03-17 15:03:22,382 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 7.111111111111111) internal successors, (64), 10 states have internal predecessors, (64), 6 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) Word has length 131 [2025-03-17 15:03:22,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:22,384 INFO L225 Difference]: With dead ends: 502 [2025-03-17 15:03:22,384 INFO L226 Difference]: Without dead ends: 499 [2025-03-17 15:03:22,384 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=56, Invalid=100, Unknown=0, NotChecked=0, Total=156 [2025-03-17 15:03:22,385 INFO L435 NwaCegarLoop]: 42 mSDtfsCounter, 121 mSDsluCounter, 130 mSDsCounter, 0 mSdLazyCounter, 293 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 172 SdHoareTripleChecker+Invalid, 301 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 293 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:22,385 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 172 Invalid, 301 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 293 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-17 15:03:22,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 499 states. [2025-03-17 15:03:22,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 499 to 484. [2025-03-17 15:03:22,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 384 states have (on average 1.1692708333333333) internal successors, (449), 396 states have internal predecessors, (449), 86 states have call successors, (86), 1 states have call predecessors, (86), 1 states have return successors, (86), 86 states have call predecessors, (86), 86 states have call successors, (86) [2025-03-17 15:03:22,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 621 transitions. [2025-03-17 15:03:22,427 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 621 transitions. Word has length 131 [2025-03-17 15:03:22,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:22,427 INFO L471 AbstractCegarLoop]: Abstraction has 484 states and 621 transitions. [2025-03-17 15:03:22,427 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 7.111111111111111) internal successors, (64), 10 states have internal predecessors, (64), 6 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) [2025-03-17 15:03:22,427 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 621 transitions. [2025-03-17 15:03:22,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2025-03-17 15:03:22,428 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:22,428 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 15:03:22,435 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2025-03-17 15:03:22,632 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-17 15:03:22,632 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:22,632 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:22,632 INFO L85 PathProgramCache]: Analyzing trace with hash -378146342, now seen corresponding path program 2 times [2025-03-17 15:03:22,632 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:22,632 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [115726780] [2025-03-17 15:03:22,632 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-17 15:03:22,632 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:22,636 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 133 statements into 2 equivalence classes. [2025-03-17 15:03:22,644 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 133 of 133 statements. [2025-03-17 15:03:22,644 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-17 15:03:22,644 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-17 15:03:22,645 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [407054748] [2025-03-17 15:03:22,645 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-17 15:03:22,645 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:22,645 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:03:22,647 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-17 15:03:22,649 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-17 15:03:22,671 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 133 statements into 2 equivalence classes. [2025-03-17 15:03:22,691 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 133 of 133 statements. [2025-03-17 15:03:22,691 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-17 15:03:22,691 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:22,692 INFO L256 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 21 conjuncts are in the unsatisfiable core [2025-03-17 15:03:22,693 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:03:23,065 INFO L134 CoverageAnalysis]: Checked inductivity of 416 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2025-03-17 15:03:23,065 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:03:23,655 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:23,655 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [115726780] [2025-03-17 15:03:23,655 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-17 15:03:23,655 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [407054748] [2025-03-17 15:03:23,655 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [407054748] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:03:23,655 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-03-17 15:03:23,655 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2025-03-17 15:03:23,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2078736160] [2025-03-17 15:03:23,655 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-03-17 15:03:23,656 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2025-03-17 15:03:23,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:23,656 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2025-03-17 15:03:23,656 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=362, Unknown=0, NotChecked=0, Total=462 [2025-03-17 15:03:23,656 INFO L87 Difference]: Start difference. First operand 484 states and 621 transitions. Second operand has 12 states, 11 states have (on average 6.0) internal successors, (66), 12 states have internal predecessors, (66), 5 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) [2025-03-17 15:03:24,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:24,091 INFO L93 Difference]: Finished difference Result 504 states and 631 transitions. [2025-03-17 15:03:24,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2025-03-17 15:03:24,091 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 6.0) internal successors, (66), 12 states have internal predecessors, (66), 5 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) Word has length 133 [2025-03-17 15:03:24,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:24,093 INFO L225 Difference]: With dead ends: 504 [2025-03-17 15:03:24,093 INFO L226 Difference]: Without dead ends: 497 [2025-03-17 15:03:24,093 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 248 GetRequests, 227 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=116, Invalid=390, Unknown=0, NotChecked=0, Total=506 [2025-03-17 15:03:24,094 INFO L435 NwaCegarLoop]: 71 mSDtfsCounter, 70 mSDsluCounter, 188 mSDsCounter, 0 mSdLazyCounter, 1034 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 259 SdHoareTripleChecker+Invalid, 1036 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1034 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:24,094 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [80 Valid, 259 Invalid, 1036 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1034 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-03-17 15:03:24,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 497 states. [2025-03-17 15:03:24,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 497 to 374. [2025-03-17 15:03:24,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 374 states, 295 states have (on average 1.1627118644067798) internal successors, (343), 307 states have internal predecessors, (343), 65 states have call successors, (65), 1 states have call predecessors, (65), 1 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2025-03-17 15:03:24,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 374 states to 374 states and 473 transitions. [2025-03-17 15:03:24,129 INFO L78 Accepts]: Start accepts. Automaton has 374 states and 473 transitions. Word has length 133 [2025-03-17 15:03:24,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:24,130 INFO L471 AbstractCegarLoop]: Abstraction has 374 states and 473 transitions. [2025-03-17 15:03:24,130 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 6.0) internal successors, (66), 12 states have internal predecessors, (66), 5 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) [2025-03-17 15:03:24,130 INFO L276 IsEmpty]: Start isEmpty. Operand 374 states and 473 transitions. [2025-03-17 15:03:24,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2025-03-17 15:03:24,131 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:24,131 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 15:03:24,138 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2025-03-17 15:03:24,331 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-17 15:03:24,332 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:24,332 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:24,332 INFO L85 PathProgramCache]: Analyzing trace with hash 1046644737, now seen corresponding path program 3 times [2025-03-17 15:03:24,332 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:24,332 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [909019670] [2025-03-17 15:03:24,332 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-17 15:03:24,332 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:24,337 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 133 statements into 13 equivalence classes. [2025-03-17 15:03:24,359 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) and asserted 133 of 133 statements. [2025-03-17 15:03:24,359 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2025-03-17 15:03:24,360 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-17 15:03:24,360 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2075164893] [2025-03-17 15:03:24,360 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-17 15:03:24,360 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:24,360 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:03:24,362 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-17 15:03:24,364 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-17 15:03:24,388 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 133 statements into 13 equivalence classes. [2025-03-17 15:03:24,397 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) and asserted 28 of 133 statements. [2025-03-17 15:03:24,397 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2025-03-17 15:03:24,397 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:24,397 INFO L256 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 19 conjuncts are in the unsatisfiable core [2025-03-17 15:03:24,399 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:03:24,619 INFO L134 CoverageAnalysis]: Checked inductivity of 433 backedges. 45 proven. 14 refuted. 0 times theorem prover too weak. 374 trivial. 0 not checked. [2025-03-17 15:03:24,619 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:03:24,797 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:24,797 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [909019670] [2025-03-17 15:03:24,797 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-17 15:03:24,797 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2075164893] [2025-03-17 15:03:24,797 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2075164893] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:03:24,797 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-03-17 15:03:24,797 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2025-03-17 15:03:24,797 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1828753869] [2025-03-17 15:03:24,797 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-03-17 15:03:24,797 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2025-03-17 15:03:24,797 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:24,797 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2025-03-17 15:03:24,797 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2025-03-17 15:03:24,798 INFO L87 Difference]: Start difference. First operand 374 states and 473 transitions. Second operand has 10 states, 9 states have (on average 4.666666666666667) internal successors, (42), 10 states have internal predecessors, (42), 2 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2025-03-17 15:03:25,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:25,330 INFO L93 Difference]: Finished difference Result 455 states and 577 transitions. [2025-03-17 15:03:25,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2025-03-17 15:03:25,331 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.666666666666667) internal successors, (42), 10 states have internal predecessors, (42), 2 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 133 [2025-03-17 15:03:25,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:25,332 INFO L225 Difference]: With dead ends: 455 [2025-03-17 15:03:25,332 INFO L226 Difference]: Without dead ends: 451 [2025-03-17 15:03:25,332 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2025-03-17 15:03:25,333 INFO L435 NwaCegarLoop]: 36 mSDtfsCounter, 217 mSDsluCounter, 201 mSDsCounter, 0 mSdLazyCounter, 689 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 223 SdHoareTripleChecker+Valid, 237 SdHoareTripleChecker+Invalid, 730 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 689 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:25,333 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [223 Valid, 237 Invalid, 730 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 689 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-03-17 15:03:25,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 451 states. [2025-03-17 15:03:25,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 451 to 370. [2025-03-17 15:03:25,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 370 states, 291 states have (on average 1.1512027491408934) internal successors, (335), 303 states have internal predecessors, (335), 65 states have call successors, (65), 1 states have call predecessors, (65), 1 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2025-03-17 15:03:25,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 370 states to 370 states and 465 transitions. [2025-03-17 15:03:25,364 INFO L78 Accepts]: Start accepts. Automaton has 370 states and 465 transitions. Word has length 133 [2025-03-17 15:03:25,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:25,364 INFO L471 AbstractCegarLoop]: Abstraction has 370 states and 465 transitions. [2025-03-17 15:03:25,364 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.666666666666667) internal successors, (42), 10 states have internal predecessors, (42), 2 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2025-03-17 15:03:25,364 INFO L276 IsEmpty]: Start isEmpty. Operand 370 states and 465 transitions. [2025-03-17 15:03:25,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2025-03-17 15:03:25,366 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:25,366 INFO L218 NwaCegarLoop]: trace histogram [15, 15, 15, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1] [2025-03-17 15:03:25,372 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-17 15:03:25,566 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-17 15:03:25,567 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:25,567 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:25,567 INFO L85 PathProgramCache]: Analyzing trace with hash -1460290189, now seen corresponding path program 3 times [2025-03-17 15:03:25,567 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:25,567 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [822512805] [2025-03-17 15:03:25,567 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-17 15:03:25,567 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:25,571 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 139 statements into 11 equivalence classes. [2025-03-17 15:03:25,597 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) and asserted 139 of 139 statements. [2025-03-17 15:03:25,597 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2025-03-17 15:03:25,598 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-17 15:03:25,598 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [112198961] [2025-03-17 15:03:25,598 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-17 15:03:25,598 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:25,598 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:03:25,601 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-17 15:03:25,604 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-17 15:03:25,629 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 139 statements into 11 equivalence classes. [2025-03-17 15:03:25,653 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) and asserted 59 of 139 statements. [2025-03-17 15:03:25,653 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2025-03-17 15:03:25,653 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:25,654 INFO L256 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 34 conjuncts are in the unsatisfiable core [2025-03-17 15:03:25,656 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:03:26,075 INFO L134 CoverageAnalysis]: Checked inductivity of 479 backedges. 100 proven. 56 refuted. 0 times theorem prover too weak. 323 trivial. 0 not checked. [2025-03-17 15:03:26,075 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:03:26,858 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:26,858 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [822512805] [2025-03-17 15:03:26,858 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-17 15:03:26,858 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [112198961] [2025-03-17 15:03:26,858 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [112198961] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:03:26,858 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-03-17 15:03:26,858 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2025-03-17 15:03:26,858 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1283586732] [2025-03-17 15:03:26,858 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-03-17 15:03:26,858 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2025-03-17 15:03:26,858 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:26,859 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2025-03-17 15:03:26,859 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=360, Unknown=1, NotChecked=0, Total=462 [2025-03-17 15:03:26,859 INFO L87 Difference]: Start difference. First operand 370 states and 465 transitions. Second operand has 16 states, 15 states have (on average 4.2) internal successors, (63), 16 states have internal predecessors, (63), 4 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2025-03-17 15:03:29,143 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.77s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2025-03-17 15:03:31,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:31,315 INFO L93 Difference]: Finished difference Result 638 states and 821 transitions. [2025-03-17 15:03:31,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2025-03-17 15:03:31,316 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 4.2) internal successors, (63), 16 states have internal predecessors, (63), 4 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) Word has length 139 [2025-03-17 15:03:31,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:31,319 INFO L225 Difference]: With dead ends: 638 [2025-03-17 15:03:31,319 INFO L226 Difference]: Without dead ends: 628 [2025-03-17 15:03:31,320 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=230, Invalid=825, Unknown=1, NotChecked=0, Total=1056 [2025-03-17 15:03:31,320 INFO L435 NwaCegarLoop]: 29 mSDtfsCounter, 266 mSDsluCounter, 192 mSDsCounter, 0 mSdLazyCounter, 1131 mSolverCounterSat, 50 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 279 SdHoareTripleChecker+Valid, 221 SdHoareTripleChecker+Invalid, 1185 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 1131 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:31,321 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [279 Valid, 221 Invalid, 1185 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 1131 Invalid, 4 Unknown, 0 Unchecked, 4.1s Time] [2025-03-17 15:03:31,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 628 states. [2025-03-17 15:03:31,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 628 to 545. [2025-03-17 15:03:31,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 545 states, 434 states have (on average 1.1566820276497696) internal successors, (502), 446 states have internal predecessors, (502), 97 states have call successors, (97), 1 states have call predecessors, (97), 1 states have return successors, (97), 97 states have call predecessors, (97), 97 states have call successors, (97) [2025-03-17 15:03:31,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 545 states to 545 states and 696 transitions. [2025-03-17 15:03:31,396 INFO L78 Accepts]: Start accepts. Automaton has 545 states and 696 transitions. Word has length 139 [2025-03-17 15:03:31,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:31,396 INFO L471 AbstractCegarLoop]: Abstraction has 545 states and 696 transitions. [2025-03-17 15:03:31,396 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 4.2) internal successors, (63), 16 states have internal predecessors, (63), 4 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2025-03-17 15:03:31,397 INFO L276 IsEmpty]: Start isEmpty. Operand 545 states and 696 transitions. [2025-03-17 15:03:31,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2025-03-17 15:03:31,397 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:31,397 INFO L218 NwaCegarLoop]: trace histogram [15, 15, 15, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2025-03-17 15:03:31,403 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-17 15:03:31,602 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-17 15:03:31,602 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:31,602 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:31,602 INFO L85 PathProgramCache]: Analyzing trace with hash 1115435249, now seen corresponding path program 3 times [2025-03-17 15:03:31,602 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:31,602 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1352086032] [2025-03-17 15:03:31,602 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-17 15:03:31,602 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:31,606 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 141 statements into 11 equivalence classes. [2025-03-17 15:03:31,624 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) and asserted 141 of 141 statements. [2025-03-17 15:03:31,626 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2025-03-17 15:03:31,626 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-17 15:03:31,627 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [395407529] [2025-03-17 15:03:31,627 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-17 15:03:31,628 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:31,628 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:03:31,630 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-17 15:03:31,631 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-17 15:03:31,657 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 141 statements into 11 equivalence classes. [2025-03-17 15:03:31,677 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) and asserted 61 of 141 statements. [2025-03-17 15:03:31,677 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2025-03-17 15:03:31,677 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:31,679 INFO L256 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 24 conjuncts are in the unsatisfiable core [2025-03-17 15:03:31,681 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:03:31,854 INFO L134 CoverageAnalysis]: Checked inductivity of 483 backedges. 66 proven. 59 refuted. 0 times theorem prover too weak. 358 trivial. 0 not checked. [2025-03-17 15:03:31,854 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:03:32,008 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:32,009 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1352086032] [2025-03-17 15:03:32,009 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-17 15:03:32,009 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [395407529] [2025-03-17 15:03:32,009 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [395407529] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:03:32,009 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-03-17 15:03:32,009 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2025-03-17 15:03:32,009 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [320879704] [2025-03-17 15:03:32,009 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-03-17 15:03:32,009 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2025-03-17 15:03:32,009 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:32,009 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2025-03-17 15:03:32,009 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2025-03-17 15:03:32,010 INFO L87 Difference]: Start difference. First operand 545 states and 696 transitions. Second operand has 11 states, 10 states have (on average 6.1) internal successors, (61), 11 states have internal predecessors, (61), 4 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (12), 2 states have call predecessors, (12), 4 states have call successors, (12) [2025-03-17 15:03:32,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:32,467 INFO L93 Difference]: Finished difference Result 546 states and 696 transitions. [2025-03-17 15:03:32,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2025-03-17 15:03:32,467 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 6.1) internal successors, (61), 11 states have internal predecessors, (61), 4 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (12), 2 states have call predecessors, (12), 4 states have call successors, (12) Word has length 141 [2025-03-17 15:03:32,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:32,469 INFO L225 Difference]: With dead ends: 546 [2025-03-17 15:03:32,469 INFO L226 Difference]: Without dead ends: 526 [2025-03-17 15:03:32,469 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 175 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=143, Invalid=507, Unknown=0, NotChecked=0, Total=650 [2025-03-17 15:03:32,470 INFO L435 NwaCegarLoop]: 12 mSDtfsCounter, 163 mSDsluCounter, 55 mSDsCounter, 0 mSdLazyCounter, 330 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 67 SdHoareTripleChecker+Invalid, 375 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 330 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:32,470 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [163 Valid, 67 Invalid, 375 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 330 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-17 15:03:32,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 526 states. [2025-03-17 15:03:32,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 526 to 525. [2025-03-17 15:03:32,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 525 states, 419 states have (on average 1.1193317422434368) internal successors, (469), 428 states have internal predecessors, (469), 95 states have call successors, (95), 1 states have call predecessors, (95), 1 states have return successors, (95), 95 states have call predecessors, (95), 95 states have call successors, (95) [2025-03-17 15:03:32,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 525 states to 525 states and 659 transitions. [2025-03-17 15:03:32,526 INFO L78 Accepts]: Start accepts. Automaton has 525 states and 659 transitions. Word has length 141 [2025-03-17 15:03:32,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:32,526 INFO L471 AbstractCegarLoop]: Abstraction has 525 states and 659 transitions. [2025-03-17 15:03:32,526 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 6.1) internal successors, (61), 11 states have internal predecessors, (61), 4 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (12), 2 states have call predecessors, (12), 4 states have call successors, (12) [2025-03-17 15:03:32,526 INFO L276 IsEmpty]: Start isEmpty. Operand 525 states and 659 transitions. [2025-03-17 15:03:32,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2025-03-17 15:03:32,527 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:32,527 INFO L218 NwaCegarLoop]: trace histogram [21, 21, 21, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 15:03:32,533 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2025-03-17 15:03:32,732 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-17 15:03:32,732 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:32,732 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:32,732 INFO L85 PathProgramCache]: Analyzing trace with hash 272010010, now seen corresponding path program 2 times [2025-03-17 15:03:32,732 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:32,732 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [409292350] [2025-03-17 15:03:32,732 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-17 15:03:32,732 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:32,738 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 190 statements into 2 equivalence classes. [2025-03-17 15:03:32,744 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 190 of 190 statements. [2025-03-17 15:03:32,747 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-17 15:03:32,748 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:32,904 INFO L134 CoverageAnalysis]: Checked inductivity of 1006 backedges. 166 proven. 0 refuted. 0 times theorem prover too weak. 840 trivial. 0 not checked. [2025-03-17 15:03:32,904 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:32,904 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [409292350] [2025-03-17 15:03:32,904 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [409292350] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 15:03:32,904 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 15:03:32,905 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2025-03-17 15:03:32,905 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1416512531] [2025-03-17 15:03:32,905 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:03:32,905 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2025-03-17 15:03:32,905 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:32,905 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2025-03-17 15:03:32,905 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2025-03-17 15:03:32,906 INFO L87 Difference]: Start difference. First operand 525 states and 659 transitions. Second operand has 9 states, 8 states have (on average 11.0) internal successors, (88), 9 states have internal predecessors, (88), 6 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 6 states have call predecessors, (21), 6 states have call successors, (21) [2025-03-17 15:03:33,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:33,374 INFO L93 Difference]: Finished difference Result 686 states and 842 transitions. [2025-03-17 15:03:33,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2025-03-17 15:03:33,375 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 11.0) internal successors, (88), 9 states have internal predecessors, (88), 6 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 6 states have call predecessors, (21), 6 states have call successors, (21) Word has length 190 [2025-03-17 15:03:33,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:33,378 INFO L225 Difference]: With dead ends: 686 [2025-03-17 15:03:33,378 INFO L226 Difference]: Without dead ends: 685 [2025-03-17 15:03:33,378 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2025-03-17 15:03:33,379 INFO L435 NwaCegarLoop]: 89 mSDtfsCounter, 180 mSDsluCounter, 169 mSDsCounter, 0 mSdLazyCounter, 445 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 180 SdHoareTripleChecker+Valid, 258 SdHoareTripleChecker+Invalid, 466 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 445 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:33,379 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [180 Valid, 258 Invalid, 466 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 445 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-17 15:03:33,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 685 states. [2025-03-17 15:03:33,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 685 to 505. [2025-03-17 15:03:33,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 404 states have (on average 1.113861386138614) internal successors, (450), 412 states have internal predecessors, (450), 91 states have call successors, (91), 1 states have call predecessors, (91), 1 states have return successors, (91), 91 states have call predecessors, (91), 91 states have call successors, (91) [2025-03-17 15:03:33,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 632 transitions. [2025-03-17 15:03:33,435 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 632 transitions. Word has length 190 [2025-03-17 15:03:33,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:33,436 INFO L471 AbstractCegarLoop]: Abstraction has 505 states and 632 transitions. [2025-03-17 15:03:33,436 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 11.0) internal successors, (88), 9 states have internal predecessors, (88), 6 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 6 states have call predecessors, (21), 6 states have call successors, (21) [2025-03-17 15:03:33,436 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 632 transitions. [2025-03-17 15:03:33,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2025-03-17 15:03:33,437 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:33,437 INFO L218 NwaCegarLoop]: trace histogram [22, 22, 22, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1] [2025-03-17 15:03:33,437 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2025-03-17 15:03:33,437 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:33,437 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:33,437 INFO L85 PathProgramCache]: Analyzing trace with hash -698658819, now seen corresponding path program 1 times [2025-03-17 15:03:33,437 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:33,438 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [305242373] [2025-03-17 15:03:33,438 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:33,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:33,444 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 204 statements into 1 equivalence classes. [2025-03-17 15:03:33,470 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 204 of 204 statements. [2025-03-17 15:03:33,470 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:33,470 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:33,720 INFO L134 CoverageAnalysis]: Checked inductivity of 1084 backedges. 0 proven. 160 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2025-03-17 15:03:33,720 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:33,720 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [305242373] [2025-03-17 15:03:33,720 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [305242373] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:03:33,720 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1939357250] [2025-03-17 15:03:33,720 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:33,720 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:33,720 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:03:33,723 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-17 15:03:33,724 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-17 15:03:33,751 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 204 statements into 1 equivalence classes. [2025-03-17 15:03:33,777 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 204 of 204 statements. [2025-03-17 15:03:33,779 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:33,779 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:33,780 INFO L256 TraceCheckSpWp]: Trace formula consists of 353 conjuncts, 6 conjuncts are in the unsatisfiable core [2025-03-17 15:03:33,782 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:03:33,888 INFO L134 CoverageAnalysis]: Checked inductivity of 1084 backedges. 551 proven. 36 refuted. 0 times theorem prover too weak. 497 trivial. 0 not checked. [2025-03-17 15:03:33,888 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:03:34,041 INFO L134 CoverageAnalysis]: Checked inductivity of 1084 backedges. 103 proven. 36 refuted. 0 times theorem prover too weak. 945 trivial. 0 not checked. [2025-03-17 15:03:34,041 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1939357250] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-17 15:03:34,041 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-17 15:03:34,042 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 15 [2025-03-17 15:03:34,042 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1111260071] [2025-03-17 15:03:34,042 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-17 15:03:34,042 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2025-03-17 15:03:34,042 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:34,042 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2025-03-17 15:03:34,043 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2025-03-17 15:03:34,043 INFO L87 Difference]: Start difference. First operand 505 states and 632 transitions. Second operand has 15 states, 15 states have (on average 11.933333333333334) internal successors, (179), 15 states have internal predecessors, (179), 13 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (44), 13 states have call predecessors, (44), 13 states have call successors, (44) [2025-03-17 15:03:34,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:34,670 INFO L93 Difference]: Finished difference Result 953 states and 1194 transitions. [2025-03-17 15:03:34,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2025-03-17 15:03:34,670 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 11.933333333333334) internal successors, (179), 15 states have internal predecessors, (179), 13 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (44), 13 states have call predecessors, (44), 13 states have call successors, (44) Word has length 204 [2025-03-17 15:03:34,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:34,672 INFO L225 Difference]: With dead ends: 953 [2025-03-17 15:03:34,672 INFO L226 Difference]: Without dead ends: 585 [2025-03-17 15:03:34,673 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 432 GetRequests, 400 SyntacticMatches, 4 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=183, Invalid=687, Unknown=0, NotChecked=0, Total=870 [2025-03-17 15:03:34,673 INFO L435 NwaCegarLoop]: 52 mSDtfsCounter, 241 mSDsluCounter, 290 mSDsCounter, 0 mSdLazyCounter, 881 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 250 SdHoareTripleChecker+Valid, 342 SdHoareTripleChecker+Invalid, 935 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 881 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:34,673 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [250 Valid, 342 Invalid, 935 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 881 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-03-17 15:03:34,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 585 states. [2025-03-17 15:03:34,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 585 to 548. [2025-03-17 15:03:34,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 548 states, 439 states have (on average 1.1138952164009113) internal successors, (489), 447 states have internal predecessors, (489), 99 states have call successors, (99), 1 states have call predecessors, (99), 1 states have return successors, (99), 99 states have call predecessors, (99), 99 states have call successors, (99) [2025-03-17 15:03:34,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 687 transitions. [2025-03-17 15:03:34,737 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 687 transitions. Word has length 204 [2025-03-17 15:03:34,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:34,737 INFO L471 AbstractCegarLoop]: Abstraction has 548 states and 687 transitions. [2025-03-17 15:03:34,737 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 11.933333333333334) internal successors, (179), 15 states have internal predecessors, (179), 13 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (44), 13 states have call predecessors, (44), 13 states have call successors, (44) [2025-03-17 15:03:34,737 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 687 transitions. [2025-03-17 15:03:34,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2025-03-17 15:03:34,738 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:34,738 INFO L218 NwaCegarLoop]: trace histogram [22, 22, 22, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1] [2025-03-17 15:03:34,744 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-17 15:03:34,942 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,SelfDestructingSolverStorable39 [2025-03-17 15:03:34,942 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:34,942 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:34,943 INFO L85 PathProgramCache]: Analyzing trace with hash 652107581, now seen corresponding path program 2 times [2025-03-17 15:03:34,943 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:34,943 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [823121925] [2025-03-17 15:03:34,943 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-17 15:03:34,943 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:34,948 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 204 statements into 2 equivalence classes. [2025-03-17 15:03:34,954 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 204 of 204 statements. [2025-03-17 15:03:34,954 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-17 15:03:34,954 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:35,086 INFO L134 CoverageAnalysis]: Checked inductivity of 1084 backedges. 0 proven. 160 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2025-03-17 15:03:35,086 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:35,086 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [823121925] [2025-03-17 15:03:35,086 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [823121925] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:03:35,086 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [466300556] [2025-03-17 15:03:35,086 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-17 15:03:35,086 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:35,086 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:03:35,089 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-17 15:03:35,090 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-17 15:03:35,117 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 204 statements into 2 equivalence classes. [2025-03-17 15:03:35,144 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 204 of 204 statements. [2025-03-17 15:03:35,145 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-17 15:03:35,145 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:35,146 INFO L256 TraceCheckSpWp]: Trace formula consists of 353 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-03-17 15:03:35,148 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:03:35,399 INFO L134 CoverageAnalysis]: Checked inductivity of 1084 backedges. 0 proven. 160 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2025-03-17 15:03:35,399 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:03:35,636 INFO L134 CoverageAnalysis]: Checked inductivity of 1084 backedges. 0 proven. 160 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2025-03-17 15:03:35,636 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [466300556] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-17 15:03:35,636 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-17 15:03:35,636 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 21 [2025-03-17 15:03:35,636 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1113868400] [2025-03-17 15:03:35,636 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-17 15:03:35,637 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2025-03-17 15:03:35,637 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:35,637 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2025-03-17 15:03:35,637 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=291, Unknown=0, NotChecked=0, Total=462 [2025-03-17 15:03:35,638 INFO L87 Difference]: Start difference. First operand 548 states and 687 transitions. Second operand has 22 states, 21 states have (on average 13.095238095238095) internal successors, (275), 22 states have internal predecessors, (275), 20 states have call successors, (64), 1 states have call predecessors, (64), 1 states have return successors, (64), 20 states have call predecessors, (64), 20 states have call successors, (64) [2025-03-17 15:03:36,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:36,471 INFO L93 Difference]: Finished difference Result 1435 states and 1808 transitions. [2025-03-17 15:03:36,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2025-03-17 15:03:36,472 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 13.095238095238095) internal successors, (275), 22 states have internal predecessors, (275), 20 states have call successors, (64), 1 states have call predecessors, (64), 1 states have return successors, (64), 20 states have call predecessors, (64), 20 states have call successors, (64) Word has length 204 [2025-03-17 15:03:36,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:36,476 INFO L225 Difference]: With dead ends: 1435 [2025-03-17 15:03:36,476 INFO L226 Difference]: Without dead ends: 1422 [2025-03-17 15:03:36,477 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 432 GetRequests, 394 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 540 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=587, Invalid=973, Unknown=0, NotChecked=0, Total=1560 [2025-03-17 15:03:36,477 INFO L435 NwaCegarLoop]: 34 mSDtfsCounter, 1079 mSDsluCounter, 271 mSDsCounter, 0 mSdLazyCounter, 464 mSolverCounterSat, 250 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1093 SdHoareTripleChecker+Valid, 305 SdHoareTripleChecker+Invalid, 714 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 250 IncrementalHoareTripleChecker+Valid, 464 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:36,477 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1093 Valid, 305 Invalid, 714 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [250 Valid, 464 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-03-17 15:03:36,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1422 states. [2025-03-17 15:03:36,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1422 to 977. [2025-03-17 15:03:36,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 977 states, 788 states have (on average 1.101522842639594) internal successors, (868), 796 states have internal predecessors, (868), 179 states have call successors, (179), 1 states have call predecessors, (179), 1 states have return successors, (179), 179 states have call predecessors, (179), 179 states have call successors, (179) [2025-03-17 15:03:36,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 977 states to 977 states and 1226 transitions. [2025-03-17 15:03:36,602 INFO L78 Accepts]: Start accepts. Automaton has 977 states and 1226 transitions. Word has length 204 [2025-03-17 15:03:36,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:36,603 INFO L471 AbstractCegarLoop]: Abstraction has 977 states and 1226 transitions. [2025-03-17 15:03:36,603 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 13.095238095238095) internal successors, (275), 22 states have internal predecessors, (275), 20 states have call successors, (64), 1 states have call predecessors, (64), 1 states have return successors, (64), 20 states have call predecessors, (64), 20 states have call successors, (64) [2025-03-17 15:03:36,603 INFO L276 IsEmpty]: Start isEmpty. Operand 977 states and 1226 transitions. [2025-03-17 15:03:36,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 253 [2025-03-17 15:03:36,605 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:36,605 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 15:03:36,611 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-17 15:03:36,808 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:36,808 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:36,808 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:36,808 INFO L85 PathProgramCache]: Analyzing trace with hash 1162563464, now seen corresponding path program 1 times [2025-03-17 15:03:36,809 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:36,809 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [740039508] [2025-03-17 15:03:36,809 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:36,809 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:36,814 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 252 statements into 1 equivalence classes. [2025-03-17 15:03:36,821 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 252 of 252 statements. [2025-03-17 15:03:36,821 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:36,822 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:36,970 INFO L134 CoverageAnalysis]: Checked inductivity of 1695 backedges. 57 proven. 234 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2025-03-17 15:03:36,970 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:36,971 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [740039508] [2025-03-17 15:03:36,971 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [740039508] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:03:36,971 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [31696317] [2025-03-17 15:03:36,971 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:36,971 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:36,971 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:03:36,973 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-17 15:03:36,974 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-17 15:03:37,002 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 252 statements into 1 equivalence classes. [2025-03-17 15:03:37,039 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 252 of 252 statements. [2025-03-17 15:03:37,039 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:37,040 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:37,041 INFO L256 TraceCheckSpWp]: Trace formula consists of 427 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-03-17 15:03:37,044 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:03:37,203 INFO L134 CoverageAnalysis]: Checked inductivity of 1695 backedges. 573 proven. 147 refuted. 0 times theorem prover too weak. 975 trivial. 0 not checked. [2025-03-17 15:03:37,206 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:03:37,420 INFO L134 CoverageAnalysis]: Checked inductivity of 1695 backedges. 133 proven. 147 refuted. 0 times theorem prover too weak. 1415 trivial. 0 not checked. [2025-03-17 15:03:37,420 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [31696317] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-17 15:03:37,420 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-17 15:03:37,420 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 14 [2025-03-17 15:03:37,420 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [824337679] [2025-03-17 15:03:37,420 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-17 15:03:37,421 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2025-03-17 15:03:37,421 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:37,421 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2025-03-17 15:03:37,421 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2025-03-17 15:03:37,421 INFO L87 Difference]: Start difference. First operand 977 states and 1226 transitions. Second operand has 14 states, 14 states have (on average 12.214285714285714) internal successors, (171), 14 states have internal predecessors, (171), 12 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (44), 12 states have call predecessors, (44), 12 states have call successors, (44) [2025-03-17 15:03:38,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:38,240 INFO L93 Difference]: Finished difference Result 1826 states and 2301 transitions. [2025-03-17 15:03:38,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2025-03-17 15:03:38,240 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 12.214285714285714) internal successors, (171), 14 states have internal predecessors, (171), 12 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (44), 12 states have call predecessors, (44), 12 states have call successors, (44) Word has length 252 [2025-03-17 15:03:38,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:38,244 INFO L225 Difference]: With dead ends: 1826 [2025-03-17 15:03:38,244 INFO L226 Difference]: Without dead ends: 1288 [2025-03-17 15:03:38,245 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 528 GetRequests, 497 SyntacticMatches, 6 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=155, Invalid=547, Unknown=0, NotChecked=0, Total=702 [2025-03-17 15:03:38,246 INFO L435 NwaCegarLoop]: 97 mSDtfsCounter, 224 mSDsluCounter, 558 mSDsCounter, 0 mSdLazyCounter, 1289 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 229 SdHoareTripleChecker+Valid, 655 SdHoareTripleChecker+Invalid, 1332 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 1289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:38,246 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [229 Valid, 655 Invalid, 1332 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 1289 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-03-17 15:03:38,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1288 states. [2025-03-17 15:03:38,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1288 to 1174. [2025-03-17 15:03:38,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1174 states, 941 states have (on average 1.0977683315621678) internal successors, (1033), 949 states have internal predecessors, (1033), 223 states have call successors, (223), 1 states have call predecessors, (223), 1 states have return successors, (223), 223 states have call predecessors, (223), 223 states have call successors, (223) [2025-03-17 15:03:38,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1174 states to 1174 states and 1479 transitions. [2025-03-17 15:03:38,411 INFO L78 Accepts]: Start accepts. Automaton has 1174 states and 1479 transitions. Word has length 252 [2025-03-17 15:03:38,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:38,411 INFO L471 AbstractCegarLoop]: Abstraction has 1174 states and 1479 transitions. [2025-03-17 15:03:38,411 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 12.214285714285714) internal successors, (171), 14 states have internal predecessors, (171), 12 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (44), 12 states have call predecessors, (44), 12 states have call successors, (44) [2025-03-17 15:03:38,411 INFO L276 IsEmpty]: Start isEmpty. Operand 1174 states and 1479 transitions. [2025-03-17 15:03:38,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 259 [2025-03-17 15:03:38,412 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:38,412 INFO L218 NwaCegarLoop]: trace histogram [28, 28, 28, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1] [2025-03-17 15:03:38,419 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2025-03-17 15:03:38,613 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:38,613 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:38,613 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:38,613 INFO L85 PathProgramCache]: Analyzing trace with hash -1084849222, now seen corresponding path program 4 times [2025-03-17 15:03:38,614 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:38,614 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1758596328] [2025-03-17 15:03:38,614 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-03-17 15:03:38,614 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:38,620 INFO L108 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST partitioned 258 statements into 2 equivalence classes. [2025-03-17 15:03:38,636 INFO L111 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) and asserted 258 of 258 statements. [2025-03-17 15:03:38,636 INFO L114 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) [2025-03-17 15:03:38,636 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-17 15:03:38,637 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1834788773] [2025-03-17 15:03:38,637 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-03-17 15:03:38,637 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:38,637 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:03:38,640 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-17 15:03:38,641 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-17 15:03:38,673 INFO L108 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST partitioned 258 statements into 2 equivalence classes. [2025-03-17 15:03:38,710 INFO L111 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) and asserted 258 of 258 statements. [2025-03-17 15:03:38,710 INFO L114 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) [2025-03-17 15:03:38,710 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:38,712 INFO L256 TraceCheckSpWp]: Trace formula consists of 441 conjuncts, 15 conjuncts are in the unsatisfiable core [2025-03-17 15:03:38,714 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:03:39,160 INFO L134 CoverageAnalysis]: Checked inductivity of 1773 backedges. 0 proven. 261 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2025-03-17 15:03:39,160 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:03:39,316 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:39,316 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1758596328] [2025-03-17 15:03:39,316 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-17 15:03:39,316 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1834788773] [2025-03-17 15:03:39,316 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1834788773] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:03:39,316 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-03-17 15:03:39,316 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2025-03-17 15:03:39,316 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1473913704] [2025-03-17 15:03:39,316 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-03-17 15:03:39,316 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2025-03-17 15:03:39,316 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:39,317 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2025-03-17 15:03:39,317 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2025-03-17 15:03:39,317 INFO L87 Difference]: Start difference. First operand 1174 states and 1479 transitions. Second operand has 14 states, 13 states have (on average 9.307692307692308) internal successors, (121), 14 states have internal predecessors, (121), 11 states have call successors, (28), 1 states have call predecessors, (28), 1 states have return successors, (28), 11 states have call predecessors, (28), 11 states have call successors, (28) [2025-03-17 15:03:39,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:39,890 INFO L93 Difference]: Finished difference Result 1216 states and 1527 transitions. [2025-03-17 15:03:39,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2025-03-17 15:03:39,890 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 9.307692307692308) internal successors, (121), 14 states have internal predecessors, (121), 11 states have call successors, (28), 1 states have call predecessors, (28), 1 states have return successors, (28), 11 states have call predecessors, (28), 11 states have call successors, (28) Word has length 258 [2025-03-17 15:03:39,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:39,894 INFO L225 Difference]: With dead ends: 1216 [2025-03-17 15:03:39,894 INFO L226 Difference]: Without dead ends: 1128 [2025-03-17 15:03:39,894 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 277 GetRequests, 259 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=88, Invalid=292, Unknown=0, NotChecked=0, Total=380 [2025-03-17 15:03:39,895 INFO L435 NwaCegarLoop]: 66 mSDtfsCounter, 97 mSDsluCounter, 234 mSDsCounter, 0 mSdLazyCounter, 648 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 300 SdHoareTripleChecker+Invalid, 664 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 648 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:39,895 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [101 Valid, 300 Invalid, 664 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 648 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-17 15:03:39,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1128 states. [2025-03-17 15:03:40,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1128 to 1128. [2025-03-17 15:03:40,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1128 states, 904 states have (on average 1.1006637168141593) internal successors, (995), 912 states have internal predecessors, (995), 214 states have call successors, (214), 1 states have call predecessors, (214), 1 states have return successors, (214), 214 states have call predecessors, (214), 214 states have call successors, (214) [2025-03-17 15:03:40,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1128 states to 1128 states and 1423 transitions. [2025-03-17 15:03:40,053 INFO L78 Accepts]: Start accepts. Automaton has 1128 states and 1423 transitions. Word has length 258 [2025-03-17 15:03:40,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:40,053 INFO L471 AbstractCegarLoop]: Abstraction has 1128 states and 1423 transitions. [2025-03-17 15:03:40,053 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 9.307692307692308) internal successors, (121), 14 states have internal predecessors, (121), 11 states have call successors, (28), 1 states have call predecessors, (28), 1 states have return successors, (28), 11 states have call predecessors, (28), 11 states have call successors, (28) [2025-03-17 15:03:40,053 INFO L276 IsEmpty]: Start isEmpty. Operand 1128 states and 1423 transitions. [2025-03-17 15:03:40,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 290 [2025-03-17 15:03:40,055 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:40,055 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 15:03:40,060 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-17 15:03:40,255 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,SelfDestructingSolverStorable42 [2025-03-17 15:03:40,255 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:40,256 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:40,256 INFO L85 PathProgramCache]: Analyzing trace with hash -621159848, now seen corresponding path program 2 times [2025-03-17 15:03:40,256 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:40,256 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1799633163] [2025-03-17 15:03:40,256 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-17 15:03:40,256 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:40,262 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 289 statements into 2 equivalence classes. [2025-03-17 15:03:40,270 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 289 of 289 statements. [2025-03-17 15:03:40,270 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-17 15:03:40,270 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:40,422 INFO L134 CoverageAnalysis]: Checked inductivity of 2270 backedges. 68 proven. 342 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2025-03-17 15:03:40,422 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:40,422 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1799633163] [2025-03-17 15:03:40,422 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1799633163] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:03:40,422 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [732175365] [2025-03-17 15:03:40,422 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-17 15:03:40,422 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:40,422 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:03:40,424 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-17 15:03:40,425 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-17 15:03:40,453 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 289 statements into 2 equivalence classes. [2025-03-17 15:03:40,494 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 289 of 289 statements. [2025-03-17 15:03:40,494 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-17 15:03:40,494 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:40,496 INFO L256 TraceCheckSpWp]: Trace formula consists of 484 conjuncts, 10 conjuncts are in the unsatisfiable core [2025-03-17 15:03:40,498 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:03:40,683 INFO L134 CoverageAnalysis]: Checked inductivity of 2270 backedges. 188 proven. 342 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2025-03-17 15:03:40,683 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:03:40,897 INFO L134 CoverageAnalysis]: Checked inductivity of 2270 backedges. 68 proven. 342 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2025-03-17 15:03:40,898 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [732175365] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-17 15:03:40,898 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-17 15:03:40,898 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 14 [2025-03-17 15:03:40,898 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [13520177] [2025-03-17 15:03:40,898 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-17 15:03:40,898 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2025-03-17 15:03:40,898 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:40,899 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2025-03-17 15:03:40,899 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2025-03-17 15:03:40,899 INFO L87 Difference]: Start difference. First operand 1128 states and 1423 transitions. Second operand has 14 states, 14 states have (on average 12.142857142857142) internal successors, (170), 14 states have internal predecessors, (170), 12 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (39), 12 states have call predecessors, (39), 12 states have call successors, (39) [2025-03-17 15:03:41,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:41,926 INFO L93 Difference]: Finished difference Result 1826 states and 2305 transitions. [2025-03-17 15:03:41,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2025-03-17 15:03:41,926 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 12.142857142857142) internal successors, (170), 14 states have internal predecessors, (170), 12 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (39), 12 states have call predecessors, (39), 12 states have call successors, (39) Word has length 289 [2025-03-17 15:03:41,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:41,930 INFO L225 Difference]: With dead ends: 1826 [2025-03-17 15:03:41,930 INFO L226 Difference]: Without dead ends: 1256 [2025-03-17 15:03:41,932 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 608 GetRequests, 570 SyntacticMatches, 9 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 159 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=206, Invalid=724, Unknown=0, NotChecked=0, Total=930 [2025-03-17 15:03:41,932 INFO L435 NwaCegarLoop]: 114 mSDtfsCounter, 315 mSDsluCounter, 660 mSDsCounter, 0 mSdLazyCounter, 1604 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 322 SdHoareTripleChecker+Valid, 774 SdHoareTripleChecker+Invalid, 1664 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 1604 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:41,932 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [322 Valid, 774 Invalid, 1664 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 1604 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2025-03-17 15:03:41,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1256 states. [2025-03-17 15:03:42,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1256 to 1079. [2025-03-17 15:03:42,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1079 states, 866 states have (on average 1.0981524249422632) internal successors, (951), 874 states have internal predecessors, (951), 203 states have call successors, (203), 1 states have call predecessors, (203), 1 states have return successors, (203), 203 states have call predecessors, (203), 203 states have call successors, (203) [2025-03-17 15:03:42,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1079 states to 1079 states and 1357 transitions. [2025-03-17 15:03:42,082 INFO L78 Accepts]: Start accepts. Automaton has 1079 states and 1357 transitions. Word has length 289 [2025-03-17 15:03:42,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:42,082 INFO L471 AbstractCegarLoop]: Abstraction has 1079 states and 1357 transitions. [2025-03-17 15:03:42,082 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 12.142857142857142) internal successors, (170), 14 states have internal predecessors, (170), 12 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (39), 12 states have call predecessors, (39), 12 states have call successors, (39) [2025-03-17 15:03:42,082 INFO L276 IsEmpty]: Start isEmpty. Operand 1079 states and 1357 transitions. [2025-03-17 15:03:42,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 296 [2025-03-17 15:03:42,084 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:42,084 INFO L218 NwaCegarLoop]: trace histogram [32, 32, 32, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1] [2025-03-17 15:03:42,090 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2025-03-17 15:03:42,284 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:42,285 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:42,286 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:42,286 INFO L85 PathProgramCache]: Analyzing trace with hash -242896246, now seen corresponding path program 5 times [2025-03-17 15:03:42,286 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:42,286 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [398750196] [2025-03-17 15:03:42,286 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-03-17 15:03:42,286 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:42,292 INFO L108 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 partitioned 295 statements into 17 equivalence classes. [2025-03-17 15:03:42,318 INFO L111 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 17 check-sat command(s) and asserted 295 of 295 statements. [2025-03-17 15:03:42,318 INFO L114 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 17 check-sat command(s) [2025-03-17 15:03:42,318 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-17 15:03:42,319 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1452412364] [2025-03-17 15:03:42,319 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-03-17 15:03:42,319 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:42,320 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:03:42,321 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-17 15:03:42,324 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-17 15:03:42,355 INFO L108 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 partitioned 295 statements into 17 equivalence classes. [2025-03-17 15:03:42,410 INFO L111 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 17 check-sat command(s) and asserted 295 of 295 statements. [2025-03-17 15:03:42,411 INFO L114 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 17 check-sat command(s) [2025-03-17 15:03:42,411 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:42,412 INFO L256 TraceCheckSpWp]: Trace formula consists of 498 conjuncts, 18 conjuncts are in the unsatisfiable core [2025-03-17 15:03:42,415 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:03:43,001 INFO L134 CoverageAnalysis]: Checked inductivity of 2344 backedges. 0 proven. 360 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2025-03-17 15:03:43,001 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:03:43,128 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:43,128 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [398750196] [2025-03-17 15:03:43,128 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-17 15:03:43,128 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1452412364] [2025-03-17 15:03:43,128 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1452412364] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:03:43,128 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-03-17 15:03:43,128 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2025-03-17 15:03:43,128 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [71446732] [2025-03-17 15:03:43,128 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-03-17 15:03:43,128 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2025-03-17 15:03:43,128 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:43,128 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2025-03-17 15:03:43,129 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2025-03-17 15:03:43,129 INFO L87 Difference]: Start difference. First operand 1079 states and 1357 transitions. Second operand has 17 states, 16 states have (on average 8.625) internal successors, (138), 17 states have internal predecessors, (138), 12 states have call successors, (32), 1 states have call predecessors, (32), 1 states have return successors, (32), 12 states have call predecessors, (32), 12 states have call successors, (32) [2025-03-17 15:03:43,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:43,846 INFO L93 Difference]: Finished difference Result 1121 states and 1405 transitions. [2025-03-17 15:03:43,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2025-03-17 15:03:43,847 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 8.625) internal successors, (138), 17 states have internal predecessors, (138), 12 states have call successors, (32), 1 states have call predecessors, (32), 1 states have return successors, (32), 12 states have call predecessors, (32), 12 states have call successors, (32) Word has length 295 [2025-03-17 15:03:43,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:43,851 INFO L225 Difference]: With dead ends: 1121 [2025-03-17 15:03:43,851 INFO L226 Difference]: Without dead ends: 1079 [2025-03-17 15:03:43,852 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 314 GetRequests, 294 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2025-03-17 15:03:43,855 INFO L435 NwaCegarLoop]: 83 mSDtfsCounter, 113 mSDsluCounter, 344 mSDsCounter, 0 mSdLazyCounter, 1189 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 427 SdHoareTripleChecker+Invalid, 1205 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 1189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:43,855 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [121 Valid, 427 Invalid, 1205 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 1189 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-03-17 15:03:43,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1079 states. [2025-03-17 15:03:44,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1079 to 1079. [2025-03-17 15:03:44,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1079 states, 866 states have (on average 1.0969976905311778) internal successors, (950), 874 states have internal predecessors, (950), 203 states have call successors, (203), 1 states have call predecessors, (203), 1 states have return successors, (203), 203 states have call predecessors, (203), 203 states have call successors, (203) [2025-03-17 15:03:44,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1079 states to 1079 states and 1356 transitions. [2025-03-17 15:03:44,005 INFO L78 Accepts]: Start accepts. Automaton has 1079 states and 1356 transitions. Word has length 295 [2025-03-17 15:03:44,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:44,005 INFO L471 AbstractCegarLoop]: Abstraction has 1079 states and 1356 transitions. [2025-03-17 15:03:44,005 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 8.625) internal successors, (138), 17 states have internal predecessors, (138), 12 states have call successors, (32), 1 states have call predecessors, (32), 1 states have return successors, (32), 12 states have call predecessors, (32), 12 states have call successors, (32) [2025-03-17 15:03:44,006 INFO L276 IsEmpty]: Start isEmpty. Operand 1079 states and 1356 transitions. [2025-03-17 15:03:44,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 327 [2025-03-17 15:03:44,007 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:44,007 INFO L218 NwaCegarLoop]: trace histogram [35, 35, 35, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 15:03:44,013 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-17 15:03:44,207 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:44,208 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:44,208 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:44,208 INFO L85 PathProgramCache]: Analyzing trace with hash 1972949384, now seen corresponding path program 3 times [2025-03-17 15:03:44,208 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:44,208 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1386345589] [2025-03-17 15:03:44,208 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-17 15:03:44,208 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:44,215 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 326 statements into 16 equivalence classes. [2025-03-17 15:03:44,241 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) and asserted 326 of 326 statements. [2025-03-17 15:03:44,242 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2025-03-17 15:03:44,242 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-17 15:03:44,243 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1509878044] [2025-03-17 15:03:44,243 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-17 15:03:44,243 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:44,243 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:03:44,244 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-17 15:03:44,246 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-17 15:03:44,276 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 326 statements into 16 equivalence classes. [2025-03-17 15:03:44,288 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) and asserted 42 of 326 statements. [2025-03-17 15:03:44,288 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2025-03-17 15:03:44,288 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:44,289 INFO L256 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 21 conjuncts are in the unsatisfiable core [2025-03-17 15:03:44,292 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:03:44,701 INFO L134 CoverageAnalysis]: Checked inductivity of 2930 backedges. 389 proven. 40 refuted. 0 times theorem prover too weak. 2501 trivial. 0 not checked. [2025-03-17 15:03:44,701 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:03:44,867 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:44,867 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1386345589] [2025-03-17 15:03:44,867 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-17 15:03:44,867 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1509878044] [2025-03-17 15:03:44,867 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1509878044] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:03:44,867 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-03-17 15:03:44,867 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2025-03-17 15:03:44,867 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1172002315] [2025-03-17 15:03:44,867 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-03-17 15:03:44,868 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2025-03-17 15:03:44,868 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:44,869 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2025-03-17 15:03:44,869 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2025-03-17 15:03:44,869 INFO L87 Difference]: Start difference. First operand 1079 states and 1356 transitions. Second operand has 12 states, 11 states have (on average 6.454545454545454) internal successors, (71), 12 states have internal predecessors, (71), 3 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2025-03-17 15:03:45,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:45,920 INFO L93 Difference]: Finished difference Result 1081 states and 1358 transitions. [2025-03-17 15:03:45,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2025-03-17 15:03:45,921 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 6.454545454545454) internal successors, (71), 12 states have internal predecessors, (71), 3 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 326 [2025-03-17 15:03:45,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:45,924 INFO L225 Difference]: With dead ends: 1081 [2025-03-17 15:03:45,924 INFO L226 Difference]: Without dead ends: 1077 [2025-03-17 15:03:45,924 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 340 GetRequests, 319 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=126, Invalid=380, Unknown=0, NotChecked=0, Total=506 [2025-03-17 15:03:45,925 INFO L435 NwaCegarLoop]: 36 mSDtfsCounter, 109 mSDsluCounter, 191 mSDsCounter, 0 mSdLazyCounter, 697 mSolverCounterSat, 25 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 227 SdHoareTripleChecker+Invalid, 723 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 697 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:45,925 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [109 Valid, 227 Invalid, 723 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 697 Invalid, 1 Unknown, 0 Unchecked, 0.8s Time] [2025-03-17 15:03:45,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1077 states. [2025-03-17 15:03:46,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1077 to 1075. [2025-03-17 15:03:46,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1075 states, 866 states have (on average 1.0762124711316396) internal successors, (932), 870 states have internal predecessors, (932), 203 states have call successors, (203), 1 states have call predecessors, (203), 1 states have return successors, (203), 203 states have call predecessors, (203), 203 states have call successors, (203) [2025-03-17 15:03:46,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1075 states to 1075 states and 1338 transitions. [2025-03-17 15:03:46,078 INFO L78 Accepts]: Start accepts. Automaton has 1075 states and 1338 transitions. Word has length 326 [2025-03-17 15:03:46,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:46,078 INFO L471 AbstractCegarLoop]: Abstraction has 1075 states and 1338 transitions. [2025-03-17 15:03:46,078 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 6.454545454545454) internal successors, (71), 12 states have internal predecessors, (71), 3 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2025-03-17 15:03:46,078 INFO L276 IsEmpty]: Start isEmpty. Operand 1075 states and 1338 transitions. [2025-03-17 15:03:46,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 333 [2025-03-17 15:03:46,080 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:46,080 INFO L218 NwaCegarLoop]: trace histogram [36, 36, 36, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1] [2025-03-17 15:03:46,093 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-17 15:03:46,280 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,SelfDestructingSolverStorable45 [2025-03-17 15:03:46,280 INFO L396 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:46,280 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:46,281 INFO L85 PathProgramCache]: Analyzing trace with hash -341150228, now seen corresponding path program 6 times [2025-03-17 15:03:46,281 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:46,281 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1823451549] [2025-03-17 15:03:46,281 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2025-03-17 15:03:46,281 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:46,292 INFO L108 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE partitioned 332 statements into 17 equivalence classes. [2025-03-17 15:03:46,322 INFO L111 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE issued 17 check-sat command(s) and asserted 332 of 332 statements. [2025-03-17 15:03:46,323 INFO L114 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE issued 17 check-sat command(s) [2025-03-17 15:03:46,323 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-17 15:03:46,324 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2106088852] [2025-03-17 15:03:46,324 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2025-03-17 15:03:46,324 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:46,324 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:03:46,325 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-17 15:03:46,327 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-17 15:03:46,366 INFO L108 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE partitioned 332 statements into 17 equivalence classes. [2025-03-17 15:03:46,427 INFO L111 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) and asserted 122 of 332 statements. [2025-03-17 15:03:46,427 INFO L114 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2025-03-17 15:03:46,427 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:46,431 INFO L256 TraceCheckSpWp]: Trace formula consists of 221 conjuncts, 33 conjuncts are in the unsatisfiable core [2025-03-17 15:03:46,434 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:03:47,115 INFO L134 CoverageAnalysis]: Checked inductivity of 3000 backedges. 339 proven. 337 refuted. 0 times theorem prover too weak. 2324 trivial. 0 not checked. [2025-03-17 15:03:47,115 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:03:47,450 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:47,450 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1823451549] [2025-03-17 15:03:47,450 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-17 15:03:47,450 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2106088852] [2025-03-17 15:03:47,450 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2106088852] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:03:47,450 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-03-17 15:03:47,450 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2025-03-17 15:03:47,450 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [636531389] [2025-03-17 15:03:47,450 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-03-17 15:03:47,450 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2025-03-17 15:03:47,450 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:47,451 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2025-03-17 15:03:47,451 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2025-03-17 15:03:47,451 INFO L87 Difference]: Start difference. First operand 1075 states and 1338 transitions. Second operand has 13 states, 12 states have (on average 6.5) internal successors, (78), 13 states have internal predecessors, (78), 4 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) [2025-03-17 15:03:48,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:48,184 INFO L93 Difference]: Finished difference Result 1075 states and 1338 transitions. [2025-03-17 15:03:48,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2025-03-17 15:03:48,185 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 6.5) internal successors, (78), 13 states have internal predecessors, (78), 4 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) Word has length 332 [2025-03-17 15:03:48,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:48,188 INFO L225 Difference]: With dead ends: 1075 [2025-03-17 15:03:48,188 INFO L226 Difference]: Without dead ends: 901 [2025-03-17 15:03:48,190 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 356 GetRequests, 330 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=159, Invalid=543, Unknown=0, NotChecked=0, Total=702 [2025-03-17 15:03:48,190 INFO L435 NwaCegarLoop]: 9 mSDtfsCounter, 81 mSDsluCounter, 75 mSDsCounter, 0 mSdLazyCounter, 324 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 356 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 324 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:48,190 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [81 Valid, 84 Invalid, 356 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 324 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-03-17 15:03:48,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 901 states. [2025-03-17 15:03:48,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 901 to 591. [2025-03-17 15:03:48,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 591 states, 475 states have (on average 1.04) internal successors, (494), 476 states have internal predecessors, (494), 113 states have call successors, (113), 1 states have call predecessors, (113), 1 states have return successors, (113), 113 states have call predecessors, (113), 113 states have call successors, (113) [2025-03-17 15:03:48,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 591 states to 591 states and 720 transitions. [2025-03-17 15:03:48,281 INFO L78 Accepts]: Start accepts. Automaton has 591 states and 720 transitions. Word has length 332 [2025-03-17 15:03:48,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:48,281 INFO L471 AbstractCegarLoop]: Abstraction has 591 states and 720 transitions. [2025-03-17 15:03:48,281 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 6.5) internal successors, (78), 13 states have internal predecessors, (78), 4 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) [2025-03-17 15:03:48,281 INFO L276 IsEmpty]: Start isEmpty. Operand 591 states and 720 transitions. [2025-03-17 15:03:48,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 385 [2025-03-17 15:03:48,283 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:48,283 INFO L218 NwaCegarLoop]: trace histogram [42, 42, 42, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 15:03:48,289 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-17 15:03:48,487 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,SelfDestructingSolverStorable46 [2025-03-17 15:03:48,487 INFO L396 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:48,487 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:48,487 INFO L85 PathProgramCache]: Analyzing trace with hash 1167252212, now seen corresponding path program 1 times [2025-03-17 15:03:48,487 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:48,487 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [213604883] [2025-03-17 15:03:48,487 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:48,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:48,497 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 384 statements into 1 equivalence classes. [2025-03-17 15:03:48,506 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 384 of 384 statements. [2025-03-17 15:03:48,506 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:48,506 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:48,638 INFO L134 CoverageAnalysis]: Checked inductivity of 4236 backedges. 357 proven. 162 refuted. 0 times theorem prover too weak. 3717 trivial. 0 not checked. [2025-03-17 15:03:48,638 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:48,638 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [213604883] [2025-03-17 15:03:48,638 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [213604883] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:03:48,638 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [132280292] [2025-03-17 15:03:48,638 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:03:48,638 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:48,638 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:03:48,640 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-17 15:03:48,641 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-17 15:03:48,676 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 384 statements into 1 equivalence classes. [2025-03-17 15:03:48,720 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 384 of 384 statements. [2025-03-17 15:03:48,720 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:03:48,720 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:48,722 INFO L256 TraceCheckSpWp]: Trace formula consists of 631 conjuncts, 12 conjuncts are in the unsatisfiable core [2025-03-17 15:03:48,725 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:03:48,981 INFO L134 CoverageAnalysis]: Checked inductivity of 4236 backedges. 779 proven. 621 refuted. 0 times theorem prover too weak. 2836 trivial. 0 not checked. [2025-03-17 15:03:48,981 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:03:49,302 INFO L134 CoverageAnalysis]: Checked inductivity of 4236 backedges. 171 proven. 621 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2025-03-17 15:03:49,303 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [132280292] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-17 15:03:49,303 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-17 15:03:49,303 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 13, 13] total 23 [2025-03-17 15:03:49,303 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [860976054] [2025-03-17 15:03:49,303 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-17 15:03:49,303 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2025-03-17 15:03:49,303 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:49,304 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2025-03-17 15:03:49,304 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=455, Unknown=0, NotChecked=0, Total=506 [2025-03-17 15:03:49,304 INFO L87 Difference]: Start difference. First operand 591 states and 720 transitions. Second operand has 23 states, 23 states have (on average 13.043478260869565) internal successors, (300), 23 states have internal predecessors, (300), 19 states have call successors, (73), 2 states have call predecessors, (73), 2 states have return successors, (73), 19 states have call predecessors, (73), 19 states have call successors, (73) [2025-03-17 15:03:52,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:52,101 INFO L93 Difference]: Finished difference Result 1254 states and 1524 transitions. [2025-03-17 15:03:52,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2025-03-17 15:03:52,102 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 13.043478260869565) internal successors, (300), 23 states have internal predecessors, (300), 19 states have call successors, (73), 2 states have call predecessors, (73), 2 states have return successors, (73), 19 states have call predecessors, (73), 19 states have call successors, (73) Word has length 384 [2025-03-17 15:03:52,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:52,108 INFO L225 Difference]: With dead ends: 1254 [2025-03-17 15:03:52,108 INFO L226 Difference]: Without dead ends: 997 [2025-03-17 15:03:52,110 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 843 GetRequests, 755 SyntacticMatches, 7 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1671 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1373, Invalid=5433, Unknown=0, NotChecked=0, Total=6806 [2025-03-17 15:03:52,110 INFO L435 NwaCegarLoop]: 151 mSDtfsCounter, 693 mSDsluCounter, 1704 mSDsCounter, 0 mSdLazyCounter, 4137 mSolverCounterSat, 172 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 693 SdHoareTripleChecker+Valid, 1855 SdHoareTripleChecker+Invalid, 4309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 172 IncrementalHoareTripleChecker+Valid, 4137 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:52,110 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [693 Valid, 1855 Invalid, 4309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [172 Valid, 4137 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2025-03-17 15:03:52,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 997 states. [2025-03-17 15:03:52,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 997 to 787. [2025-03-17 15:03:52,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 787 states, 634 states have (on average 1.0378548895899053) internal successors, (658), 634 states have internal predecessors, (658), 151 states have call successors, (151), 1 states have call predecessors, (151), 1 states have return successors, (151), 151 states have call predecessors, (151), 151 states have call successors, (151) [2025-03-17 15:03:52,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 787 states to 787 states and 960 transitions. [2025-03-17 15:03:52,241 INFO L78 Accepts]: Start accepts. Automaton has 787 states and 960 transitions. Word has length 384 [2025-03-17 15:03:52,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:52,241 INFO L471 AbstractCegarLoop]: Abstraction has 787 states and 960 transitions. [2025-03-17 15:03:52,241 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 13.043478260869565) internal successors, (300), 23 states have internal predecessors, (300), 19 states have call successors, (73), 2 states have call predecessors, (73), 2 states have return successors, (73), 19 states have call predecessors, (73), 19 states have call successors, (73) [2025-03-17 15:03:52,241 INFO L276 IsEmpty]: Start isEmpty. Operand 787 states and 960 transitions. [2025-03-17 15:03:52,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 390 [2025-03-17 15:03:52,244 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:52,244 INFO L218 NwaCegarLoop]: trace histogram [42, 42, 42, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1] [2025-03-17 15:03:52,256 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2025-03-17 15:03:52,445 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,SelfDestructingSolverStorable47 [2025-03-17 15:03:52,445 INFO L396 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:52,445 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:52,445 INFO L85 PathProgramCache]: Analyzing trace with hash -1715647205, now seen corresponding path program 3 times [2025-03-17 15:03:52,445 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:52,445 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1120700889] [2025-03-17 15:03:52,445 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-17 15:03:52,446 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:52,455 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 389 statements into 22 equivalence classes. [2025-03-17 15:03:52,474 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) and asserted 178 of 389 statements. [2025-03-17 15:03:52,474 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2025-03-17 15:03:52,475 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:52,702 INFO L134 CoverageAnalysis]: Checked inductivity of 4249 backedges. 206 proven. 294 refuted. 0 times theorem prover too weak. 3749 trivial. 0 not checked. [2025-03-17 15:03:52,702 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:52,702 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1120700889] [2025-03-17 15:03:52,702 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1120700889] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:03:52,702 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2088710400] [2025-03-17 15:03:52,702 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-17 15:03:52,702 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:52,702 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:03:52,704 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-17 15:03:52,732 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-17 15:03:52,783 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 389 statements into 22 equivalence classes. [2025-03-17 15:03:52,801 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) and asserted 70 of 389 statements. [2025-03-17 15:03:52,801 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2025-03-17 15:03:52,801 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:52,802 INFO L256 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 31 conjuncts are in the unsatisfiable core [2025-03-17 15:03:52,807 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:03:53,568 INFO L134 CoverageAnalysis]: Checked inductivity of 4249 backedges. 363 proven. 272 refuted. 0 times theorem prover too weak. 3614 trivial. 0 not checked. [2025-03-17 15:03:53,568 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:03:53,800 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2088710400] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:03:53,800 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-03-17 15:03:53,800 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 14] total 20 [2025-03-17 15:03:53,800 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [769492541] [2025-03-17 15:03:53,800 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2025-03-17 15:03:53,800 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2025-03-17 15:03:53,800 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:53,801 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2025-03-17 15:03:53,801 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=584, Unknown=0, NotChecked=0, Total=702 [2025-03-17 15:03:53,801 INFO L87 Difference]: Start difference. First operand 787 states and 960 transitions. Second operand has 21 states, 19 states have (on average 9.0) internal successors, (171), 20 states have internal predecessors, (171), 10 states have call successors, (36), 1 states have call predecessors, (36), 2 states have return successors, (37), 11 states have call predecessors, (37), 10 states have call successors, (37) [2025-03-17 15:03:56,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:56,137 INFO L93 Difference]: Finished difference Result 915 states and 1117 transitions. [2025-03-17 15:03:56,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2025-03-17 15:03:56,138 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 19 states have (on average 9.0) internal successors, (171), 20 states have internal predecessors, (171), 10 states have call successors, (36), 1 states have call predecessors, (36), 2 states have return successors, (37), 11 states have call predecessors, (37), 10 states have call successors, (37) Word has length 389 [2025-03-17 15:03:56,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:56,140 INFO L225 Difference]: With dead ends: 915 [2025-03-17 15:03:56,140 INFO L226 Difference]: Without dead ends: 914 [2025-03-17 15:03:56,141 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 443 GetRequests, 393 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 563 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=546, Invalid=2106, Unknown=0, NotChecked=0, Total=2652 [2025-03-17 15:03:56,142 INFO L435 NwaCegarLoop]: 32 mSDtfsCounter, 160 mSDsluCounter, 273 mSDsCounter, 0 mSdLazyCounter, 1277 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 305 SdHoareTripleChecker+Invalid, 1319 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 1277 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:56,142 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [166 Valid, 305 Invalid, 1319 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 1277 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2025-03-17 15:03:56,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 914 states. [2025-03-17 15:03:56,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 914 to 912. [2025-03-17 15:03:56,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 912 states, 739 states have (on average 1.0392422192151556) internal successors, (768), 739 states have internal predecessors, (768), 171 states have call successors, (171), 1 states have call predecessors, (171), 1 states have return successors, (171), 171 states have call predecessors, (171), 171 states have call successors, (171) [2025-03-17 15:03:56,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 912 states to 912 states and 1110 transitions. [2025-03-17 15:03:56,323 INFO L78 Accepts]: Start accepts. Automaton has 912 states and 1110 transitions. Word has length 389 [2025-03-17 15:03:56,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:56,323 INFO L471 AbstractCegarLoop]: Abstraction has 912 states and 1110 transitions. [2025-03-17 15:03:56,323 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 19 states have (on average 9.0) internal successors, (171), 20 states have internal predecessors, (171), 10 states have call successors, (36), 1 states have call predecessors, (36), 2 states have return successors, (37), 11 states have call predecessors, (37), 10 states have call successors, (37) [2025-03-17 15:03:56,323 INFO L276 IsEmpty]: Start isEmpty. Operand 912 states and 1110 transitions. [2025-03-17 15:03:56,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 398 [2025-03-17 15:03:56,325 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:56,325 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1] [2025-03-17 15:03:56,332 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-17 15:03:56,530 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:56,530 INFO L396 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:56,530 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:56,530 INFO L85 PathProgramCache]: Analyzing trace with hash 730390244, now seen corresponding path program 4 times [2025-03-17 15:03:56,531 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:56,531 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [472259752] [2025-03-17 15:03:56,531 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-03-17 15:03:56,531 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:56,538 INFO L108 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST partitioned 397 statements into 2 equivalence classes. [2025-03-17 15:03:56,564 INFO L111 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) and asserted 397 of 397 statements. [2025-03-17 15:03:56,564 INFO L114 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) [2025-03-17 15:03:56,564 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:56,890 INFO L134 CoverageAnalysis]: Checked inductivity of 4380 backedges. 0 proven. 768 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2025-03-17 15:03:56,891 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:03:56,891 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [472259752] [2025-03-17 15:03:56,891 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [472259752] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:03:56,891 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [416930562] [2025-03-17 15:03:56,891 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-03-17 15:03:56,891 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:03:56,891 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:03:56,893 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-17 15:03:56,895 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-17 15:03:56,930 INFO L108 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST partitioned 397 statements into 2 equivalence classes. [2025-03-17 15:03:56,983 INFO L111 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) and asserted 397 of 397 statements. [2025-03-17 15:03:56,983 INFO L114 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) [2025-03-17 15:03:56,983 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:03:56,985 INFO L256 TraceCheckSpWp]: Trace formula consists of 654 conjuncts, 14 conjuncts are in the unsatisfiable core [2025-03-17 15:03:56,988 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:03:57,492 INFO L134 CoverageAnalysis]: Checked inductivity of 4380 backedges. 0 proven. 768 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2025-03-17 15:03:57,493 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:03:58,008 INFO L134 CoverageAnalysis]: Checked inductivity of 4380 backedges. 0 proven. 768 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2025-03-17 15:03:58,008 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [416930562] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-17 15:03:58,008 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-17 15:03:58,008 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 37 [2025-03-17 15:03:58,008 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1694922677] [2025-03-17 15:03:58,008 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-17 15:03:58,009 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2025-03-17 15:03:58,009 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:03:58,010 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2025-03-17 15:03:58,010 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=355, Invalid=1051, Unknown=0, NotChecked=0, Total=1406 [2025-03-17 15:03:58,011 INFO L87 Difference]: Start difference. First operand 912 states and 1110 transitions. Second operand has 38 states, 37 states have (on average 14.216216216216216) internal successors, (526), 38 states have internal predecessors, (526), 36 states have call successors, (123), 1 states have call predecessors, (123), 1 states have return successors, (123), 36 states have call predecessors, (123), 36 states have call successors, (123) [2025-03-17 15:03:59,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:03:59,407 INFO L93 Difference]: Finished difference Result 1763 states and 2141 transitions. [2025-03-17 15:03:59,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2025-03-17 15:03:59,408 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 37 states have (on average 14.216216216216216) internal successors, (526), 38 states have internal predecessors, (526), 36 states have call successors, (123), 1 states have call predecessors, (123), 1 states have return successors, (123), 36 states have call predecessors, (123), 36 states have call successors, (123) Word has length 397 [2025-03-17 15:03:59,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:03:59,411 INFO L225 Difference]: With dead ends: 1763 [2025-03-17 15:03:59,411 INFO L226 Difference]: Without dead ends: 1391 [2025-03-17 15:03:59,413 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 828 GetRequests, 770 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1131 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=966, Invalid=2574, Unknown=0, NotChecked=0, Total=3540 [2025-03-17 15:03:59,413 INFO L435 NwaCegarLoop]: 36 mSDtfsCounter, 1334 mSDsluCounter, 577 mSDsCounter, 0 mSdLazyCounter, 924 mSolverCounterSat, 338 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1346 SdHoareTripleChecker+Valid, 613 SdHoareTripleChecker+Invalid, 1262 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 338 IncrementalHoareTripleChecker+Valid, 924 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2025-03-17 15:03:59,413 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1346 Valid, 613 Invalid, 1262 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [338 Valid, 924 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2025-03-17 15:03:59,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1391 states. [2025-03-17 15:03:59,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1391 to 1105. [2025-03-17 15:03:59,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1105 states, 895 states have (on average 1.035754189944134) internal successors, (927), 895 states have internal predecessors, (927), 208 states have call successors, (208), 1 states have call predecessors, (208), 1 states have return successors, (208), 208 states have call predecessors, (208), 208 states have call successors, (208) [2025-03-17 15:03:59,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1105 states to 1105 states and 1343 transitions. [2025-03-17 15:03:59,651 INFO L78 Accepts]: Start accepts. Automaton has 1105 states and 1343 transitions. Word has length 397 [2025-03-17 15:03:59,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:03:59,651 INFO L471 AbstractCegarLoop]: Abstraction has 1105 states and 1343 transitions. [2025-03-17 15:03:59,651 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 37 states have (on average 14.216216216216216) internal successors, (526), 38 states have internal predecessors, (526), 36 states have call successors, (123), 1 states have call predecessors, (123), 1 states have return successors, (123), 36 states have call predecessors, (123), 36 states have call successors, (123) [2025-03-17 15:03:59,652 INFO L276 IsEmpty]: Start isEmpty. Operand 1105 states and 1343 transitions. [2025-03-17 15:03:59,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 509 [2025-03-17 15:03:59,656 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:03:59,656 INFO L218 NwaCegarLoop]: trace histogram [55, 55, 55, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1] [2025-03-17 15:03:59,663 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-17 15:03:59,860 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,SelfDestructingSolverStorable49 [2025-03-17 15:03:59,860 INFO L396 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:03:59,861 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:03:59,861 INFO L85 PathProgramCache]: Analyzing trace with hash -842458682, now seen corresponding path program 5 times [2025-03-17 15:03:59,861 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:03:59,861 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [50715518] [2025-03-17 15:03:59,861 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-03-17 15:03:59,861 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:03:59,878 INFO L108 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 partitioned 508 statements into 21 equivalence classes. [2025-03-17 15:03:59,927 INFO L111 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 19 check-sat command(s) and asserted 472 of 508 statements. [2025-03-17 15:03:59,927 INFO L114 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 19 check-sat command(s) [2025-03-17 15:03:59,927 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:04:00,274 INFO L134 CoverageAnalysis]: Checked inductivity of 7320 backedges. 380 proven. 984 refuted. 0 times theorem prover too weak. 5956 trivial. 0 not checked. [2025-03-17 15:04:00,274 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:04:00,274 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [50715518] [2025-03-17 15:04:00,275 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [50715518] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:04:00,275 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1373239954] [2025-03-17 15:04:00,275 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-03-17 15:04:00,275 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:04:00,275 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:04:00,277 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-17 15:04:00,278 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-17 15:04:00,325 INFO L108 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 partitioned 508 statements into 21 equivalence classes. [2025-03-17 15:04:00,404 INFO L111 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 19 check-sat command(s) and asserted 472 of 508 statements. [2025-03-17 15:04:00,404 INFO L114 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 19 check-sat command(s) [2025-03-17 15:04:00,404 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:04:00,406 INFO L256 TraceCheckSpWp]: Trace formula consists of 738 conjuncts, 14 conjuncts are in the unsatisfiable core [2025-03-17 15:04:00,410 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:04:00,681 INFO L134 CoverageAnalysis]: Checked inductivity of 7320 backedges. 2036 proven. 984 refuted. 0 times theorem prover too weak. 4300 trivial. 0 not checked. [2025-03-17 15:04:00,681 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:04:01,049 INFO L134 CoverageAnalysis]: Checked inductivity of 7320 backedges. 380 proven. 984 refuted. 0 times theorem prover too weak. 5956 trivial. 0 not checked. [2025-03-17 15:04:01,049 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1373239954] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-17 15:04:01,049 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-17 15:04:01,049 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 20 [2025-03-17 15:04:01,049 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1462752204] [2025-03-17 15:04:01,049 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-17 15:04:01,050 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2025-03-17 15:04:01,050 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:04:01,050 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2025-03-17 15:04:01,050 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=336, Unknown=0, NotChecked=0, Total=380 [2025-03-17 15:04:01,050 INFO L87 Difference]: Start difference. First operand 1105 states and 1343 transitions. Second operand has 20 states, 20 states have (on average 14.55) internal successors, (291), 20 states have internal predecessors, (291), 18 states have call successors, (73), 2 states have call predecessors, (73), 2 states have return successors, (73), 18 states have call predecessors, (73), 18 states have call successors, (73) [2025-03-17 15:04:03,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:04:03,453 INFO L93 Difference]: Finished difference Result 2202 states and 2670 transitions. [2025-03-17 15:04:03,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2025-03-17 15:04:03,454 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 14.55) internal successors, (291), 20 states have internal predecessors, (291), 18 states have call successors, (73), 2 states have call predecessors, (73), 2 states have return successors, (73), 18 states have call predecessors, (73), 18 states have call successors, (73) Word has length 508 [2025-03-17 15:04:03,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:04:03,458 INFO L225 Difference]: With dead ends: 2202 [2025-03-17 15:04:03,458 INFO L226 Difference]: Without dead ends: 1812 [2025-03-17 15:04:03,459 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1064 GetRequests, 1003 SyntacticMatches, 13 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 466 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=487, Invalid=1963, Unknown=0, NotChecked=0, Total=2450 [2025-03-17 15:04:03,459 INFO L435 NwaCegarLoop]: 208 mSDtfsCounter, 426 mSDsluCounter, 1757 mSDsCounter, 0 mSdLazyCounter, 3935 mSolverCounterSat, 120 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 435 SdHoareTripleChecker+Valid, 1965 SdHoareTripleChecker+Invalid, 4055 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 120 IncrementalHoareTripleChecker+Valid, 3935 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2025-03-17 15:04:03,459 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [435 Valid, 1965 Invalid, 4055 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [120 Valid, 3935 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2025-03-17 15:04:03,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1812 states. [2025-03-17 15:04:03,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1812 to 1369. [2025-03-17 15:04:03,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1369 states, 1109 states have (on average 1.036068530207394) internal successors, (1149), 1109 states have internal predecessors, (1149), 258 states have call successors, (258), 1 states have call predecessors, (258), 1 states have return successors, (258), 258 states have call predecessors, (258), 258 states have call successors, (258) [2025-03-17 15:04:03,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1369 states to 1369 states and 1665 transitions. [2025-03-17 15:04:03,713 INFO L78 Accepts]: Start accepts. Automaton has 1369 states and 1665 transitions. Word has length 508 [2025-03-17 15:04:03,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:04:03,713 INFO L471 AbstractCegarLoop]: Abstraction has 1369 states and 1665 transitions. [2025-03-17 15:04:03,714 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 14.55) internal successors, (291), 20 states have internal predecessors, (291), 18 states have call successors, (73), 2 states have call predecessors, (73), 2 states have return successors, (73), 18 states have call predecessors, (73), 18 states have call successors, (73) [2025-03-17 15:04:03,714 INFO L276 IsEmpty]: Start isEmpty. Operand 1369 states and 1665 transitions. [2025-03-17 15:04:03,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 546 [2025-03-17 15:04:03,716 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:04:03,716 INFO L218 NwaCegarLoop]: trace histogram [59, 59, 59, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1] [2025-03-17 15:04:03,723 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-17 15:04:03,917 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,SelfDestructingSolverStorable50 [2025-03-17 15:04:03,917 INFO L396 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:04:03,917 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:04:03,918 INFO L85 PathProgramCache]: Analyzing trace with hash 1685955734, now seen corresponding path program 6 times [2025-03-17 15:04:03,918 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:04:03,918 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1900665708] [2025-03-17 15:04:03,918 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2025-03-17 15:04:03,918 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:04:03,927 INFO L108 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE partitioned 545 statements into 22 equivalence classes. [2025-03-17 15:04:03,949 INFO L111 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) and asserted 237 of 545 statements. [2025-03-17 15:04:03,949 INFO L114 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2025-03-17 15:04:03,949 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:04:04,133 INFO L134 CoverageAnalysis]: Checked inductivity of 8470 backedges. 82 proven. 1037 refuted. 0 times theorem prover too weak. 7351 trivial. 0 not checked. [2025-03-17 15:04:04,134 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:04:04,134 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1900665708] [2025-03-17 15:04:04,134 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1900665708] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:04:04,134 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1841160626] [2025-03-17 15:04:04,134 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2025-03-17 15:04:04,134 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:04:04,134 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:04:04,136 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-17 15:04:04,138 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-17 15:04:04,177 INFO L108 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE partitioned 545 statements into 22 equivalence classes. [2025-03-17 15:04:04,207 INFO L111 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) and asserted 136 of 545 statements. [2025-03-17 15:04:04,207 INFO L114 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2025-03-17 15:04:04,207 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:04:04,212 INFO L256 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 17 conjuncts are in the unsatisfiable core [2025-03-17 15:04:04,216 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:04:04,704 INFO L134 CoverageAnalysis]: Checked inductivity of 8470 backedges. 225 proven. 913 refuted. 0 times theorem prover too weak. 7332 trivial. 0 not checked. [2025-03-17 15:04:04,705 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:04:04,846 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1841160626] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:04:04,846 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-03-17 15:04:04,846 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 10] total 16 [2025-03-17 15:04:04,846 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [356917377] [2025-03-17 15:04:04,846 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2025-03-17 15:04:04,847 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2025-03-17 15:04:04,847 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:04:04,847 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2025-03-17 15:04:04,847 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=351, Unknown=0, NotChecked=0, Total=420 [2025-03-17 15:04:04,847 INFO L87 Difference]: Start difference. First operand 1369 states and 1665 transitions. Second operand has 17 states, 16 states have (on average 11.3125) internal successors, (181), 17 states have internal predecessors, (181), 10 states have call successors, (38), 1 states have call predecessors, (38), 2 states have return successors, (38), 10 states have call predecessors, (38), 10 states have call successors, (38) [2025-03-17 15:04:05,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:04:05,766 INFO L93 Difference]: Finished difference Result 1370 states and 1665 transitions. [2025-03-17 15:04:05,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2025-03-17 15:04:05,767 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 11.3125) internal successors, (181), 17 states have internal predecessors, (181), 10 states have call successors, (38), 1 states have call predecessors, (38), 2 states have return successors, (38), 10 states have call predecessors, (38), 10 states have call successors, (38) Word has length 545 [2025-03-17 15:04:05,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:04:05,771 INFO L225 Difference]: With dead ends: 1370 [2025-03-17 15:04:05,771 INFO L226 Difference]: Without dead ends: 1227 [2025-03-17 15:04:05,772 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 594 GetRequests, 562 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 209 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=262, Invalid=860, Unknown=0, NotChecked=0, Total=1122 [2025-03-17 15:04:05,772 INFO L435 NwaCegarLoop]: 18 mSDtfsCounter, 159 mSDsluCounter, 177 mSDsCounter, 0 mSdLazyCounter, 565 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 159 SdHoareTripleChecker+Valid, 195 SdHoareTripleChecker+Invalid, 609 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 565 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-17 15:04:05,772 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [159 Valid, 195 Invalid, 609 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 565 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-17 15:04:05,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1227 states. [2025-03-17 15:04:06,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1227 to 1227. [2025-03-17 15:04:06,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1227 states, 994 states have (on average 1.029175050301811) internal successors, (1023), 994 states have internal predecessors, (1023), 231 states have call successors, (231), 1 states have call predecessors, (231), 1 states have return successors, (231), 231 states have call predecessors, (231), 231 states have call successors, (231) [2025-03-17 15:04:06,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1227 states to 1227 states and 1485 transitions. [2025-03-17 15:04:06,010 INFO L78 Accepts]: Start accepts. Automaton has 1227 states and 1485 transitions. Word has length 545 [2025-03-17 15:04:06,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:04:06,011 INFO L471 AbstractCegarLoop]: Abstraction has 1227 states and 1485 transitions. [2025-03-17 15:04:06,011 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 11.3125) internal successors, (181), 17 states have internal predecessors, (181), 10 states have call successors, (38), 1 states have call predecessors, (38), 2 states have return successors, (38), 10 states have call predecessors, (38), 10 states have call successors, (38) [2025-03-17 15:04:06,011 INFO L276 IsEmpty]: Start isEmpty. Operand 1227 states and 1485 transitions. [2025-03-17 15:04:06,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 583 [2025-03-17 15:04:06,015 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:04:06,016 INFO L218 NwaCegarLoop]: trace histogram [63, 63, 63, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1] [2025-03-17 15:04:06,022 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-17 15:04:06,216 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:04:06,217 INFO L396 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:04:06,217 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:04:06,217 INFO L85 PathProgramCache]: Analyzing trace with hash -887289132, now seen corresponding path program 7 times [2025-03-17 15:04:06,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:04:06,217 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1009659071] [2025-03-17 15:04:06,217 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2025-03-17 15:04:06,218 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:04:06,229 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 582 statements into 1 equivalence classes. [2025-03-17 15:04:06,252 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 582 of 582 statements. [2025-03-17 15:04:06,252 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:04:06,253 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:04:06,778 INFO L134 CoverageAnalysis]: Checked inductivity of 9705 backedges. 0 proven. 1893 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2025-03-17 15:04:06,778 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:04:06,778 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1009659071] [2025-03-17 15:04:06,778 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1009659071] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:04:06,778 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1019329693] [2025-03-17 15:04:06,778 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2025-03-17 15:04:06,778 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:04:06,779 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:04:06,780 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-17 15:04:06,782 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-17 15:04:06,821 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 582 statements into 1 equivalence classes. [2025-03-17 15:04:06,887 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 582 of 582 statements. [2025-03-17 15:04:06,887 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:04:06,887 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:04:06,890 INFO L256 TraceCheckSpWp]: Trace formula consists of 939 conjuncts, 19 conjuncts are in the unsatisfiable core [2025-03-17 15:04:06,894 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:04:07,626 INFO L134 CoverageAnalysis]: Checked inductivity of 9705 backedges. 0 proven. 1893 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2025-03-17 15:04:07,626 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:04:08,372 INFO L134 CoverageAnalysis]: Checked inductivity of 9705 backedges. 0 proven. 1893 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2025-03-17 15:04:08,372 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1019329693] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-17 15:04:08,372 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-17 15:04:08,372 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 53 [2025-03-17 15:04:08,372 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [441306792] [2025-03-17 15:04:08,372 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-17 15:04:08,373 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2025-03-17 15:04:08,373 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:04:08,374 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2025-03-17 15:04:08,375 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=890, Invalid=1972, Unknown=0, NotChecked=0, Total=2862 [2025-03-17 15:04:08,375 INFO L87 Difference]: Start difference. First operand 1227 states and 1485 transitions. Second operand has 54 states, 53 states have (on average 14.867924528301886) internal successors, (788), 54 states have internal predecessors, (788), 52 states have call successors, (185), 1 states have call predecessors, (185), 1 states have return successors, (185), 52 states have call predecessors, (185), 52 states have call successors, (185) [2025-03-17 15:04:10,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:04:10,372 INFO L93 Difference]: Finished difference Result 2335 states and 2824 transitions. [2025-03-17 15:04:10,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2025-03-17 15:04:10,372 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 53 states have (on average 14.867924528301886) internal successors, (788), 54 states have internal predecessors, (788), 52 states have call successors, (185), 1 states have call predecessors, (185), 1 states have return successors, (185), 52 states have call predecessors, (185), 52 states have call successors, (185) Word has length 582 [2025-03-17 15:04:10,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:04:10,376 INFO L225 Difference]: With dead ends: 2335 [2025-03-17 15:04:10,376 INFO L226 Difference]: Without dead ends: 1891 [2025-03-17 15:04:10,377 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1211 GetRequests, 1129 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2826 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=2174, Invalid=4798, Unknown=0, NotChecked=0, Total=6972 [2025-03-17 15:04:10,378 INFO L435 NwaCegarLoop]: 36 mSDtfsCounter, 1690 mSDsluCounter, 735 mSDsCounter, 0 mSdLazyCounter, 1312 mSolverCounterSat, 455 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1701 SdHoareTripleChecker+Valid, 771 SdHoareTripleChecker+Invalid, 1767 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 455 IncrementalHoareTripleChecker+Valid, 1312 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2025-03-17 15:04:10,378 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1701 Valid, 771 Invalid, 1767 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [455 Valid, 1312 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2025-03-17 15:04:10,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1891 states. [2025-03-17 15:04:10,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1891 to 1508. [2025-03-17 15:04:10,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1508 states, 1221 states have (on average 1.0286650286650287) internal successors, (1256), 1221 states have internal predecessors, (1256), 285 states have call successors, (285), 1 states have call predecessors, (285), 1 states have return successors, (285), 285 states have call predecessors, (285), 285 states have call successors, (285) [2025-03-17 15:04:10,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1508 states to 1508 states and 1826 transitions. [2025-03-17 15:04:10,679 INFO L78 Accepts]: Start accepts. Automaton has 1508 states and 1826 transitions. Word has length 582 [2025-03-17 15:04:10,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:04:10,679 INFO L471 AbstractCegarLoop]: Abstraction has 1508 states and 1826 transitions. [2025-03-17 15:04:10,680 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 53 states have (on average 14.867924528301886) internal successors, (788), 54 states have internal predecessors, (788), 52 states have call successors, (185), 1 states have call predecessors, (185), 1 states have return successors, (185), 52 states have call predecessors, (185), 52 states have call successors, (185) [2025-03-17 15:04:10,680 INFO L276 IsEmpty]: Start isEmpty. Operand 1508 states and 1826 transitions. [2025-03-17 15:04:10,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 620 [2025-03-17 15:04:10,682 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:04:10,683 INFO L218 NwaCegarLoop]: trace histogram [67, 67, 67, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1] [2025-03-17 15:04:10,689 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2025-03-17 15:04:10,883 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,SelfDestructingSolverStorable52 [2025-03-17 15:04:10,883 INFO L396 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:04:10,883 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:04:10,884 INFO L85 PathProgramCache]: Analyzing trace with hash -762230172, now seen corresponding path program 8 times [2025-03-17 15:04:10,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:04:10,884 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2051023510] [2025-03-17 15:04:10,884 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-17 15:04:10,884 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:04:10,893 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 619 statements into 2 equivalence classes. [2025-03-17 15:04:10,904 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 619 of 619 statements. [2025-03-17 15:04:10,905 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-17 15:04:10,905 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:04:11,321 INFO L134 CoverageAnalysis]: Checked inductivity of 11025 backedges. 701 proven. 1431 refuted. 0 times theorem prover too weak. 8893 trivial. 0 not checked. [2025-03-17 15:04:11,321 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:04:11,321 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2051023510] [2025-03-17 15:04:11,322 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2051023510] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:04:11,322 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1630291997] [2025-03-17 15:04:11,322 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-17 15:04:11,322 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:04:11,322 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:04:11,324 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-17 15:04:11,326 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-17 15:04:11,369 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 619 statements into 2 equivalence classes. [2025-03-17 15:04:11,453 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 619 of 619 statements. [2025-03-17 15:04:11,453 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-17 15:04:11,453 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:04:11,461 INFO L256 TraceCheckSpWp]: Trace formula consists of 996 conjuncts, 16 conjuncts are in the unsatisfiable core [2025-03-17 15:04:11,467 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:04:11,870 INFO L134 CoverageAnalysis]: Checked inductivity of 11025 backedges. 3509 proven. 1431 refuted. 0 times theorem prover too weak. 6085 trivial. 0 not checked. [2025-03-17 15:04:11,870 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:04:12,355 INFO L134 CoverageAnalysis]: Checked inductivity of 11025 backedges. 701 proven. 1431 refuted. 0 times theorem prover too weak. 8893 trivial. 0 not checked. [2025-03-17 15:04:12,355 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1630291997] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-17 15:04:12,355 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-17 15:04:12,356 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 23 [2025-03-17 15:04:12,356 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1812863534] [2025-03-17 15:04:12,356 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-17 15:04:12,356 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2025-03-17 15:04:12,356 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:04:12,357 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2025-03-17 15:04:12,357 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=455, Unknown=0, NotChecked=0, Total=506 [2025-03-17 15:04:12,357 INFO L87 Difference]: Start difference. First operand 1508 states and 1826 transitions. Second operand has 23 states, 23 states have (on average 14.91304347826087) internal successors, (343), 23 states have internal predecessors, (343), 21 states have call successors, (85), 2 states have call predecessors, (85), 2 states have return successors, (85), 21 states have call predecessors, (85), 21 states have call successors, (85) [2025-03-17 15:04:15,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:04:15,914 INFO L93 Difference]: Finished difference Result 3012 states and 3638 transitions. [2025-03-17 15:04:15,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2025-03-17 15:04:15,914 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 14.91304347826087) internal successors, (343), 23 states have internal predecessors, (343), 21 states have call successors, (85), 2 states have call predecessors, (85), 2 states have return successors, (85), 21 states have call predecessors, (85), 21 states have call successors, (85) Word has length 619 [2025-03-17 15:04:15,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:04:15,919 INFO L225 Difference]: With dead ends: 3012 [2025-03-17 15:04:15,919 INFO L226 Difference]: Without dead ends: 2517 [2025-03-17 15:04:15,920 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1295 GetRequests, 1222 SyntacticMatches, 15 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 726 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=649, Invalid=2891, Unknown=0, NotChecked=0, Total=3540 [2025-03-17 15:04:15,921 INFO L435 NwaCegarLoop]: 258 mSDtfsCounter, 450 mSDsluCounter, 2867 mSDsCounter, 0 mSdLazyCounter, 6546 mSolverCounterSat, 117 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 459 SdHoareTripleChecker+Valid, 3125 SdHoareTripleChecker+Invalid, 6663 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 117 IncrementalHoareTripleChecker+Valid, 6546 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2025-03-17 15:04:15,921 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [459 Valid, 3125 Invalid, 6663 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [117 Valid, 6546 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2025-03-17 15:04:15,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2517 states. [2025-03-17 15:04:16,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2517 to 1814. [2025-03-17 15:04:16,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1814 states, 1469 states have (on average 1.0292716133424098) internal successors, (1512), 1469 states have internal predecessors, (1512), 343 states have call successors, (343), 1 states have call predecessors, (343), 1 states have return successors, (343), 343 states have call predecessors, (343), 343 states have call successors, (343) [2025-03-17 15:04:16,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1814 states to 1814 states and 2198 transitions. [2025-03-17 15:04:16,308 INFO L78 Accepts]: Start accepts. Automaton has 1814 states and 2198 transitions. Word has length 619 [2025-03-17 15:04:16,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:04:16,308 INFO L471 AbstractCegarLoop]: Abstraction has 1814 states and 2198 transitions. [2025-03-17 15:04:16,308 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 14.91304347826087) internal successors, (343), 23 states have internal predecessors, (343), 21 states have call successors, (85), 2 states have call predecessors, (85), 2 states have return successors, (85), 21 states have call predecessors, (85), 21 states have call successors, (85) [2025-03-17 15:04:16,309 INFO L276 IsEmpty]: Start isEmpty. Operand 1814 states and 2198 transitions. [2025-03-17 15:04:16,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 657 [2025-03-17 15:04:16,312 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:04:16,313 INFO L218 NwaCegarLoop]: trace histogram [71, 71, 71, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1] [2025-03-17 15:04:16,320 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2025-03-17 15:04:16,513 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:04:16,513 INFO L396 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2025-03-17 15:04:16,514 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:04:16,514 INFO L85 PathProgramCache]: Analyzing trace with hash -439253612, now seen corresponding path program 9 times [2025-03-17 15:04:16,514 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:04:16,514 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1380904713] [2025-03-17 15:04:16,514 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-17 15:04:16,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:04:16,523 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 656 statements into 23 equivalence classes. [2025-03-17 15:04:16,560 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) and asserted 294 of 656 statements. [2025-03-17 15:04:16,561 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2025-03-17 15:04:16,561 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:04:16,817 INFO L134 CoverageAnalysis]: Checked inductivity of 12430 backedges. 220 proven. 1763 refuted. 0 times theorem prover too weak. 10447 trivial. 0 not checked. [2025-03-17 15:04:16,817 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:04:16,817 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1380904713] [2025-03-17 15:04:16,817 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1380904713] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:04:16,817 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1276401144] [2025-03-17 15:04:16,817 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-17 15:04:16,817 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:04:16,817 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:04:16,819 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-17 15:04:16,821 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-17 15:04:16,865 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 656 statements into 23 equivalence classes. [2025-03-17 15:04:16,890 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) and asserted 89 of 656 statements. [2025-03-17 15:04:16,890 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2025-03-17 15:04:16,890 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:04:16,891 INFO L256 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 38 conjuncts are in the unsatisfiable core [2025-03-17 15:04:16,896 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:04:18,089 INFO L134 CoverageAnalysis]: Checked inductivity of 12430 backedges. 762 proven. 1637 refuted. 0 times theorem prover too weak. 10031 trivial. 0 not checked. [2025-03-17 15:04:18,090 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:04:18,238 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1276401144] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:04:18,238 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-03-17 15:04:18,239 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 21 [2025-03-17 15:04:18,239 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [269193508] [2025-03-17 15:04:18,239 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2025-03-17 15:04:18,239 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2025-03-17 15:04:18,239 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:04:18,240 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2025-03-17 15:04:18,240 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=574, Unknown=0, NotChecked=0, Total=650 [2025-03-17 15:04:18,240 INFO L87 Difference]: Start difference. First operand 1814 states and 2198 transitions. Second operand has 22 states, 21 states have (on average 12.19047619047619) internal successors, (256), 22 states have internal predecessors, (256), 14 states have call successors, (55), 1 states have call predecessors, (55), 2 states have return successors, (57), 14 states have call predecessors, (57), 14 states have call successors, (57) [2025-03-17 15:04:25,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:04:25,285 INFO L93 Difference]: Finished difference Result 1816 states and 2200 transitions. [2025-03-17 15:04:25,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2025-03-17 15:04:25,286 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 12.19047619047619) internal successors, (256), 22 states have internal predecessors, (256), 14 states have call successors, (55), 1 states have call predecessors, (55), 2 states have return successors, (57), 14 states have call predecessors, (57), 14 states have call successors, (57) Word has length 656 [2025-03-17 15:04:25,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:04:25,287 INFO L225 Difference]: With dead ends: 1816 [2025-03-17 15:04:25,287 INFO L226 Difference]: Without dead ends: 0 [2025-03-17 15:04:25,289 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 714 GetRequests, 663 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 502 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=590, Invalid=2061, Unknown=1, NotChecked=0, Total=2652 [2025-03-17 15:04:25,289 INFO L435 NwaCegarLoop]: 21 mSDtfsCounter, 307 mSDsluCounter, 281 mSDsCounter, 0 mSdLazyCounter, 942 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 307 SdHoareTripleChecker+Valid, 302 SdHoareTripleChecker+Invalid, 1054 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 942 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2025-03-17 15:04:25,289 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [307 Valid, 302 Invalid, 1054 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 942 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2025-03-17 15:04:25,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2025-03-17 15:04:25,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2025-03-17 15:04:25,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-17 15:04:25,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2025-03-17 15:04:25,290 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 656 [2025-03-17 15:04:25,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:04:25,290 INFO L471 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2025-03-17 15:04:25,290 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 12.19047619047619) internal successors, (256), 22 states have internal predecessors, (256), 14 states have call successors, (55), 1 states have call predecessors, (55), 2 states have return successors, (57), 14 states have call predecessors, (57), 14 states have call successors, (57) [2025-03-17 15:04:25,290 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2025-03-17 15:04:25,290 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2025-03-17 15:04:25,296 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (29 of 30 remaining) [2025-03-17 15:04:25,296 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (28 of 30 remaining) [2025-03-17 15:04:25,296 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (27 of 30 remaining) [2025-03-17 15:04:25,296 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (26 of 30 remaining) [2025-03-17 15:04:25,296 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (25 of 30 remaining) [2025-03-17 15:04:25,296 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (24 of 30 remaining) [2025-03-17 15:04:25,296 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (23 of 30 remaining) [2025-03-17 15:04:25,296 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (22 of 30 remaining) [2025-03-17 15:04:25,296 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (21 of 30 remaining) [2025-03-17 15:04:25,296 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (20 of 30 remaining) [2025-03-17 15:04:25,296 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW (19 of 30 remaining) [2025-03-17 15:04:25,297 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW (18 of 30 remaining) [2025-03-17 15:04:25,297 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW (17 of 30 remaining) [2025-03-17 15:04:25,297 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW (16 of 30 remaining) [2025-03-17 15:04:25,297 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW (15 of 30 remaining) [2025-03-17 15:04:25,297 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW (14 of 30 remaining) [2025-03-17 15:04:25,297 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW (13 of 30 remaining) [2025-03-17 15:04:25,297 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW (12 of 30 remaining) [2025-03-17 15:04:25,297 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW (11 of 30 remaining) [2025-03-17 15:04:25,299 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW (10 of 30 remaining) [2025-03-17 15:04:25,299 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 30 remaining) [2025-03-17 15:04:25,299 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 30 remaining) [2025-03-17 15:04:25,299 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 30 remaining) [2025-03-17 15:04:25,299 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 30 remaining) [2025-03-17 15:04:25,299 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 30 remaining) [2025-03-17 15:04:25,299 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 30 remaining) [2025-03-17 15:04:25,299 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 30 remaining) [2025-03-17 15:04:25,299 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 30 remaining) [2025-03-17 15:04:25,299 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr28ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 30 remaining) [2025-03-17 15:04:25,299 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr29ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 30 remaining) [2025-03-17 15:04:25,308 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-17 15:04:25,500 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:04:25,508 INFO L422 BasicCegarLoop]: Path program histogram: [9, 6, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 15:04:25,512 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions.