./Ultimate.py --spec ../sv-benchmarks/c/properties/no-overflow.prp --file ../sv-benchmarks/c/nla-digbench-scaling/cohendiv-ll_unwindbound20.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version e2fb8bed Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/nla-digbench-scaling/cohendiv-ll_unwindbound20.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 93ad3f0e42b4c26a38d8e528f550b89aecdadec634fd1fe3b21f86af4528c655 --- Real Ultimate output --- This is Ultimate 0.3.0-?-e2fb8be-m [2025-03-09 02:06:59,194 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-09 02:06:59,236 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2025-03-09 02:06:59,243 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-09 02:06:59,244 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-09 02:06:59,257 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-09 02:06:59,258 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-09 02:06:59,258 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-09 02:06:59,258 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-09 02:06:59,258 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-09 02:06:59,258 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-09 02:06:59,258 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-09 02:06:59,258 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-09 02:06:59,259 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-09 02:06:59,259 INFO L153 SettingsManager]: * Use SBE=true [2025-03-09 02:06:59,259 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-09 02:06:59,259 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-09 02:06:59,259 INFO L153 SettingsManager]: * sizeof long=4 [2025-03-09 02:06:59,259 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-09 02:06:59,259 INFO L153 SettingsManager]: * sizeof POINTER=4 [2025-03-09 02:06:59,259 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-09 02:06:59,259 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-09 02:06:59,259 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-09 02:06:59,259 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-09 02:06:59,260 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2025-03-09 02:06:59,260 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2025-03-09 02:06:59,260 INFO L153 SettingsManager]: * sizeof long double=12 [2025-03-09 02:06:59,260 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-09 02:06:59,260 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-09 02:06:59,260 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-09 02:06:59,260 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-09 02:06:59,260 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-09 02:06:59,260 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-09 02:06:59,260 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-09 02:06:59,260 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-09 02:06:59,260 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-09 02:06:59,261 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-09 02:06:59,261 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-09 02:06:59,261 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-09 02:06:59,261 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-09 02:06:59,261 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-09 02:06:59,261 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-09 02:06:59,261 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-09 02:06:59,261 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-09 02:06:59,261 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-09 02:06:59,261 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 -> 93ad3f0e42b4c26a38d8e528f550b89aecdadec634fd1fe3b21f86af4528c655 [2025-03-09 02:06:59,484 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-09 02:06:59,490 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-09 02:06:59,491 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-09 02:06:59,492 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-09 02:06:59,492 INFO L274 PluginConnector]: CDTParser initialized [2025-03-09 02:06:59,493 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/nla-digbench-scaling/cohendiv-ll_unwindbound20.c [2025-03-09 02:07:00,706 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/96413e5f9/3a4d7c6093de4714a6524c0085282ae1/FLAG6e3bbdc7c [2025-03-09 02:07:00,940 INFO L384 CDTParser]: Found 1 translation units. [2025-03-09 02:07:00,945 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/cohendiv-ll_unwindbound20.c [2025-03-09 02:07:00,969 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/96413e5f9/3a4d7c6093de4714a6524c0085282ae1/FLAG6e3bbdc7c [2025-03-09 02:07:01,000 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/96413e5f9/3a4d7c6093de4714a6524c0085282ae1 [2025-03-09 02:07:01,002 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-09 02:07:01,004 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-09 02:07:01,006 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-09 02:07:01,006 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-09 02:07:01,009 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-09 02:07:01,010 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.03 02:07:01" (1/1) ... [2025-03-09 02:07:01,010 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@69df3533 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 02:07:01, skipping insertion in model container [2025-03-09 02:07:01,011 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.03 02:07:01" (1/1) ... [2025-03-09 02:07:01,025 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-09 02:07:01,137 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-09 02:07:01,148 INFO L200 MainTranslator]: Completed pre-run [2025-03-09 02:07:01,163 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-09 02:07:01,173 INFO L204 MainTranslator]: Completed translation [2025-03-09 02:07:01,173 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 02:07:01 WrapperNode [2025-03-09 02:07:01,173 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-09 02:07:01,175 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-09 02:07:01,175 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-09 02:07:01,175 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-09 02:07:01,181 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 02:07:01" (1/1) ... [2025-03-09 02:07:01,185 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 02:07:01" (1/1) ... [2025-03-09 02:07:01,196 INFO L138 Inliner]: procedures = 14, calls = 16, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 105 [2025-03-09 02:07:01,196 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-09 02:07:01,197 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-09 02:07:01,197 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-09 02:07:01,197 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-09 02:07:01,203 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 02:07:01" (1/1) ... [2025-03-09 02:07:01,203 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 02:07:01" (1/1) ... [2025-03-09 02:07:01,204 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 02:07:01" (1/1) ... [2025-03-09 02:07:01,212 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2025-03-09 02:07:01,213 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 02:07:01" (1/1) ... [2025-03-09 02:07:01,213 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 02:07:01" (1/1) ... [2025-03-09 02:07:01,216 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 02:07:01" (1/1) ... [2025-03-09 02:07:01,217 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 02:07:01" (1/1) ... [2025-03-09 02:07:01,217 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 02:07:01" (1/1) ... [2025-03-09 02:07:01,218 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 02:07:01" (1/1) ... [2025-03-09 02:07:01,219 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-09 02:07:01,219 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-09 02:07:01,219 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-09 02:07:01,219 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-09 02:07:01,220 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 02:07:01" (1/1) ... [2025-03-09 02:07:01,224 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-09 02:07:01,232 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:07:01,244 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-03-09 02:07:01,245 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-03-09 02:07:01,261 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-09 02:07:01,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-09 02:07:01,261 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-09 02:07:01,261 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-09 02:07:01,261 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2025-03-09 02:07:01,261 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2025-03-09 02:07:01,297 INFO L256 CfgBuilder]: Building ICFG [2025-03-09 02:07:01,298 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-09 02:07:01,539 INFO L? ?]: Removed 68 outVars from TransFormulas that were not future-live. [2025-03-09 02:07:01,539 INFO L307 CfgBuilder]: Performing block encoding [2025-03-09 02:07:01,551 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-09 02:07:01,551 INFO L336 CfgBuilder]: Removed 0 assume(true) statements. [2025-03-09 02:07:01,552 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 09.03 02:07:01 BoogieIcfgContainer [2025-03-09 02:07:01,552 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-09 02:07:01,553 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-09 02:07:01,555 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-09 02:07:01,558 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-09 02:07:01,559 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.03 02:07:01" (1/3) ... [2025-03-09 02:07:01,559 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7fa0d389 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.03 02:07:01, skipping insertion in model container [2025-03-09 02:07:01,559 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 02:07:01" (2/3) ... [2025-03-09 02:07:01,559 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7fa0d389 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.03 02:07:01, skipping insertion in model container [2025-03-09 02:07:01,559 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 09.03 02:07:01" (3/3) ... [2025-03-09 02:07:01,560 INFO L128 eAbstractionObserver]: Analyzing ICFG cohendiv-ll_unwindbound20.c [2025-03-09 02:07:01,570 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-09 02:07:01,571 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG cohendiv-ll_unwindbound20.c that has 2 procedures, 95 locations, 1 initial locations, 2 loop locations, and 34 error locations. [2025-03-09 02:07:01,607 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-09 02:07:01,618 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;@34bd5ef, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-09 02:07:01,619 INFO L334 AbstractCegarLoop]: Starting to check reachability of 34 error locations. [2025-03-09 02:07:01,622 INFO L276 IsEmpty]: Start isEmpty. Operand has 95 states, 52 states have (on average 1.8076923076923077) internal successors, (94), 86 states have internal predecessors, (94), 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-09 02:07:01,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2025-03-09 02:07:01,625 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:01,625 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2025-03-09 02:07:01,626 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr33ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:01,629 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:01,629 INFO L85 PathProgramCache]: Analyzing trace with hash -568468770, now seen corresponding path program 1 times [2025-03-09 02:07:01,634 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:01,635 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [94015595] [2025-03-09 02:07:01,635 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:01,636 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:01,682 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-03-09 02:07:01,695 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-03-09 02:07:01,696 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:01,697 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:01,727 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-09 02:07:01,728 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:01,728 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [94015595] [2025-03-09 02:07:01,729 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [94015595] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-09 02:07:01,729 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-09 02:07:01,730 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-09 02:07:01,731 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [255990195] [2025-03-09 02:07:01,731 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-09 02:07:01,733 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2025-03-09 02:07:01,734 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:01,747 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2025-03-09 02:07:01,748 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-03-09 02:07:01,749 INFO L87 Difference]: Start difference. First operand has 95 states, 52 states have (on average 1.8076923076923077) internal successors, (94), 86 states have internal predecessors, (94), 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 3.0) internal successors, (6), 2 states have internal predecessors, (6), 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-09 02:07:01,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:01,773 INFO L93 Difference]: Finished difference Result 186 states and 218 transitions. [2025-03-09 02:07:01,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-03-09 02:07:01,774 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 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 6 [2025-03-09 02:07:01,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:01,780 INFO L225 Difference]: With dead ends: 186 [2025-03-09 02:07:01,781 INFO L226 Difference]: Without dead ends: 88 [2025-03-09 02:07:01,784 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-09 02:07:01,786 INFO L435 NwaCegarLoop]: 103 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, 103 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-09 02:07:01,789 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 103 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-09 02:07:01,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88 states. [2025-03-09 02:07:01,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88 to 88. [2025-03-09 02:07:01,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 47 states have (on average 1.7872340425531914) internal successors, (84), 80 states have internal predecessors, (84), 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-09 02:07:01,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 96 transitions. [2025-03-09 02:07:01,825 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 96 transitions. Word has length 6 [2025-03-09 02:07:01,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:01,825 INFO L471 AbstractCegarLoop]: Abstraction has 88 states and 96 transitions. [2025-03-09 02:07:01,826 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 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-09 02:07:01,826 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 96 transitions. [2025-03-09 02:07:01,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2025-03-09 02:07:01,826 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:01,827 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2025-03-09 02:07:01,827 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-03-09 02:07:01,828 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr33ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:01,830 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:01,831 INFO L85 PathProgramCache]: Analyzing trace with hash -568438979, now seen corresponding path program 1 times [2025-03-09 02:07:01,831 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:01,831 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [241487290] [2025-03-09 02:07:01,832 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:01,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:01,840 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-03-09 02:07:01,850 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-03-09 02:07:01,850 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:01,850 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:01,897 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-09 02:07:01,897 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:01,897 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [241487290] [2025-03-09 02:07:01,897 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [241487290] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-09 02:07:01,897 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-09 02:07:01,898 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-09 02:07:01,898 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [501214201] [2025-03-09 02:07:01,898 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-09 02:07:01,899 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-09 02:07:01,899 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:01,899 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-09 02:07:01,899 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-09 02:07:01,900 INFO L87 Difference]: Start difference. First operand 88 states and 96 transitions. Second operand has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 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-09 02:07:01,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:01,953 INFO L93 Difference]: Finished difference Result 126 states and 136 transitions. [2025-03-09 02:07:01,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-09 02:07:01,954 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 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 6 [2025-03-09 02:07:01,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:01,955 INFO L225 Difference]: With dead ends: 126 [2025-03-09 02:07:01,955 INFO L226 Difference]: Without dead ends: 125 [2025-03-09 02:07:01,955 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 0 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-09 02:07:01,956 INFO L435 NwaCegarLoop]: 89 mSDtfsCounter, 39 mSDsluCounter, 175 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 264 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-09 02:07:01,956 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 264 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-09 02:07:01,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 125 states. [2025-03-09 02:07:01,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 125 to 104. [2025-03-09 02:07:01,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 60 states have (on average 1.75) internal successors, (105), 94 states have internal predecessors, (105), 8 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 7 states have call predecessors, (8), 8 states have call successors, (8) [2025-03-09 02:07:01,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 121 transitions. [2025-03-09 02:07:01,964 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 121 transitions. Word has length 6 [2025-03-09 02:07:01,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:01,964 INFO L471 AbstractCegarLoop]: Abstraction has 104 states and 121 transitions. [2025-03-09 02:07:01,964 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 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-09 02:07:01,964 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 121 transitions. [2025-03-09 02:07:01,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2025-03-09 02:07:01,964 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:01,964 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:07:01,965 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-03-09 02:07:01,965 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr32ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:01,965 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:01,965 INFO L85 PathProgramCache]: Analyzing trace with hash -441739109, now seen corresponding path program 1 times [2025-03-09 02:07:01,965 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:01,965 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [967953748] [2025-03-09 02:07:01,965 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:01,966 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:01,969 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 7 statements into 1 equivalence classes. [2025-03-09 02:07:01,975 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 7 of 7 statements. [2025-03-09 02:07:01,976 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:01,976 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:02,021 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-09 02:07:02,022 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:02,022 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [967953748] [2025-03-09 02:07:02,022 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [967953748] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-09 02:07:02,022 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-09 02:07:02,022 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-09 02:07:02,022 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1934081289] [2025-03-09 02:07:02,022 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-09 02:07:02,022 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-09 02:07:02,022 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:02,023 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-09 02:07:02,023 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-09 02:07:02,023 INFO L87 Difference]: Start difference. First operand 104 states and 121 transitions. Second operand has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 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-09 02:07:02,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:02,073 INFO L93 Difference]: Finished difference Result 113 states and 128 transitions. [2025-03-09 02:07:02,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-09 02:07:02,073 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 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 7 [2025-03-09 02:07:02,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:02,075 INFO L225 Difference]: With dead ends: 113 [2025-03-09 02:07:02,075 INFO L226 Difference]: Without dead ends: 104 [2025-03-09 02:07:02,075 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 0 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-09 02:07:02,076 INFO L435 NwaCegarLoop]: 92 mSDtfsCounter, 3 mSDsluCounter, 175 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 267 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-09 02:07:02,076 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 267 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-09 02:07:02,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2025-03-09 02:07:02,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 104. [2025-03-09 02:07:02,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 60 states have (on average 1.7166666666666666) internal successors, (103), 94 states have internal predecessors, (103), 8 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 7 states have call predecessors, (8), 8 states have call successors, (8) [2025-03-09 02:07:02,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 119 transitions. [2025-03-09 02:07:02,088 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 119 transitions. Word has length 7 [2025-03-09 02:07:02,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:02,088 INFO L471 AbstractCegarLoop]: Abstraction has 104 states and 119 transitions. [2025-03-09 02:07:02,088 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 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-09 02:07:02,089 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 119 transitions. [2025-03-09 02:07:02,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2025-03-09 02:07:02,089 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:02,089 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:07:02,089 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-03-09 02:07:02,089 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr31ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:02,089 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:02,089 INFO L85 PathProgramCache]: Analyzing trace with hash 690480281, now seen corresponding path program 1 times [2025-03-09 02:07:02,089 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:02,089 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1592253802] [2025-03-09 02:07:02,089 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:02,090 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:02,093 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 9 statements into 1 equivalence classes. [2025-03-09 02:07:02,102 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 9 of 9 statements. [2025-03-09 02:07:02,103 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:02,103 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-09 02:07:02,104 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [642006014] [2025-03-09 02:07:02,104 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:02,104 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:02,104 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:07:02,108 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:07:02,109 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2025-03-09 02:07:02,136 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 9 statements into 1 equivalence classes. [2025-03-09 02:07:02,143 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 9 of 9 statements. [2025-03-09 02:07:02,144 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:02,144 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:02,145 INFO L256 TraceCheckSpWp]: Trace formula consists of 48 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-03-09 02:07:02,148 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:07:02,165 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-09 02:07:02,165 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-09 02:07:02,166 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:02,166 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1592253802] [2025-03-09 02:07:02,167 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-09 02:07:02,167 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [642006014] [2025-03-09 02:07:02,167 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [642006014] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-09 02:07:02,167 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-09 02:07:02,167 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-09 02:07:02,167 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1689762113] [2025-03-09 02:07:02,167 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-09 02:07:02,168 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-09 02:07:02,168 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:02,168 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-09 02:07:02,168 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-09 02:07:02,169 INFO L87 Difference]: Start difference. First operand 104 states and 119 transitions. Second operand has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 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-09 02:07:02,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:02,229 INFO L93 Difference]: Finished difference Result 119 states and 128 transitions. [2025-03-09 02:07:02,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-09 02:07:02,230 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), 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 9 [2025-03-09 02:07:02,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:02,231 INFO L225 Difference]: With dead ends: 119 [2025-03-09 02:07:02,231 INFO L226 Difference]: Without dead ends: 117 [2025-03-09 02:07:02,231 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-09 02:07:02,232 INFO L435 NwaCegarLoop]: 94 mSDtfsCounter, 18 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 167 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-09 02:07:02,232 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 167 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-09 02:07:02,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2025-03-09 02:07:02,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 104. [2025-03-09 02:07:02,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 60 states have (on average 1.6833333333333333) internal successors, (101), 94 states have internal predecessors, (101), 8 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 7 states have call predecessors, (8), 8 states have call successors, (8) [2025-03-09 02:07:02,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 117 transitions. [2025-03-09 02:07:02,244 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 117 transitions. Word has length 9 [2025-03-09 02:07:02,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:02,244 INFO L471 AbstractCegarLoop]: Abstraction has 104 states and 117 transitions. [2025-03-09 02:07:02,244 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), 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-09 02:07:02,244 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 117 transitions. [2025-03-09 02:07:02,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2025-03-09 02:07:02,244 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:02,244 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:07:02,251 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2025-03-09 02:07:02,449 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:02,449 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr29ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:02,449 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:02,449 INFO L85 PathProgramCache]: Analyzing trace with hash 441697477, now seen corresponding path program 1 times [2025-03-09 02:07:02,449 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:02,450 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [293596559] [2025-03-09 02:07:02,450 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:02,450 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:02,465 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 16 statements into 1 equivalence classes. [2025-03-09 02:07:02,473 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 16 of 16 statements. [2025-03-09 02:07:02,473 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:02,473 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-09 02:07:02,474 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1444296197] [2025-03-09 02:07:02,474 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:02,474 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:02,474 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:07:02,476 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:07:02,477 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2025-03-09 02:07:02,498 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 16 statements into 1 equivalence classes. [2025-03-09 02:07:02,505 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 16 of 16 statements. [2025-03-09 02:07:02,505 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:02,505 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:02,506 INFO L256 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-03-09 02:07:02,506 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:07:02,525 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-09 02:07:02,525 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-09 02:07:02,525 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:02,525 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [293596559] [2025-03-09 02:07:02,525 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-09 02:07:02,525 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1444296197] [2025-03-09 02:07:02,525 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1444296197] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-09 02:07:02,526 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-09 02:07:02,526 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-09 02:07:02,526 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678514147] [2025-03-09 02:07:02,526 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-09 02:07:02,526 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-09 02:07:02,526 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:02,527 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-09 02:07:02,527 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-09 02:07:02,527 INFO L87 Difference]: Start difference. First operand 104 states and 117 transitions. Second operand has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 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-09 02:07:02,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:02,594 INFO L93 Difference]: Finished difference Result 160 states and 183 transitions. [2025-03-09 02:07:02,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-09 02:07:02,594 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 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 16 [2025-03-09 02:07:02,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:02,595 INFO L225 Difference]: With dead ends: 160 [2025-03-09 02:07:02,595 INFO L226 Difference]: Without dead ends: 154 [2025-03-09 02:07:02,595 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-09 02:07:02,596 INFO L435 NwaCegarLoop]: 75 mSDtfsCounter, 51 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 142 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-09 02:07:02,596 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 142 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-09 02:07:02,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states. [2025-03-09 02:07:02,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 132. [2025-03-09 02:07:02,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132 states, 84 states have (on average 1.6904761904761905) internal successors, (142), 117 states have internal predecessors, (142), 12 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2025-03-09 02:07:02,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 166 transitions. [2025-03-09 02:07:02,609 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 166 transitions. Word has length 16 [2025-03-09 02:07:02,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:02,610 INFO L471 AbstractCegarLoop]: Abstraction has 132 states and 166 transitions. [2025-03-09 02:07:02,610 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 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-09 02:07:02,610 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 166 transitions. [2025-03-09 02:07:02,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2025-03-09 02:07:02,611 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:02,611 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:07:02,617 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2025-03-09 02:07:02,811 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:02,811 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:02,812 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:02,812 INFO L85 PathProgramCache]: Analyzing trace with hash -730485469, now seen corresponding path program 1 times [2025-03-09 02:07:02,812 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:02,812 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1951009042] [2025-03-09 02:07:02,812 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:02,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:02,819 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 18 statements into 1 equivalence classes. [2025-03-09 02:07:02,826 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 18 of 18 statements. [2025-03-09 02:07:02,826 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:02,826 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-09 02:07:02,828 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1700815570] [2025-03-09 02:07:02,828 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:02,828 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:02,828 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:07:02,831 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:07:02,832 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2025-03-09 02:07:02,852 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 18 statements into 1 equivalence classes. [2025-03-09 02:07:02,861 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 18 of 18 statements. [2025-03-09 02:07:02,861 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:02,861 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:02,862 INFO L256 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-03-09 02:07:02,863 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:07:02,939 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-09 02:07:02,940 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-09 02:07:02,940 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:02,940 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1951009042] [2025-03-09 02:07:02,940 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-09 02:07:02,940 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1700815570] [2025-03-09 02:07:02,940 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1700815570] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-09 02:07:02,940 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-09 02:07:02,940 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-09 02:07:02,941 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1528960180] [2025-03-09 02:07:02,941 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-09 02:07:02,941 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-09 02:07:02,941 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:02,941 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-09 02:07:02,941 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-09 02:07:02,941 INFO L87 Difference]: Start difference. First operand 132 states and 166 transitions. Second operand has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 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-09 02:07:03,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:03,051 INFO L93 Difference]: Finished difference Result 153 states and 173 transitions. [2025-03-09 02:07:03,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-09 02:07:03,052 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 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 18 [2025-03-09 02:07:03,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:03,053 INFO L225 Difference]: With dead ends: 153 [2025-03-09 02:07:03,053 INFO L226 Difference]: Without dead ends: 150 [2025-03-09 02:07:03,053 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 15 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-09 02:07:03,054 INFO L435 NwaCegarLoop]: 73 mSDtfsCounter, 182 mSDsluCounter, 69 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 142 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-09 02:07:03,054 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [188 Valid, 142 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-09 02:07:03,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2025-03-09 02:07:03,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 133. [2025-03-09 02:07:03,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 85 states have (on average 1.6588235294117648) internal successors, (141), 118 states have internal predecessors, (141), 12 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2025-03-09 02:07:03,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 165 transitions. [2025-03-09 02:07:03,069 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 165 transitions. Word has length 18 [2025-03-09 02:07:03,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:03,069 INFO L471 AbstractCegarLoop]: Abstraction has 133 states and 165 transitions. [2025-03-09 02:07:03,069 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 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-09 02:07:03,069 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 165 transitions. [2025-03-09 02:07:03,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2025-03-09 02:07:03,069 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:03,069 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:07:03,076 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2025-03-09 02:07:03,270 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:03,270 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:03,270 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:03,270 INFO L85 PathProgramCache]: Analyzing trace with hash -1170213018, now seen corresponding path program 1 times [2025-03-09 02:07:03,271 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:03,271 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1945492505] [2025-03-09 02:07:03,271 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:03,271 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:03,274 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 19 statements into 1 equivalence classes. [2025-03-09 02:07:03,280 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 19 of 19 statements. [2025-03-09 02:07:03,280 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:03,280 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-09 02:07:03,280 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1006865329] [2025-03-09 02:07:03,280 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:03,281 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:03,281 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:07:03,282 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:07:03,284 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2025-03-09 02:07:03,305 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 19 statements into 1 equivalence classes. [2025-03-09 02:07:03,311 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 19 of 19 statements. [2025-03-09 02:07:03,312 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:03,312 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:03,312 INFO L256 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-03-09 02:07:03,313 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:07:03,396 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-09 02:07:03,396 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-09 02:07:03,397 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:03,397 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1945492505] [2025-03-09 02:07:03,397 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-09 02:07:03,397 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1006865329] [2025-03-09 02:07:03,398 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1006865329] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-09 02:07:03,398 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-09 02:07:03,398 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-09 02:07:03,398 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085162691] [2025-03-09 02:07:03,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-09 02:07:03,399 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-09 02:07:03,399 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:03,400 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-09 02:07:03,400 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-09 02:07:03,400 INFO L87 Difference]: Start difference. First operand 133 states and 165 transitions. Second operand has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 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-09 02:07:03,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:03,501 INFO L93 Difference]: Finished difference Result 153 states and 170 transitions. [2025-03-09 02:07:03,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-09 02:07:03,502 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 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 19 [2025-03-09 02:07:03,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:03,503 INFO L225 Difference]: With dead ends: 153 [2025-03-09 02:07:03,503 INFO L226 Difference]: Without dead ends: 146 [2025-03-09 02:07:03,504 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 16 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-09 02:07:03,504 INFO L435 NwaCegarLoop]: 76 mSDtfsCounter, 178 mSDsluCounter, 69 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 184 SdHoareTripleChecker+Valid, 145 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-09 02:07:03,504 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [184 Valid, 145 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-09 02:07:03,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 146 states. [2025-03-09 02:07:03,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 146 to 130. [2025-03-09 02:07:03,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 82 states have (on average 1.646341463414634) internal successors, (135), 115 states have internal predecessors, (135), 12 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2025-03-09 02:07:03,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 159 transitions. [2025-03-09 02:07:03,515 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 159 transitions. Word has length 19 [2025-03-09 02:07:03,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:03,515 INFO L471 AbstractCegarLoop]: Abstraction has 130 states and 159 transitions. [2025-03-09 02:07:03,515 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 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-09 02:07:03,515 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 159 transitions. [2025-03-09 02:07:03,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2025-03-09 02:07:03,517 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:03,517 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:07:03,523 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2025-03-09 02:07:03,717 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:03,718 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:03,718 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:03,718 INFO L85 PathProgramCache]: Analyzing trace with hash -1718315284, now seen corresponding path program 1 times [2025-03-09 02:07:03,718 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:03,718 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1422455076] [2025-03-09 02:07:03,718 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:03,718 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:03,723 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 27 statements into 1 equivalence classes. [2025-03-09 02:07:03,734 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 27 of 27 statements. [2025-03-09 02:07:03,735 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:03,738 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:03,835 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2025-03-09 02:07:03,835 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:03,835 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1422455076] [2025-03-09 02:07:03,835 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1422455076] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-09 02:07:03,835 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-09 02:07:03,835 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-09 02:07:03,835 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1137665532] [2025-03-09 02:07:03,835 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-09 02:07:03,836 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-03-09 02:07:03,836 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:03,836 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-03-09 02:07:03,836 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2025-03-09 02:07:03,836 INFO L87 Difference]: Start difference. First operand 130 states and 159 transitions. Second operand has 6 states, 5 states have (on average 4.0) internal successors, (20), 6 states have internal predecessors, (20), 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-09 02:07:03,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:03,914 INFO L93 Difference]: Finished difference Result 130 states and 159 transitions. [2025-03-09 02:07:03,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2025-03-09 02:07:03,916 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 4.0) internal successors, (20), 6 states have internal predecessors, (20), 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 27 [2025-03-09 02:07:03,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:03,918 INFO L225 Difference]: With dead ends: 130 [2025-03-09 02:07:03,918 INFO L226 Difference]: Without dead ends: 128 [2025-03-09 02:07:03,918 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2025-03-09 02:07:03,918 INFO L435 NwaCegarLoop]: 82 mSDtfsCounter, 149 mSDsluCounter, 165 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 247 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-09 02:07:03,919 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [149 Valid, 247 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-09 02:07:03,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2025-03-09 02:07:03,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 128. [2025-03-09 02:07:03,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 128 states, 82 states have (on average 1.6097560975609757) internal successors, (132), 113 states have internal predecessors, (132), 12 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2025-03-09 02:07:03,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 128 states to 128 states and 156 transitions. [2025-03-09 02:07:03,944 INFO L78 Accepts]: Start accepts. Automaton has 128 states and 156 transitions. Word has length 27 [2025-03-09 02:07:03,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:03,944 INFO L471 AbstractCegarLoop]: Abstraction has 128 states and 156 transitions. [2025-03-09 02:07:03,944 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.0) internal successors, (20), 6 states have internal predecessors, (20), 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-09 02:07:03,944 INFO L276 IsEmpty]: Start isEmpty. Operand 128 states and 156 transitions. [2025-03-09 02:07:03,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2025-03-09 02:07:03,945 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:03,945 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:07:03,945 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2025-03-09 02:07:03,945 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:03,946 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:03,946 INFO L85 PathProgramCache]: Analyzing trace with hash -1728166222, now seen corresponding path program 1 times [2025-03-09 02:07:03,946 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:03,946 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [823237803] [2025-03-09 02:07:03,946 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:03,946 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:03,951 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 28 statements into 1 equivalence classes. [2025-03-09 02:07:03,956 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 28 of 28 statements. [2025-03-09 02:07:03,956 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:03,956 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:04,021 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2025-03-09 02:07:04,021 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:04,021 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [823237803] [2025-03-09 02:07:04,022 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [823237803] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-09 02:07:04,022 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-09 02:07:04,022 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-09 02:07:04,022 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1237568196] [2025-03-09 02:07:04,022 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-09 02:07:04,022 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-03-09 02:07:04,022 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:04,022 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-03-09 02:07:04,022 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2025-03-09 02:07:04,022 INFO L87 Difference]: Start difference. First operand 128 states and 156 transitions. Second operand has 6 states, 5 states have (on average 4.2) internal successors, (21), 6 states have internal predecessors, (21), 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-09 02:07:04,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:04,076 INFO L93 Difference]: Finished difference Result 214 states and 252 transitions. [2025-03-09 02:07:04,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-03-09 02:07:04,077 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 4.2) internal successors, (21), 6 states have internal predecessors, (21), 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 28 [2025-03-09 02:07:04,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:04,078 INFO L225 Difference]: With dead ends: 214 [2025-03-09 02:07:04,078 INFO L226 Difference]: Without dead ends: 132 [2025-03-09 02:07:04,078 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2025-03-09 02:07:04,078 INFO L435 NwaCegarLoop]: 86 mSDtfsCounter, 13 mSDsluCounter, 261 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 347 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-09 02:07:04,078 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 347 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-09 02:07:04,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2025-03-09 02:07:04,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 132. [2025-03-09 02:07:04,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132 states, 86 states have (on average 1.5813953488372092) internal successors, (136), 117 states have internal predecessors, (136), 12 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2025-03-09 02:07:04,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 160 transitions. [2025-03-09 02:07:04,084 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 160 transitions. Word has length 28 [2025-03-09 02:07:04,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:04,084 INFO L471 AbstractCegarLoop]: Abstraction has 132 states and 160 transitions. [2025-03-09 02:07:04,085 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.2) internal successors, (21), 6 states have internal predecessors, (21), 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-09 02:07:04,085 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 160 transitions. [2025-03-09 02:07:04,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2025-03-09 02:07:04,085 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:04,085 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:07:04,085 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2025-03-09 02:07:04,085 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:04,085 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:04,085 INFO L85 PathProgramCache]: Analyzing trace with hash 1384605104, now seen corresponding path program 1 times [2025-03-09 02:07:04,086 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:04,086 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [142064932] [2025-03-09 02:07:04,086 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:04,086 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:04,089 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 30 statements into 1 equivalence classes. [2025-03-09 02:07:04,094 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 30 of 30 statements. [2025-03-09 02:07:04,095 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:04,095 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-09 02:07:04,095 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1180624380] [2025-03-09 02:07:04,095 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:04,095 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:04,095 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:07:04,097 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:07:04,098 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2025-03-09 02:07:04,128 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 30 statements into 1 equivalence classes. [2025-03-09 02:07:04,141 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 30 of 30 statements. [2025-03-09 02:07:04,142 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:04,142 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:04,142 INFO L256 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-03-09 02:07:04,143 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:07:04,192 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2025-03-09 02:07:04,192 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-09 02:07:04,192 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:04,192 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [142064932] [2025-03-09 02:07:04,192 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-09 02:07:04,192 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1180624380] [2025-03-09 02:07:04,192 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1180624380] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-09 02:07:04,192 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-09 02:07:04,192 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-09 02:07:04,192 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1935044547] [2025-03-09 02:07:04,192 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-09 02:07:04,192 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-09 02:07:04,192 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:04,193 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-09 02:07:04,193 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-03-09 02:07:04,193 INFO L87 Difference]: Start difference. First operand 132 states and 160 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, (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-09 02:07:04,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:04,332 INFO L93 Difference]: Finished difference Result 206 states and 277 transitions. [2025-03-09 02:07:04,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-09 02:07:04,332 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, (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 30 [2025-03-09 02:07:04,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:04,333 INFO L225 Difference]: With dead ends: 206 [2025-03-09 02:07:04,333 INFO L226 Difference]: Without dead ends: 201 [2025-03-09 02:07:04,333 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 27 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-09 02:07:04,334 INFO L435 NwaCegarLoop]: 57 mSDtfsCounter, 117 mSDsluCounter, 39 mSDsCounter, 0 mSdLazyCounter, 110 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-09 02:07:04,334 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [127 Valid, 96 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 110 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-09 02:07:04,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2025-03-09 02:07:04,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 183. [2025-03-09 02:07:04,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 129 states have (on average 1.5891472868217054) internal successors, (205), 160 states have internal predecessors, (205), 20 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2025-03-09 02:07:04,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 245 transitions. [2025-03-09 02:07:04,342 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 245 transitions. Word has length 30 [2025-03-09 02:07:04,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:04,343 INFO L471 AbstractCegarLoop]: Abstraction has 183 states and 245 transitions. [2025-03-09 02:07:04,343 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, (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-09 02:07:04,343 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 245 transitions. [2025-03-09 02:07:04,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2025-03-09 02:07:04,343 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:04,343 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:07:04,349 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2025-03-09 02:07:04,547 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2025-03-09 02:07:04,547 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:04,547 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:04,547 INFO L85 PathProgramCache]: Analyzing trace with hash -26914712, now seen corresponding path program 1 times [2025-03-09 02:07:04,547 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:04,547 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [348942485] [2025-03-09 02:07:04,547 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:04,547 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:04,552 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 31 statements into 1 equivalence classes. [2025-03-09 02:07:04,558 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 31 of 31 statements. [2025-03-09 02:07:04,559 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:04,559 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-09 02:07:04,559 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [238601000] [2025-03-09 02:07:04,559 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:04,560 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:04,560 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:07:04,565 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:07:04,568 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2025-03-09 02:07:04,596 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 31 statements into 1 equivalence classes. [2025-03-09 02:07:04,608 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 31 of 31 statements. [2025-03-09 02:07:04,608 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:04,608 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:04,609 INFO L256 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-03-09 02:07:04,610 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:07:04,663 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2025-03-09 02:07:04,663 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-09 02:07:04,663 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:04,664 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [348942485] [2025-03-09 02:07:04,664 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-09 02:07:04,664 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [238601000] [2025-03-09 02:07:04,664 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [238601000] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-09 02:07:04,664 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-09 02:07:04,664 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-09 02:07:04,664 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [824622553] [2025-03-09 02:07:04,664 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-09 02:07:04,664 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-09 02:07:04,664 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:04,664 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-09 02:07:04,664 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-03-09 02:07:04,665 INFO L87 Difference]: Start difference. First operand 183 states and 245 transitions. Second operand has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 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-09 02:07:04,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:04,793 INFO L93 Difference]: Finished difference Result 204 states and 268 transitions. [2025-03-09 02:07:04,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-09 02:07:04,793 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 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 31 [2025-03-09 02:07:04,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:04,794 INFO L225 Difference]: With dead ends: 204 [2025-03-09 02:07:04,794 INFO L226 Difference]: Without dead ends: 201 [2025-03-09 02:07:04,794 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 28 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-09 02:07:04,795 INFO L435 NwaCegarLoop]: 57 mSDtfsCounter, 115 mSDsluCounter, 39 mSDsCounter, 0 mSdLazyCounter, 110 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-09 02:07:04,795 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [125 Valid, 96 Invalid, 116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 110 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-09 02:07:04,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2025-03-09 02:07:04,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 184. [2025-03-09 02:07:04,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184 states, 130 states have (on average 1.5538461538461539) internal successors, (202), 161 states have internal predecessors, (202), 20 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2025-03-09 02:07:04,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 242 transitions. [2025-03-09 02:07:04,814 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 242 transitions. Word has length 31 [2025-03-09 02:07:04,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:04,814 INFO L471 AbstractCegarLoop]: Abstraction has 184 states and 242 transitions. [2025-03-09 02:07:04,814 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 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-09 02:07:04,814 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 242 transitions. [2025-03-09 02:07:04,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2025-03-09 02:07:04,815 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:04,815 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, 1, 1, 1, 1] [2025-03-09 02:07:04,821 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2025-03-09 02:07:05,016 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:05,016 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:05,017 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:05,017 INFO L85 PathProgramCache]: Analyzing trace with hash 580974272, now seen corresponding path program 1 times [2025-03-09 02:07:05,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:05,017 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [379760986] [2025-03-09 02:07:05,017 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:05,017 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:05,021 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 51 statements into 1 equivalence classes. [2025-03-09 02:07:05,025 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 51 of 51 statements. [2025-03-09 02:07:05,025 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:05,025 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:05,090 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-09 02:07:05,090 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:05,090 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [379760986] [2025-03-09 02:07:05,090 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [379760986] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-09 02:07:05,090 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-09 02:07:05,090 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-09 02:07:05,090 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2088755699] [2025-03-09 02:07:05,090 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-09 02:07:05,090 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-09 02:07:05,090 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:05,090 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-09 02:07:05,090 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-09 02:07:05,091 INFO L87 Difference]: Start difference. First operand 184 states and 242 transitions. Second operand has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 4 states have internal predecessors, (29), 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-09 02:07:05,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:05,221 INFO L93 Difference]: Finished difference Result 219 states and 271 transitions. [2025-03-09 02:07:05,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-09 02:07:05,222 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 4 states have internal predecessors, (29), 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 51 [2025-03-09 02:07:05,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:05,223 INFO L225 Difference]: With dead ends: 219 [2025-03-09 02:07:05,223 INFO L226 Difference]: Without dead ends: 217 [2025-03-09 02:07:05,223 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-09 02:07:05,223 INFO L435 NwaCegarLoop]: 43 mSDtfsCounter, 133 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 128 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 90 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-09 02:07:05,223 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [137 Valid, 90 Invalid, 137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 128 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-09 02:07:05,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2025-03-09 02:07:05,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 186. [2025-03-09 02:07:05,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 186 states, 132 states have (on average 1.5303030303030303) internal successors, (202), 163 states have internal predecessors, (202), 20 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2025-03-09 02:07:05,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 242 transitions. [2025-03-09 02:07:05,238 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 242 transitions. Word has length 51 [2025-03-09 02:07:05,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:05,242 INFO L471 AbstractCegarLoop]: Abstraction has 186 states and 242 transitions. [2025-03-09 02:07:05,243 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 4 states have internal predecessors, (29), 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-09 02:07:05,243 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 242 transitions. [2025-03-09 02:07:05,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2025-03-09 02:07:05,243 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:05,243 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, 1, 1, 1, 1, 1] [2025-03-09 02:07:05,244 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2025-03-09 02:07:05,244 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:05,244 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:05,244 INFO L85 PathProgramCache]: Analyzing trace with hash 830333257, now seen corresponding path program 1 times [2025-03-09 02:07:05,244 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:05,244 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [368782231] [2025-03-09 02:07:05,244 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:05,244 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:05,248 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 52 statements into 1 equivalence classes. [2025-03-09 02:07:05,255 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 52 of 52 statements. [2025-03-09 02:07:05,255 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:05,255 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:05,307 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-09 02:07:05,307 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:05,307 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [368782231] [2025-03-09 02:07:05,307 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [368782231] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-09 02:07:05,307 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-09 02:07:05,307 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-09 02:07:05,307 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1663613993] [2025-03-09 02:07:05,307 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-09 02:07:05,307 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-09 02:07:05,307 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:05,308 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-09 02:07:05,308 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-09 02:07:05,308 INFO L87 Difference]: Start difference. First operand 186 states and 242 transitions. Second operand has 4 states, 3 states have (on average 10.0) internal successors, (30), 4 states have internal predecessors, (30), 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-09 02:07:05,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:05,425 INFO L93 Difference]: Finished difference Result 219 states and 267 transitions. [2025-03-09 02:07:05,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-09 02:07:05,425 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 10.0) internal successors, (30), 4 states have internal predecessors, (30), 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 52 [2025-03-09 02:07:05,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:05,426 INFO L225 Difference]: With dead ends: 219 [2025-03-09 02:07:05,426 INFO L226 Difference]: Without dead ends: 217 [2025-03-09 02:07:05,427 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-09 02:07:05,427 INFO L435 NwaCegarLoop]: 45 mSDtfsCounter, 130 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 92 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.1s IncrementalHoareTripleChecker+Time [2025-03-09 02:07:05,427 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [134 Valid, 92 Invalid, 135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-09 02:07:05,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2025-03-09 02:07:05,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 188. [2025-03-09 02:07:05,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 188 states, 134 states have (on average 1.507462686567164) internal successors, (202), 165 states have internal predecessors, (202), 20 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2025-03-09 02:07:05,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 242 transitions. [2025-03-09 02:07:05,435 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 242 transitions. Word has length 52 [2025-03-09 02:07:05,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:05,435 INFO L471 AbstractCegarLoop]: Abstraction has 188 states and 242 transitions. [2025-03-09 02:07:05,435 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 10.0) internal successors, (30), 4 states have internal predecessors, (30), 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-09 02:07:05,435 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 242 transitions. [2025-03-09 02:07:05,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2025-03-09 02:07:05,436 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:05,436 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, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:07:05,436 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2025-03-09 02:07:05,436 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:05,437 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:05,437 INFO L85 PathProgramCache]: Analyzing trace with hash -913656874, now seen corresponding path program 1 times [2025-03-09 02:07:05,437 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:05,437 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [200213489] [2025-03-09 02:07:05,437 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:05,437 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:05,444 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 54 statements into 1 equivalence classes. [2025-03-09 02:07:05,450 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 54 of 54 statements. [2025-03-09 02:07:05,451 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:05,451 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:05,490 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-09 02:07:05,491 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:05,491 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [200213489] [2025-03-09 02:07:05,491 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [200213489] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-09 02:07:05,491 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-09 02:07:05,491 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-09 02:07:05,491 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1614558366] [2025-03-09 02:07:05,491 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-09 02:07:05,491 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-09 02:07:05,491 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:05,492 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-09 02:07:05,492 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-09 02:07:05,492 INFO L87 Difference]: Start difference. First operand 188 states and 242 transitions. Second operand has 3 states, 2 states have (on average 16.0) internal successors, (32), 3 states have internal predecessors, (32), 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-09 02:07:05,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:05,541 INFO L93 Difference]: Finished difference Result 194 states and 242 transitions. [2025-03-09 02:07:05,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-09 02:07:05,542 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 16.0) internal successors, (32), 3 states have internal predecessors, (32), 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 54 [2025-03-09 02:07:05,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:05,543 INFO L225 Difference]: With dead ends: 194 [2025-03-09 02:07:05,543 INFO L226 Difference]: Without dead ends: 193 [2025-03-09 02:07:05,543 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-09 02:07:05,544 INFO L435 NwaCegarLoop]: 83 mSDtfsCounter, 15 mSDsluCounter, 65 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 148 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-09 02:07:05,544 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 148 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-09 02:07:05,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2025-03-09 02:07:05,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 188. [2025-03-09 02:07:05,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 188 states, 134 states have (on average 1.5) internal successors, (201), 165 states have internal predecessors, (201), 20 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2025-03-09 02:07:05,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 241 transitions. [2025-03-09 02:07:05,551 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 241 transitions. Word has length 54 [2025-03-09 02:07:05,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:05,551 INFO L471 AbstractCegarLoop]: Abstraction has 188 states and 241 transitions. [2025-03-09 02:07:05,551 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 16.0) internal successors, (32), 3 states have internal predecessors, (32), 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-09 02:07:05,551 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 241 transitions. [2025-03-09 02:07:05,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2025-03-09 02:07:05,553 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:05,553 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, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:07:05,553 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2025-03-09 02:07:05,553 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:05,553 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:05,553 INFO L85 PathProgramCache]: Analyzing trace with hash -913656826, now seen corresponding path program 1 times [2025-03-09 02:07:05,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:05,553 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [339911868] [2025-03-09 02:07:05,553 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:05,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:05,558 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 54 statements into 1 equivalence classes. [2025-03-09 02:07:05,564 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 54 of 54 statements. [2025-03-09 02:07:05,564 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:05,564 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:05,655 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-09 02:07:05,655 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:05,655 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [339911868] [2025-03-09 02:07:05,655 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [339911868] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-09 02:07:05,655 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-09 02:07:05,655 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-09 02:07:05,656 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1909619484] [2025-03-09 02:07:05,656 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-09 02:07:05,656 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-09 02:07:05,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:05,656 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-09 02:07:05,656 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-03-09 02:07:05,656 INFO L87 Difference]: Start difference. First operand 188 states and 241 transitions. Second operand has 4 states, 3 states have (on average 10.666666666666666) internal successors, (32), 4 states have internal predecessors, (32), 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-09 02:07:05,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:05,703 INFO L93 Difference]: Finished difference Result 188 states and 241 transitions. [2025-03-09 02:07:05,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-09 02:07:05,704 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 10.666666666666666) internal successors, (32), 4 states have internal predecessors, (32), 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 54 [2025-03-09 02:07:05,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:05,704 INFO L225 Difference]: With dead ends: 188 [2025-03-09 02:07:05,704 INFO L226 Difference]: Without dead ends: 187 [2025-03-09 02:07:05,705 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-09 02:07:05,705 INFO L435 NwaCegarLoop]: 52 mSDtfsCounter, 62 mSDsluCounter, 10 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 62 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-09 02:07:05,705 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 62 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-09 02:07:05,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2025-03-09 02:07:05,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 187. [2025-03-09 02:07:05,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 187 states, 134 states have (on average 1.4701492537313432) internal successors, (197), 164 states have internal predecessors, (197), 20 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2025-03-09 02:07:05,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 237 transitions. [2025-03-09 02:07:05,714 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 237 transitions. Word has length 54 [2025-03-09 02:07:05,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:05,714 INFO L471 AbstractCegarLoop]: Abstraction has 187 states and 237 transitions. [2025-03-09 02:07:05,714 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 10.666666666666666) internal successors, (32), 4 states have internal predecessors, (32), 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-09 02:07:05,714 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 237 transitions. [2025-03-09 02:07:05,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2025-03-09 02:07:05,715 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:05,715 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, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:07:05,716 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2025-03-09 02:07:05,716 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:05,716 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:05,717 INFO L85 PathProgramCache]: Analyzing trace with hash 1741407964, now seen corresponding path program 1 times [2025-03-09 02:07:05,717 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:05,717 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [8421193] [2025-03-09 02:07:05,717 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:05,717 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:05,721 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 55 statements into 1 equivalence classes. [2025-03-09 02:07:05,725 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 55 of 55 statements. [2025-03-09 02:07:05,725 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:05,725 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:05,775 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-09 02:07:05,775 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:05,775 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [8421193] [2025-03-09 02:07:05,775 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [8421193] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-09 02:07:05,775 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-09 02:07:05,776 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-09 02:07:05,776 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1619684211] [2025-03-09 02:07:05,776 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-09 02:07:05,776 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-09 02:07:05,776 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:05,776 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-09 02:07:05,776 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-09 02:07:05,777 INFO L87 Difference]: Start difference. First operand 187 states and 237 transitions. Second operand has 5 states, 4 states have (on average 8.25) internal successors, (33), 5 states have internal predecessors, (33), 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-09 02:07:05,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:05,890 INFO L93 Difference]: Finished difference Result 296 states and 382 transitions. [2025-03-09 02:07:05,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-09 02:07:05,891 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 8.25) internal successors, (33), 5 states have internal predecessors, (33), 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 55 [2025-03-09 02:07:05,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:05,893 INFO L225 Difference]: With dead ends: 296 [2025-03-09 02:07:05,893 INFO L226 Difference]: Without dead ends: 295 [2025-03-09 02:07:05,893 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-09 02:07:05,894 INFO L435 NwaCegarLoop]: 75 mSDtfsCounter, 192 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 198 SdHoareTripleChecker+Valid, 217 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 78 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-09 02:07:05,894 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [198 Valid, 217 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 78 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-09 02:07:05,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2025-03-09 02:07:05,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 264. [2025-03-09 02:07:05,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 264 states, 201 states have (on average 1.5223880597014925) internal successors, (306), 231 states have internal predecessors, (306), 30 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2025-03-09 02:07:05,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 264 states to 264 states and 366 transitions. [2025-03-09 02:07:05,907 INFO L78 Accepts]: Start accepts. Automaton has 264 states and 366 transitions. Word has length 55 [2025-03-09 02:07:05,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:05,907 INFO L471 AbstractCegarLoop]: Abstraction has 264 states and 366 transitions. [2025-03-09 02:07:05,907 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 8.25) internal successors, (33), 5 states have internal predecessors, (33), 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-09 02:07:05,907 INFO L276 IsEmpty]: Start isEmpty. Operand 264 states and 366 transitions. [2025-03-09 02:07:05,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2025-03-09 02:07:05,908 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:05,908 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, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:07:05,908 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2025-03-09 02:07:05,908 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:05,909 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:05,909 INFO L85 PathProgramCache]: Analyzing trace with hash 1741409469, now seen corresponding path program 1 times [2025-03-09 02:07:05,909 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:05,909 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807695079] [2025-03-09 02:07:05,909 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:05,909 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:05,913 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 55 statements into 1 equivalence classes. [2025-03-09 02:07:05,926 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 55 of 55 statements. [2025-03-09 02:07:05,926 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:05,926 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:05,978 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-09 02:07:05,978 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:05,978 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [807695079] [2025-03-09 02:07:05,978 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [807695079] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-09 02:07:05,978 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-09 02:07:05,979 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-09 02:07:05,979 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1898767799] [2025-03-09 02:07:05,979 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-09 02:07:05,979 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-03-09 02:07:05,979 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:05,979 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-03-09 02:07:05,979 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2025-03-09 02:07:05,979 INFO L87 Difference]: Start difference. First operand 264 states and 366 transitions. Second operand has 6 states, 5 states have (on average 6.6) internal successors, (33), 6 states have internal predecessors, (33), 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-09 02:07:06,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:06,305 INFO L93 Difference]: Finished difference Result 371 states and 511 transitions. [2025-03-09 02:07:06,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2025-03-09 02:07:06,305 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 6.6) internal successors, (33), 6 states have internal predecessors, (33), 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 55 [2025-03-09 02:07:06,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:06,306 INFO L225 Difference]: With dead ends: 371 [2025-03-09 02:07:06,306 INFO L226 Difference]: Without dead ends: 370 [2025-03-09 02:07:06,307 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-09 02:07:06,307 INFO L435 NwaCegarLoop]: 89 mSDtfsCounter, 316 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 303 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 321 SdHoareTripleChecker+Valid, 278 SdHoareTripleChecker+Invalid, 338 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 303 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-09 02:07:06,307 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [321 Valid, 278 Invalid, 338 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 303 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-09 02:07:06,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 370 states. [2025-03-09 02:07:06,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 370 to 334. [2025-03-09 02:07:06,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 334 states, 261 states have (on average 1.5134099616858236) internal successors, (395), 291 states have internal predecessors, (395), 40 states have call successors, (40), 2 states have call predecessors, (40), 2 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2025-03-09 02:07:06,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 334 states to 334 states and 475 transitions. [2025-03-09 02:07:06,321 INFO L78 Accepts]: Start accepts. Automaton has 334 states and 475 transitions. Word has length 55 [2025-03-09 02:07:06,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:06,321 INFO L471 AbstractCegarLoop]: Abstraction has 334 states and 475 transitions. [2025-03-09 02:07:06,322 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 6.6) internal successors, (33), 6 states have internal predecessors, (33), 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-09 02:07:06,322 INFO L276 IsEmpty]: Start isEmpty. Operand 334 states and 475 transitions. [2025-03-09 02:07:06,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2025-03-09 02:07:06,322 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:06,322 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:07:06,322 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2025-03-09 02:07:06,322 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:06,322 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:06,322 INFO L85 PathProgramCache]: Analyzing trace with hash -1850927980, now seen corresponding path program 1 times [2025-03-09 02:07:06,322 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:06,322 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1323411071] [2025-03-09 02:07:06,322 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:06,322 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:06,326 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 56 statements into 1 equivalence classes. [2025-03-09 02:07:06,329 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 56 of 56 statements. [2025-03-09 02:07:06,329 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:06,329 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:06,371 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-09 02:07:06,372 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:06,372 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1323411071] [2025-03-09 02:07:06,372 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1323411071] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-09 02:07:06,372 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-09 02:07:06,372 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-09 02:07:06,372 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [185179334] [2025-03-09 02:07:06,372 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-09 02:07:06,372 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-09 02:07:06,372 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:06,372 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-09 02:07:06,372 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-03-09 02:07:06,373 INFO L87 Difference]: Start difference. First operand 334 states and 475 transitions. Second operand has 4 states, 3 states have (on average 11.333333333333334) internal successors, (34), 4 states have internal predecessors, (34), 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-09 02:07:06,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:06,515 INFO L93 Difference]: Finished difference Result 361 states and 496 transitions. [2025-03-09 02:07:06,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-09 02:07:06,516 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 11.333333333333334) internal successors, (34), 4 states have internal predecessors, (34), 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 56 [2025-03-09 02:07:06,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:06,517 INFO L225 Difference]: With dead ends: 361 [2025-03-09 02:07:06,517 INFO L226 Difference]: Without dead ends: 359 [2025-03-09 02:07:06,517 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-09 02:07:06,518 INFO L435 NwaCegarLoop]: 75 mSDtfsCounter, 47 mSDsluCounter, 105 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 180 SdHoareTripleChecker+Invalid, 99 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-09 02:07:06,518 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [52 Valid, 180 Invalid, 99 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-09 02:07:06,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2025-03-09 02:07:06,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 338. [2025-03-09 02:07:06,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 338 states, 265 states have (on average 1.5056603773584907) internal successors, (399), 295 states have internal predecessors, (399), 40 states have call successors, (40), 2 states have call predecessors, (40), 2 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2025-03-09 02:07:06,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 479 transitions. [2025-03-09 02:07:06,535 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 479 transitions. Word has length 56 [2025-03-09 02:07:06,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:06,535 INFO L471 AbstractCegarLoop]: Abstraction has 338 states and 479 transitions. [2025-03-09 02:07:06,535 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 11.333333333333334) internal successors, (34), 4 states have internal predecessors, (34), 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-09 02:07:06,535 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 479 transitions. [2025-03-09 02:07:06,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2025-03-09 02:07:06,536 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:06,536 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:07:06,536 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2025-03-09 02:07:06,536 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr32ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:06,536 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:06,536 INFO L85 PathProgramCache]: Analyzing trace with hash 354509920, now seen corresponding path program 1 times [2025-03-09 02:07:06,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:06,536 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1550909676] [2025-03-09 02:07:06,536 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:06,537 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:06,540 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 60 statements into 1 equivalence classes. [2025-03-09 02:07:06,545 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 60 of 60 statements. [2025-03-09 02:07:06,545 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:06,545 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:06,612 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2025-03-09 02:07:06,612 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:06,612 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1550909676] [2025-03-09 02:07:06,612 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1550909676] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:07:06,612 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1883909452] [2025-03-09 02:07:06,612 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:06,612 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:06,613 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:07:06,614 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:07:06,616 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2025-03-09 02:07:06,638 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 60 statements into 1 equivalence classes. [2025-03-09 02:07:06,650 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 60 of 60 statements. [2025-03-09 02:07:06,650 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:06,650 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:06,651 INFO L256 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 6 conjuncts are in the unsatisfiable core [2025-03-09 02:07:06,654 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:07:06,743 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 3 proven. 24 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2025-03-09 02:07:06,743 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:07:06,844 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2025-03-09 02:07:06,844 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1883909452] provided 1 perfect and 1 imperfect interpolant sequences [2025-03-09 02:07:06,844 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2025-03-09 02:07:06,844 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7, 6] total 17 [2025-03-09 02:07:06,844 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1368345367] [2025-03-09 02:07:06,844 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-09 02:07:06,844 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-09 02:07:06,844 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:06,845 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-09 02:07:06,845 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2025-03-09 02:07:06,845 INFO L87 Difference]: Start difference. First operand 338 states and 479 transitions. Second operand has 7 states, 6 states have (on average 6.333333333333333) internal successors, (38), 7 states have internal predecessors, (38), 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-09 02:07:06,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:06,960 INFO L93 Difference]: Finished difference Result 373 states and 504 transitions. [2025-03-09 02:07:06,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2025-03-09 02:07:06,960 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 6.333333333333333) internal successors, (38), 7 states have internal predecessors, (38), 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 60 [2025-03-09 02:07:06,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:06,962 INFO L225 Difference]: With dead ends: 373 [2025-03-09 02:07:06,962 INFO L226 Difference]: Without dead ends: 371 [2025-03-09 02:07:06,962 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 109 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=99, Invalid=407, Unknown=0, NotChecked=0, Total=506 [2025-03-09 02:07:06,962 INFO L435 NwaCegarLoop]: 93 mSDtfsCounter, 110 mSDsluCounter, 301 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 394 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-09 02:07:06,963 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [110 Valid, 394 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-09 02:07:06,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 371 states. [2025-03-09 02:07:06,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 371 to 346. [2025-03-09 02:07:06,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 346 states, 271 states have (on average 1.4649446494464944) internal successors, (397), 301 states have internal predecessors, (397), 40 states have call successors, (40), 4 states have call predecessors, (40), 4 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2025-03-09 02:07:06,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 477 transitions. [2025-03-09 02:07:06,976 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 477 transitions. Word has length 60 [2025-03-09 02:07:06,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:06,977 INFO L471 AbstractCegarLoop]: Abstraction has 346 states and 477 transitions. [2025-03-09 02:07:06,977 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 6.333333333333333) internal successors, (38), 7 states have internal predecessors, (38), 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-09 02:07:06,977 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 477 transitions. [2025-03-09 02:07:06,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2025-03-09 02:07:06,977 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:06,977 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:07:06,983 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-09 02:07:07,178 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:07,178 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:07,179 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:07,179 INFO L85 PathProgramCache]: Analyzing trace with hash 1381618421, now seen corresponding path program 1 times [2025-03-09 02:07:07,179 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:07,179 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [589381891] [2025-03-09 02:07:07,179 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:07,179 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:07,183 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 62 statements into 1 equivalence classes. [2025-03-09 02:07:07,187 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 62 of 62 statements. [2025-03-09 02:07:07,187 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:07,187 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:07,254 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2025-03-09 02:07:07,254 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:07,254 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [589381891] [2025-03-09 02:07:07,254 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [589381891] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:07:07,254 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1630548365] [2025-03-09 02:07:07,254 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:07,255 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:07,255 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:07:07,256 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:07:07,258 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2025-03-09 02:07:07,277 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 62 statements into 1 equivalence classes. [2025-03-09 02:07:07,289 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 62 of 62 statements. [2025-03-09 02:07:07,289 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:07,289 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:07,290 INFO L256 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 7 conjuncts are in the unsatisfiable core [2025-03-09 02:07:07,291 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:07:07,354 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2025-03-09 02:07:07,354 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:07:07,469 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2025-03-09 02:07:07,470 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1630548365] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:07:07,470 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:07:07,470 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 8] total 14 [2025-03-09 02:07:07,470 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [63602827] [2025-03-09 02:07:07,470 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:07:07,470 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2025-03-09 02:07:07,470 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:07,471 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2025-03-09 02:07:07,471 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2025-03-09 02:07:07,471 INFO L87 Difference]: Start difference. First operand 346 states and 477 transitions. Second operand has 14 states, 14 states have (on average 5.857142857142857) internal successors, (82), 14 states have internal predecessors, (82), 4 states have call successors, (15), 3 states have call predecessors, (15), 3 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) [2025-03-09 02:07:07,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:07,640 INFO L93 Difference]: Finished difference Result 637 states and 826 transitions. [2025-03-09 02:07:07,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2025-03-09 02:07:07,640 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.857142857142857) internal successors, (82), 14 states have internal predecessors, (82), 4 states have call successors, (15), 3 states have call predecessors, (15), 3 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) Word has length 62 [2025-03-09 02:07:07,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:07,642 INFO L225 Difference]: With dead ends: 637 [2025-03-09 02:07:07,642 INFO L226 Difference]: Without dead ends: 478 [2025-03-09 02:07:07,642 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=145, Invalid=407, Unknown=0, NotChecked=0, Total=552 [2025-03-09 02:07:07,643 INFO L435 NwaCegarLoop]: 85 mSDtfsCounter, 128 mSDsluCounter, 480 mSDsCounter, 0 mSdLazyCounter, 106 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 565 SdHoareTripleChecker+Invalid, 114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 106 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-09 02:07:07,643 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [128 Valid, 565 Invalid, 114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 106 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-09 02:07:07,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 478 states. [2025-03-09 02:07:07,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 478 to 433. [2025-03-09 02:07:07,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 433 states, 344 states have (on average 1.433139534883721) internal successors, (493), 376 states have internal predecessors, (493), 50 states have call successors, (50), 8 states have call predecessors, (50), 8 states have return successors, (50), 48 states have call predecessors, (50), 50 states have call successors, (50) [2025-03-09 02:07:07,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 433 states to 433 states and 593 transitions. [2025-03-09 02:07:07,660 INFO L78 Accepts]: Start accepts. Automaton has 433 states and 593 transitions. Word has length 62 [2025-03-09 02:07:07,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:07,660 INFO L471 AbstractCegarLoop]: Abstraction has 433 states and 593 transitions. [2025-03-09 02:07:07,660 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.857142857142857) internal successors, (82), 14 states have internal predecessors, (82), 4 states have call successors, (15), 3 states have call predecessors, (15), 3 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) [2025-03-09 02:07:07,660 INFO L276 IsEmpty]: Start isEmpty. Operand 433 states and 593 transitions. [2025-03-09 02:07:07,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2025-03-09 02:07:07,661 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:07,661 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 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, 1, 1, 1, 1, 1] [2025-03-09 02:07:07,666 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2025-03-09 02:07:07,864 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:07,865 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr29ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:07,865 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:07,865 INFO L85 PathProgramCache]: Analyzing trace with hash -1212782944, now seen corresponding path program 1 times [2025-03-09 02:07:07,865 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:07,865 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [274619810] [2025-03-09 02:07:07,865 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:07,865 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:07,869 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 69 statements into 1 equivalence classes. [2025-03-09 02:07:07,875 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 69 of 69 statements. [2025-03-09 02:07:07,876 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:07,877 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-09 02:07:07,878 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1825003449] [2025-03-09 02:07:07,878 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:07,878 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:07,878 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:07:07,880 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:07:07,881 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2025-03-09 02:07:07,902 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 69 statements into 1 equivalence classes. [2025-03-09 02:07:07,916 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 69 of 69 statements. [2025-03-09 02:07:07,916 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:07,916 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:07,916 INFO L256 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-03-09 02:07:07,918 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:07:08,129 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2025-03-09 02:07:08,130 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-09 02:07:08,130 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:08,130 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [274619810] [2025-03-09 02:07:08,130 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-09 02:07:08,130 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1825003449] [2025-03-09 02:07:08,130 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1825003449] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-09 02:07:08,130 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-09 02:07:08,130 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-03-09 02:07:08,130 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1047553734] [2025-03-09 02:07:08,130 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-09 02:07:08,131 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-09 02:07:08,131 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:08,131 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-09 02:07:08,131 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2025-03-09 02:07:08,131 INFO L87 Difference]: Start difference. First operand 433 states and 593 transitions. Second operand has 7 states, 6 states have (on average 7.0) internal successors, (42), 7 states have internal predecessors, (42), 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-09 02:07:08,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:08,482 INFO L93 Difference]: Finished difference Result 626 states and 867 transitions. [2025-03-09 02:07:08,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2025-03-09 02:07:08,483 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 7.0) internal successors, (42), 7 states have internal predecessors, (42), 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 69 [2025-03-09 02:07:08,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:08,485 INFO L225 Difference]: With dead ends: 626 [2025-03-09 02:07:08,485 INFO L226 Difference]: Without dead ends: 617 [2025-03-09 02:07:08,486 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=51, Unknown=0, NotChecked=0, Total=90 [2025-03-09 02:07:08,486 INFO L435 NwaCegarLoop]: 70 mSDtfsCounter, 274 mSDsluCounter, 163 mSDsCounter, 0 mSdLazyCounter, 397 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 285 SdHoareTripleChecker+Valid, 233 SdHoareTripleChecker+Invalid, 434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 397 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-09 02:07:08,486 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [285 Valid, 233 Invalid, 434 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 397 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-09 02:07:08,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 617 states. [2025-03-09 02:07:08,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 617 to 588. [2025-03-09 02:07:08,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 588 states, 479 states have (on average 1.407098121085595) internal successors, (674), 511 states have internal predecessors, (674), 70 states have call successors, (70), 8 states have call predecessors, (70), 8 states have return successors, (70), 68 states have call predecessors, (70), 70 states have call successors, (70) [2025-03-09 02:07:08,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 588 states to 588 states and 814 transitions. [2025-03-09 02:07:08,512 INFO L78 Accepts]: Start accepts. Automaton has 588 states and 814 transitions. Word has length 69 [2025-03-09 02:07:08,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:08,512 INFO L471 AbstractCegarLoop]: Abstraction has 588 states and 814 transitions. [2025-03-09 02:07:08,512 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 7.0) internal successors, (42), 7 states have internal predecessors, (42), 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-09 02:07:08,512 INFO L276 IsEmpty]: Start isEmpty. Operand 588 states and 814 transitions. [2025-03-09 02:07:08,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2025-03-09 02:07:08,513 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:08,513 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 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, 1, 1, 1, 1] [2025-03-09 02:07:08,519 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2025-03-09 02:07:08,713 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:08,714 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr28ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:08,714 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:08,715 INFO L85 PathProgramCache]: Analyzing trace with hash 1058434445, now seen corresponding path program 1 times [2025-03-09 02:07:08,715 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:08,715 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [446733308] [2025-03-09 02:07:08,715 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:08,715 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:08,719 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 70 statements into 1 equivalence classes. [2025-03-09 02:07:08,726 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 70 of 70 statements. [2025-03-09 02:07:08,726 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:08,727 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-09 02:07:08,727 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1959300760] [2025-03-09 02:07:08,727 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:08,727 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:08,728 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:07:08,730 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:07:08,732 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2025-03-09 02:07:08,752 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 70 statements into 1 equivalence classes. [2025-03-09 02:07:08,764 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 70 of 70 statements. [2025-03-09 02:07:08,765 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:08,765 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:08,765 INFO L256 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-03-09 02:07:08,769 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:07:09,074 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2025-03-09 02:07:09,075 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:07:09,399 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:09,399 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [446733308] [2025-03-09 02:07:09,399 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-09 02:07:09,399 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1959300760] [2025-03-09 02:07:09,399 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1959300760] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:07:09,399 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-03-09 02:07:09,399 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2025-03-09 02:07:09,399 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1487537672] [2025-03-09 02:07:09,400 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-03-09 02:07:09,400 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-09 02:07:09,400 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:09,400 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-09 02:07:09,400 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2025-03-09 02:07:09,400 INFO L87 Difference]: Start difference. First operand 588 states and 814 transitions. Second operand has 7 states, 6 states have (on average 7.166666666666667) internal successors, (43), 7 states have internal predecessors, (43), 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-09 02:07:09,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:09,704 INFO L93 Difference]: Finished difference Result 657 states and 894 transitions. [2025-03-09 02:07:09,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-03-09 02:07:09,708 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 7.166666666666667) internal successors, (43), 7 states have internal predecessors, (43), 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 70 [2025-03-09 02:07:09,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:09,710 INFO L225 Difference]: With dead ends: 657 [2025-03-09 02:07:09,710 INFO L226 Difference]: Without dead ends: 654 [2025-03-09 02:07:09,710 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 82 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-09 02:07:09,711 INFO L435 NwaCegarLoop]: 78 mSDtfsCounter, 186 mSDsluCounter, 194 mSDsCounter, 0 mSdLazyCounter, 392 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 202 SdHoareTripleChecker+Valid, 272 SdHoareTripleChecker+Invalid, 399 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 392 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-09 02:07:09,713 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [202 Valid, 272 Invalid, 399 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 392 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-09 02:07:09,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2025-03-09 02:07:09,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 619. [2025-03-09 02:07:09,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 619 states, 506 states have (on average 1.4051383399209487) internal successors, (711), 537 states have internal predecessors, (711), 74 states have call successors, (74), 8 states have call predecessors, (74), 8 states have return successors, (74), 73 states have call predecessors, (74), 74 states have call successors, (74) [2025-03-09 02:07:09,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 619 states to 619 states and 859 transitions. [2025-03-09 02:07:09,740 INFO L78 Accepts]: Start accepts. Automaton has 619 states and 859 transitions. Word has length 70 [2025-03-09 02:07:09,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:09,740 INFO L471 AbstractCegarLoop]: Abstraction has 619 states and 859 transitions. [2025-03-09 02:07:09,740 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 7.166666666666667) internal successors, (43), 7 states have internal predecessors, (43), 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-09 02:07:09,740 INFO L276 IsEmpty]: Start isEmpty. Operand 619 states and 859 transitions. [2025-03-09 02:07:09,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2025-03-09 02:07:09,741 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:09,741 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 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, 1, 1, 1] [2025-03-09 02:07:09,747 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2025-03-09 02:07:09,941 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2025-03-09 02:07:09,941 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:09,941 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:09,942 INFO L85 PathProgramCache]: Analyzing trace with hash -1548270530, now seen corresponding path program 1 times [2025-03-09 02:07:09,942 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:09,942 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1392410320] [2025-03-09 02:07:09,942 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:09,942 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:09,947 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 71 statements into 1 equivalence classes. [2025-03-09 02:07:09,951 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 71 of 71 statements. [2025-03-09 02:07:09,952 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:09,952 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:10,001 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2025-03-09 02:07:10,002 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:10,002 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1392410320] [2025-03-09 02:07:10,002 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1392410320] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-09 02:07:10,002 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-09 02:07:10,002 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-09 02:07:10,002 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [938044638] [2025-03-09 02:07:10,002 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-09 02:07:10,002 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-09 02:07:10,002 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:10,002 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-09 02:07:10,002 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-09 02:07:10,003 INFO L87 Difference]: Start difference. First operand 619 states and 859 transitions. Second operand has 5 states, 4 states have (on average 11.0) internal successors, (44), 5 states have internal predecessors, (44), 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-09 02:07:10,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:10,370 INFO L93 Difference]: Finished difference Result 893 states and 1263 transitions. [2025-03-09 02:07:10,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2025-03-09 02:07:10,370 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 11.0) internal successors, (44), 5 states have internal predecessors, (44), 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 71 [2025-03-09 02:07:10,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:10,375 INFO L225 Difference]: With dead ends: 893 [2025-03-09 02:07:10,375 INFO L226 Difference]: Without dead ends: 890 [2025-03-09 02:07:10,375 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-09 02:07:10,376 INFO L435 NwaCegarLoop]: 94 mSDtfsCounter, 148 mSDsluCounter, 150 mSDsCounter, 0 mSdLazyCounter, 264 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 153 SdHoareTripleChecker+Valid, 244 SdHoareTripleChecker+Invalid, 290 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 264 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-09 02:07:10,376 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [153 Valid, 244 Invalid, 290 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 264 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-09 02:07:10,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 890 states. [2025-03-09 02:07:10,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 890 to 638. [2025-03-09 02:07:10,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 638 states, 522 states have (on average 1.3888888888888888) internal successors, (725), 552 states have internal predecessors, (725), 78 states have call successors, (78), 8 states have call predecessors, (78), 8 states have return successors, (78), 77 states have call predecessors, (78), 78 states have call successors, (78) [2025-03-09 02:07:10,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 638 states to 638 states and 881 transitions. [2025-03-09 02:07:10,423 INFO L78 Accepts]: Start accepts. Automaton has 638 states and 881 transitions. Word has length 71 [2025-03-09 02:07:10,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:10,424 INFO L471 AbstractCegarLoop]: Abstraction has 638 states and 881 transitions. [2025-03-09 02:07:10,424 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 11.0) internal successors, (44), 5 states have internal predecessors, (44), 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-09 02:07:10,424 INFO L276 IsEmpty]: Start isEmpty. Operand 638 states and 881 transitions. [2025-03-09 02:07:10,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2025-03-09 02:07:10,425 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:10,425 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:07:10,425 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2025-03-09 02:07:10,425 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:10,425 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:10,425 INFO L85 PathProgramCache]: Analyzing trace with hash -1586841554, now seen corresponding path program 1 times [2025-03-09 02:07:10,425 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:10,425 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1781865903] [2025-03-09 02:07:10,425 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:10,425 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:10,429 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 71 statements into 1 equivalence classes. [2025-03-09 02:07:10,435 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 71 of 71 statements. [2025-03-09 02:07:10,436 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:10,436 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-09 02:07:10,438 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [874188491] [2025-03-09 02:07:10,438 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:10,438 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:10,438 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:07:10,441 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:07:10,442 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2025-03-09 02:07:10,462 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 71 statements into 1 equivalence classes. [2025-03-09 02:07:10,475 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 71 of 71 statements. [2025-03-09 02:07:10,475 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:10,475 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:10,476 INFO L256 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 9 conjuncts are in the unsatisfiable core [2025-03-09 02:07:10,477 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:07:10,604 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2025-03-09 02:07:10,605 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-09 02:07:10,605 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:10,605 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1781865903] [2025-03-09 02:07:10,605 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-09 02:07:10,605 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [874188491] [2025-03-09 02:07:10,605 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [874188491] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-09 02:07:10,605 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-09 02:07:10,605 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-03-09 02:07:10,605 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [700446041] [2025-03-09 02:07:10,605 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-09 02:07:10,605 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-09 02:07:10,605 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:10,605 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-09 02:07:10,605 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2025-03-09 02:07:10,606 INFO L87 Difference]: Start difference. First operand 638 states and 881 transitions. Second operand has 7 states, 6 states have (on average 7.333333333333333) internal successors, (44), 7 states have internal predecessors, (44), 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-09 02:07:10,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:10,824 INFO L93 Difference]: Finished difference Result 661 states and 917 transitions. [2025-03-09 02:07:10,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2025-03-09 02:07:10,828 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 7.333333333333333) internal successors, (44), 7 states have internal predecessors, (44), 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 71 [2025-03-09 02:07:10,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:10,831 INFO L225 Difference]: With dead ends: 661 [2025-03-09 02:07:10,831 INFO L226 Difference]: Without dead ends: 657 [2025-03-09 02:07:10,831 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 65 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-09 02:07:10,832 INFO L435 NwaCegarLoop]: 78 mSDtfsCounter, 134 mSDsluCounter, 136 mSDsCounter, 0 mSdLazyCounter, 310 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 214 SdHoareTripleChecker+Invalid, 315 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 310 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-09 02:07:10,832 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 214 Invalid, 315 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 310 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-09 02:07:10,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 657 states. [2025-03-09 02:07:10,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 657 to 634. [2025-03-09 02:07:10,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 522 states have (on average 1.3639846743295019) internal successors, (712), 548 states have internal predecessors, (712), 78 states have call successors, (78), 8 states have call predecessors, (78), 8 states have return successors, (78), 77 states have call predecessors, (78), 78 states have call successors, (78) [2025-03-09 02:07:10,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 868 transitions. [2025-03-09 02:07:10,868 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 868 transitions. Word has length 71 [2025-03-09 02:07:10,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:10,868 INFO L471 AbstractCegarLoop]: Abstraction has 634 states and 868 transitions. [2025-03-09 02:07:10,868 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 7.333333333333333) internal successors, (44), 7 states have internal predecessors, (44), 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-09 02:07:10,868 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 868 transitions. [2025-03-09 02:07:10,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2025-03-09 02:07:10,868 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:10,868 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 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, 1, 1] [2025-03-09 02:07:10,874 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2025-03-09 02:07:11,069 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2025-03-09 02:07:11,069 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:11,069 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:11,069 INFO L85 PathProgramCache]: Analyzing trace with hash -751746133, now seen corresponding path program 1 times [2025-03-09 02:07:11,069 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:11,069 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1365112925] [2025-03-09 02:07:11,069 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:11,070 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:11,075 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 72 statements into 1 equivalence classes. [2025-03-09 02:07:11,086 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 72 of 72 statements. [2025-03-09 02:07:11,089 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:11,089 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-09 02:07:11,090 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1562987625] [2025-03-09 02:07:11,090 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:11,090 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:11,090 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:07:11,094 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:07:11,095 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2025-03-09 02:07:11,116 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 72 statements into 1 equivalence classes. [2025-03-09 02:07:11,129 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 72 of 72 statements. [2025-03-09 02:07:11,129 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:11,129 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:11,130 INFO L256 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 12 conjuncts are in the unsatisfiable core [2025-03-09 02:07:11,131 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:07:11,341 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2025-03-09 02:07:11,341 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:07:15,536 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:15,536 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1365112925] [2025-03-09 02:07:15,536 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-09 02:07:15,536 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1562987625] [2025-03-09 02:07:15,536 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1562987625] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:07:15,537 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-03-09 02:07:15,537 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2025-03-09 02:07:15,537 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21060010] [2025-03-09 02:07:15,537 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-03-09 02:07:15,537 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-09 02:07:15,537 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:15,537 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-09 02:07:15,537 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=81, Unknown=1, NotChecked=0, Total=110 [2025-03-09 02:07:15,537 INFO L87 Difference]: Start difference. First operand 634 states and 868 transitions. Second operand has 7 states, 6 states have (on average 7.5) internal successors, (45), 7 states have internal predecessors, (45), 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-09 02:07:15,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:15,866 INFO L93 Difference]: Finished difference Result 661 states and 884 transitions. [2025-03-09 02:07:15,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2025-03-09 02:07:15,867 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 7.5) internal successors, (45), 7 states have internal predecessors, (45), 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 72 [2025-03-09 02:07:15,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:15,869 INFO L225 Difference]: With dead ends: 661 [2025-03-09 02:07:15,869 INFO L226 Difference]: Without dead ends: 654 [2025-03-09 02:07:15,870 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=53, Invalid=156, Unknown=1, NotChecked=0, Total=210 [2025-03-09 02:07:15,870 INFO L435 NwaCegarLoop]: 88 mSDtfsCounter, 270 mSDsluCounter, 157 mSDsCounter, 0 mSdLazyCounter, 308 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 276 SdHoareTripleChecker+Valid, 245 SdHoareTripleChecker+Invalid, 337 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 308 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-09 02:07:15,870 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [276 Valid, 245 Invalid, 337 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 308 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-09 02:07:15,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2025-03-09 02:07:15,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 632. [2025-03-09 02:07:15,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 632 states, 520 states have (on average 1.3576923076923078) internal successors, (706), 546 states have internal predecessors, (706), 78 states have call successors, (78), 8 states have call predecessors, (78), 8 states have return successors, (78), 77 states have call predecessors, (78), 78 states have call successors, (78) [2025-03-09 02:07:15,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 632 states to 632 states and 862 transitions. [2025-03-09 02:07:15,903 INFO L78 Accepts]: Start accepts. Automaton has 632 states and 862 transitions. Word has length 72 [2025-03-09 02:07:15,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:15,903 INFO L471 AbstractCegarLoop]: Abstraction has 632 states and 862 transitions. [2025-03-09 02:07:15,904 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 7.5) internal successors, (45), 7 states have internal predecessors, (45), 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-09 02:07:15,904 INFO L276 IsEmpty]: Start isEmpty. Operand 632 states and 862 transitions. [2025-03-09 02:07:15,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2025-03-09 02:07:15,904 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:15,904 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:07:15,911 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2025-03-09 02:07:16,105 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,SelfDestructingSolverStorable24 [2025-03-09 02:07:16,105 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:16,106 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:16,106 INFO L85 PathProgramCache]: Analyzing trace with hash -1947447894, now seen corresponding path program 1 times [2025-03-09 02:07:16,106 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:16,106 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [753434029] [2025-03-09 02:07:16,106 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:16,106 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:16,113 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 72 statements into 1 equivalence classes. [2025-03-09 02:07:16,121 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 72 of 72 statements. [2025-03-09 02:07:16,121 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:16,121 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-09 02:07:16,122 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1445793550] [2025-03-09 02:07:16,122 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:16,122 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:16,122 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:07:16,125 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:07:16,127 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2025-03-09 02:07:16,151 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 72 statements into 1 equivalence classes. [2025-03-09 02:07:16,166 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 72 of 72 statements. [2025-03-09 02:07:16,166 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:16,166 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:16,167 INFO L256 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 9 conjuncts are in the unsatisfiable core [2025-03-09 02:07:16,168 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:07:16,316 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2025-03-09 02:07:16,316 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:07:16,447 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:16,447 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [753434029] [2025-03-09 02:07:16,447 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-09 02:07:16,447 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1445793550] [2025-03-09 02:07:16,447 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1445793550] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:07:16,447 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-03-09 02:07:16,447 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2025-03-09 02:07:16,447 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [181833039] [2025-03-09 02:07:16,448 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-03-09 02:07:16,448 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-09 02:07:16,448 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:16,448 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-09 02:07:16,448 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2025-03-09 02:07:16,449 INFO L87 Difference]: Start difference. First operand 632 states and 862 transitions. Second operand has 7 states, 6 states have (on average 7.5) internal successors, (45), 7 states have internal predecessors, (45), 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-09 02:07:16,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:16,725 INFO L93 Difference]: Finished difference Result 1000 states and 1424 transitions. [2025-03-09 02:07:16,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2025-03-09 02:07:16,726 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 7.5) internal successors, (45), 7 states have internal predecessors, (45), 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 72 [2025-03-09 02:07:16,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:16,729 INFO L225 Difference]: With dead ends: 1000 [2025-03-09 02:07:16,729 INFO L226 Difference]: Without dead ends: 996 [2025-03-09 02:07:16,730 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 75 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-09 02:07:16,730 INFO L435 NwaCegarLoop]: 98 mSDtfsCounter, 154 mSDsluCounter, 204 mSDsCounter, 0 mSdLazyCounter, 385 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 302 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.2s IncrementalHoareTripleChecker+Time [2025-03-09 02:07:16,731 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [171 Valid, 302 Invalid, 391 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 385 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-09 02:07:16,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 996 states. [2025-03-09 02:07:16,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 996 to 789. [2025-03-09 02:07:16,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 789 states, 657 states have (on average 1.3637747336377473) internal successors, (896), 682 states have internal predecessors, (896), 98 states have call successors, (98), 8 states have call predecessors, (98), 8 states have return successors, (98), 98 states have call predecessors, (98), 98 states have call successors, (98) [2025-03-09 02:07:16,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 789 states to 789 states and 1092 transitions. [2025-03-09 02:07:16,770 INFO L78 Accepts]: Start accepts. Automaton has 789 states and 1092 transitions. Word has length 72 [2025-03-09 02:07:16,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:16,770 INFO L471 AbstractCegarLoop]: Abstraction has 789 states and 1092 transitions. [2025-03-09 02:07:16,770 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 7.5) internal successors, (45), 7 states have internal predecessors, (45), 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-09 02:07:16,770 INFO L276 IsEmpty]: Start isEmpty. Operand 789 states and 1092 transitions. [2025-03-09 02:07:16,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2025-03-09 02:07:16,772 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:16,772 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 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, 1, 1, 1, 1, 1, 1] [2025-03-09 02:07:16,797 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-09 02:07:16,972 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,SelfDestructingSolverStorable25 [2025-03-09 02:07:16,973 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:16,973 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:16,973 INFO L85 PathProgramCache]: Analyzing trace with hash 456572674, now seen corresponding path program 1 times [2025-03-09 02:07:16,973 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:16,973 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [593916072] [2025-03-09 02:07:16,973 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:16,973 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:16,984 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 92 statements into 1 equivalence classes. [2025-03-09 02:07:16,988 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 92 of 92 statements. [2025-03-09 02:07:16,989 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:16,989 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:17,031 INFO L134 CoverageAnalysis]: Checked inductivity of 158 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2025-03-09 02:07:17,031 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:17,031 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [593916072] [2025-03-09 02:07:17,031 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [593916072] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:07:17,031 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2134906227] [2025-03-09 02:07:17,031 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:17,031 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:17,032 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:07:17,034 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:07:17,035 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2025-03-09 02:07:17,056 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 92 statements into 1 equivalence classes. [2025-03-09 02:07:17,071 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 92 of 92 statements. [2025-03-09 02:07:17,071 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:17,071 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:17,072 INFO L256 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-03-09 02:07:17,073 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:07:17,111 INFO L134 CoverageAnalysis]: Checked inductivity of 158 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2025-03-09 02:07:17,111 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:07:17,212 INFO L134 CoverageAnalysis]: Checked inductivity of 158 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2025-03-09 02:07:17,212 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2134906227] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:07:17,212 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:07:17,212 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2025-03-09 02:07:17,213 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1059290350] [2025-03-09 02:07:17,213 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:07:17,213 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2025-03-09 02:07:17,213 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:17,213 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2025-03-09 02:07:17,213 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2025-03-09 02:07:17,214 INFO L87 Difference]: Start difference. First operand 789 states and 1092 transitions. Second operand has 8 states, 7 states have (on average 11.857142857142858) internal successors, (83), 8 states have internal predecessors, (83), 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-09 02:07:17,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:17,766 INFO L93 Difference]: Finished difference Result 1321 states and 1885 transitions. [2025-03-09 02:07:17,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2025-03-09 02:07:17,767 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.857142857142858) internal successors, (83), 8 states have internal predecessors, (83), 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 92 [2025-03-09 02:07:17,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:17,773 INFO L225 Difference]: With dead ends: 1321 [2025-03-09 02:07:17,774 INFO L226 Difference]: Without dead ends: 1319 [2025-03-09 02:07:17,774 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 181 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-09 02:07:17,775 INFO L435 NwaCegarLoop]: 108 mSDtfsCounter, 275 mSDsluCounter, 287 mSDsCounter, 0 mSdLazyCounter, 335 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 290 SdHoareTripleChecker+Valid, 395 SdHoareTripleChecker+Invalid, 352 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 335 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-03-09 02:07:17,775 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [290 Valid, 395 Invalid, 352 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 335 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-03-09 02:07:17,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1319 states. [2025-03-09 02:07:17,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1319 to 1034. [2025-03-09 02:07:17,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1034 states, 861 states have (on average 1.3704994192799071) internal successors, (1180), 885 states have internal predecessors, (1180), 140 states have call successors, (140), 8 states have call predecessors, (140), 8 states have return successors, (140), 140 states have call predecessors, (140), 140 states have call successors, (140) [2025-03-09 02:07:17,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1034 states to 1034 states and 1460 transitions. [2025-03-09 02:07:17,849 INFO L78 Accepts]: Start accepts. Automaton has 1034 states and 1460 transitions. Word has length 92 [2025-03-09 02:07:17,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:17,849 INFO L471 AbstractCegarLoop]: Abstraction has 1034 states and 1460 transitions. [2025-03-09 02:07:17,849 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.857142857142858) internal successors, (83), 8 states have internal predecessors, (83), 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-09 02:07:17,849 INFO L276 IsEmpty]: Start isEmpty. Operand 1034 states and 1460 transitions. [2025-03-09 02:07:17,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2025-03-09 02:07:17,850 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:17,850 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 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, 1, 1, 1, 1, 1] [2025-03-09 02:07:17,859 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2025-03-09 02:07:18,051 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:18,051 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:18,051 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:18,051 INFO L85 PathProgramCache]: Analyzing trace with hash 1268851015, now seen corresponding path program 1 times [2025-03-09 02:07:18,051 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:18,052 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [405764151] [2025-03-09 02:07:18,052 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:18,052 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:18,060 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 93 statements into 1 equivalence classes. [2025-03-09 02:07:18,063 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 93 of 93 statements. [2025-03-09 02:07:18,063 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:18,063 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:18,111 INFO L134 CoverageAnalysis]: Checked inductivity of 159 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2025-03-09 02:07:18,111 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:18,111 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [405764151] [2025-03-09 02:07:18,111 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [405764151] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:07:18,111 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [245335780] [2025-03-09 02:07:18,111 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:18,111 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:18,111 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:07:18,114 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:07:18,114 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2025-03-09 02:07:18,139 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 93 statements into 1 equivalence classes. [2025-03-09 02:07:18,155 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 93 of 93 statements. [2025-03-09 02:07:18,155 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:18,155 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:18,156 INFO L256 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-03-09 02:07:18,157 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:07:18,206 INFO L134 CoverageAnalysis]: Checked inductivity of 159 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2025-03-09 02:07:18,206 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:07:18,338 INFO L134 CoverageAnalysis]: Checked inductivity of 159 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2025-03-09 02:07:18,339 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [245335780] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:07:18,339 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:07:18,339 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 10 [2025-03-09 02:07:18,339 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [270210016] [2025-03-09 02:07:18,339 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:07:18,339 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2025-03-09 02:07:18,340 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:18,340 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2025-03-09 02:07:18,340 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2025-03-09 02:07:18,340 INFO L87 Difference]: Start difference. First operand 1034 states and 1460 transitions. Second operand has 11 states, 10 states have (on average 12.7) internal successors, (127), 11 states have internal predecessors, (127), 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-09 02:07:19,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:19,105 INFO L93 Difference]: Finished difference Result 1351 states and 1892 transitions. [2025-03-09 02:07:19,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2025-03-09 02:07:19,106 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 12.7) internal successors, (127), 11 states have internal predecessors, (127), 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 93 [2025-03-09 02:07:19,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:19,112 INFO L225 Difference]: With dead ends: 1351 [2025-03-09 02:07:19,112 INFO L226 Difference]: Without dead ends: 1349 [2025-03-09 02:07:19,113 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 187 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=165, Invalid=341, Unknown=0, NotChecked=0, Total=506 [2025-03-09 02:07:19,113 INFO L435 NwaCegarLoop]: 90 mSDtfsCounter, 864 mSDsluCounter, 350 mSDsCounter, 0 mSdLazyCounter, 427 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 869 SdHoareTripleChecker+Valid, 440 SdHoareTripleChecker+Invalid, 517 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 427 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2025-03-09 02:07:19,113 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [869 Valid, 440 Invalid, 517 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 427 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2025-03-09 02:07:19,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1349 states. [2025-03-09 02:07:19,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1349 to 1038. [2025-03-09 02:07:19,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1038 states, 866 states have (on average 1.3325635103926097) internal successors, (1154), 889 states have internal predecessors, (1154), 140 states have call successors, (140), 8 states have call predecessors, (140), 8 states have return successors, (140), 140 states have call predecessors, (140), 140 states have call successors, (140) [2025-03-09 02:07:19,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1038 states to 1038 states and 1434 transitions. [2025-03-09 02:07:19,193 INFO L78 Accepts]: Start accepts. Automaton has 1038 states and 1434 transitions. Word has length 93 [2025-03-09 02:07:19,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:19,193 INFO L471 AbstractCegarLoop]: Abstraction has 1038 states and 1434 transitions. [2025-03-09 02:07:19,193 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 12.7) internal successors, (127), 11 states have internal predecessors, (127), 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-09 02:07:19,193 INFO L276 IsEmpty]: Start isEmpty. Operand 1038 states and 1434 transitions. [2025-03-09 02:07:19,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2025-03-09 02:07:19,194 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:19,194 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 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, 1, 1, 1, 1, 1] [2025-03-09 02:07:19,203 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2025-03-09 02:07:19,399 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2025-03-09 02:07:19,399 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:19,399 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:19,399 INFO L85 PathProgramCache]: Analyzing trace with hash -404886444, now seen corresponding path program 1 times [2025-03-09 02:07:19,399 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:19,399 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1568075299] [2025-03-09 02:07:19,400 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:19,400 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:19,405 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 95 statements into 1 equivalence classes. [2025-03-09 02:07:19,410 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 95 of 95 statements. [2025-03-09 02:07:19,410 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:19,411 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:19,445 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2025-03-09 02:07:19,445 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:19,445 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1568075299] [2025-03-09 02:07:19,445 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1568075299] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-09 02:07:19,445 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-09 02:07:19,446 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-09 02:07:19,446 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1707656070] [2025-03-09 02:07:19,446 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-09 02:07:19,446 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-09 02:07:19,446 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:19,447 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-09 02:07:19,447 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-09 02:07:19,447 INFO L87 Difference]: Start difference. First operand 1038 states and 1434 transitions. Second operand has 4 states, 3 states have (on average 17.666666666666668) internal successors, (53), 4 states have internal predecessors, (53), 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-09 02:07:19,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:19,542 INFO L93 Difference]: Finished difference Result 1038 states and 1434 transitions. [2025-03-09 02:07:19,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-09 02:07:19,542 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 17.666666666666668) internal successors, (53), 4 states have internal predecessors, (53), 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 95 [2025-03-09 02:07:19,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:19,546 INFO L225 Difference]: With dead ends: 1038 [2025-03-09 02:07:19,547 INFO L226 Difference]: Without dead ends: 1037 [2025-03-09 02:07:19,547 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-09 02:07:19,548 INFO L435 NwaCegarLoop]: 71 mSDtfsCounter, 20 mSDsluCounter, 81 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 152 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-09 02:07:19,548 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 152 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-09 02:07:19,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1037 states. [2025-03-09 02:07:19,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1037 to 1037. [2025-03-09 02:07:19,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1037 states, 866 states have (on average 1.3221709006928406) internal successors, (1145), 888 states have internal predecessors, (1145), 140 states have call successors, (140), 8 states have call predecessors, (140), 8 states have return successors, (140), 140 states have call predecessors, (140), 140 states have call successors, (140) [2025-03-09 02:07:19,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1037 states to 1037 states and 1425 transitions. [2025-03-09 02:07:19,626 INFO L78 Accepts]: Start accepts. Automaton has 1037 states and 1425 transitions. Word has length 95 [2025-03-09 02:07:19,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:19,626 INFO L471 AbstractCegarLoop]: Abstraction has 1037 states and 1425 transitions. [2025-03-09 02:07:19,626 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 17.666666666666668) internal successors, (53), 4 states have internal predecessors, (53), 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-09 02:07:19,626 INFO L276 IsEmpty]: Start isEmpty. Operand 1037 states and 1425 transitions. [2025-03-09 02:07:19,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2025-03-09 02:07:19,627 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:19,627 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 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, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:07:19,627 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2025-03-09 02:07:19,627 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:19,628 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:19,628 INFO L85 PathProgramCache]: Analyzing trace with hash 1746150802, now seen corresponding path program 1 times [2025-03-09 02:07:19,628 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:19,629 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1129035208] [2025-03-09 02:07:19,629 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:19,629 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:19,635 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 97 statements into 1 equivalence classes. [2025-03-09 02:07:19,642 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 97 of 97 statements. [2025-03-09 02:07:19,643 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:19,643 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:19,715 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2025-03-09 02:07:19,715 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:19,715 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1129035208] [2025-03-09 02:07:19,715 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1129035208] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:07:19,715 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [809757296] [2025-03-09 02:07:19,716 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:19,716 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:19,716 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:07:19,720 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:07:19,721 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2025-03-09 02:07:19,744 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 97 statements into 1 equivalence classes. [2025-03-09 02:07:19,758 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 97 of 97 statements. [2025-03-09 02:07:19,758 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:19,758 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:19,759 INFO L256 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-03-09 02:07:19,760 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:07:19,867 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2025-03-09 02:07:19,867 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-09 02:07:19,867 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [809757296] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-09 02:07:19,867 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-09 02:07:19,867 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2025-03-09 02:07:19,868 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887092475] [2025-03-09 02:07:19,868 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-09 02:07:19,868 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-09 02:07:19,868 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:19,868 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-09 02:07:19,868 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2025-03-09 02:07:19,868 INFO L87 Difference]: Start difference. First operand 1037 states and 1425 transitions. Second operand has 5 states, 4 states have (on average 13.75) internal successors, (55), 5 states have internal predecessors, (55), 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-09 02:07:20,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:20,020 INFO L93 Difference]: Finished difference Result 1055 states and 1456 transitions. [2025-03-09 02:07:20,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-09 02:07:20,020 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 13.75) internal successors, (55), 5 states have internal predecessors, (55), 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 97 [2025-03-09 02:07:20,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:20,023 INFO L225 Difference]: With dead ends: 1055 [2025-03-09 02:07:20,023 INFO L226 Difference]: Without dead ends: 1054 [2025-03-09 02:07:20,024 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 94 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-09 02:07:20,024 INFO L435 NwaCegarLoop]: 87 mSDtfsCounter, 66 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-09 02:07:20,024 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [71 Valid, 154 Invalid, 153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-09 02:07:20,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1054 states. [2025-03-09 02:07:20,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1054 to 1036. [2025-03-09 02:07:20,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1036 states, 866 states have (on average 1.3140877598152425) internal successors, (1138), 887 states have internal predecessors, (1138), 140 states have call successors, (140), 8 states have call predecessors, (140), 8 states have return successors, (140), 140 states have call predecessors, (140), 140 states have call successors, (140) [2025-03-09 02:07:20,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1036 states to 1036 states and 1418 transitions. [2025-03-09 02:07:20,075 INFO L78 Accepts]: Start accepts. Automaton has 1036 states and 1418 transitions. Word has length 97 [2025-03-09 02:07:20,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:20,075 INFO L471 AbstractCegarLoop]: Abstraction has 1036 states and 1418 transitions. [2025-03-09 02:07:20,075 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 13.75) internal successors, (55), 5 states have internal predecessors, (55), 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-09 02:07:20,075 INFO L276 IsEmpty]: Start isEmpty. Operand 1036 states and 1418 transitions. [2025-03-09 02:07:20,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2025-03-09 02:07:20,076 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:20,076 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 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, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:07:20,082 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2025-03-09 02:07:20,276 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:20,276 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:20,277 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:20,277 INFO L85 PathProgramCache]: Analyzing trace with hash -1703900004, now seen corresponding path program 1 times [2025-03-09 02:07:20,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:20,277 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1712102072] [2025-03-09 02:07:20,277 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:20,277 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:20,285 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 98 statements into 1 equivalence classes. [2025-03-09 02:07:20,297 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 98 of 98 statements. [2025-03-09 02:07:20,297 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:20,297 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:20,354 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2025-03-09 02:07:20,355 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:20,355 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1712102072] [2025-03-09 02:07:20,355 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1712102072] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:07:20,355 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2130767116] [2025-03-09 02:07:20,355 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:20,355 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:20,355 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:07:20,357 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:07:20,359 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2025-03-09 02:07:20,387 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 98 statements into 1 equivalence classes. [2025-03-09 02:07:20,407 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 98 of 98 statements. [2025-03-09 02:07:20,407 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:20,407 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:20,408 INFO L256 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-03-09 02:07:20,409 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:07:20,558 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2025-03-09 02:07:20,558 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:07:20,675 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2025-03-09 02:07:20,675 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2130767116] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:07:20,675 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:07:20,675 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2025-03-09 02:07:20,676 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [96189191] [2025-03-09 02:07:20,676 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:07:20,676 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2025-03-09 02:07:20,676 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:20,676 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2025-03-09 02:07:20,676 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2025-03-09 02:07:20,677 INFO L87 Difference]: Start difference. First operand 1036 states and 1418 transitions. Second operand has 11 states, 10 states have (on average 15.6) internal successors, (156), 11 states have internal predecessors, (156), 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-09 02:07:21,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:21,048 INFO L93 Difference]: Finished difference Result 1431 states and 1978 transitions. [2025-03-09 02:07:21,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2025-03-09 02:07:21,049 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 15.6) internal successors, (156), 11 states have internal predecessors, (156), 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 98 [2025-03-09 02:07:21,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:21,053 INFO L225 Difference]: With dead ends: 1431 [2025-03-09 02:07:21,053 INFO L226 Difference]: Without dead ends: 1429 [2025-03-09 02:07:21,054 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 189 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-09 02:07:21,054 INFO L435 NwaCegarLoop]: 48 mSDtfsCounter, 301 mSDsluCounter, 345 mSDsCounter, 0 mSdLazyCounter, 405 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 308 SdHoareTripleChecker+Valid, 393 SdHoareTripleChecker+Invalid, 454 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 405 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-09 02:07:21,054 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [308 Valid, 393 Invalid, 454 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 405 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-09 02:07:21,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1429 states. [2025-03-09 02:07:21,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1429 to 1186. [2025-03-09 02:07:21,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1186 states, 998 states have (on average 1.312625250501002) internal successors, (1310), 1019 states have internal predecessors, (1310), 158 states have call successors, (158), 8 states have call predecessors, (158), 8 states have return successors, (158), 158 states have call predecessors, (158), 158 states have call successors, (158) [2025-03-09 02:07:21,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1186 states to 1186 states and 1626 transitions. [2025-03-09 02:07:21,120 INFO L78 Accepts]: Start accepts. Automaton has 1186 states and 1626 transitions. Word has length 98 [2025-03-09 02:07:21,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:21,120 INFO L471 AbstractCegarLoop]: Abstraction has 1186 states and 1626 transitions. [2025-03-09 02:07:21,120 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 15.6) internal successors, (156), 11 states have internal predecessors, (156), 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-09 02:07:21,120 INFO L276 IsEmpty]: Start isEmpty. Operand 1186 states and 1626 transitions. [2025-03-09 02:07:21,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2025-03-09 02:07:21,121 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:21,121 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, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:07:21,129 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2025-03-09 02:07:21,324 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:21,324 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:21,324 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:21,324 INFO L85 PathProgramCache]: Analyzing trace with hash -1153230206, now seen corresponding path program 1 times [2025-03-09 02:07:21,324 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:21,324 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1181400841] [2025-03-09 02:07:21,324 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:21,324 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:21,330 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 108 statements into 1 equivalence classes. [2025-03-09 02:07:21,334 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 108 of 108 statements. [2025-03-09 02:07:21,334 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:21,334 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:21,395 INFO L134 CoverageAnalysis]: Checked inductivity of 209 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2025-03-09 02:07:21,396 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:21,396 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1181400841] [2025-03-09 02:07:21,396 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1181400841] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:07:21,396 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [642954708] [2025-03-09 02:07:21,396 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:21,396 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:21,396 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:07:21,398 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:07:21,400 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2025-03-09 02:07:21,421 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 108 statements into 1 equivalence classes. [2025-03-09 02:07:21,437 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 108 of 108 statements. [2025-03-09 02:07:21,437 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:21,437 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:21,438 INFO L256 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 6 conjuncts are in the unsatisfiable core [2025-03-09 02:07:21,439 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:07:21,530 INFO L134 CoverageAnalysis]: Checked inductivity of 209 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2025-03-09 02:07:21,531 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:07:21,684 INFO L134 CoverageAnalysis]: Checked inductivity of 209 backedges. 16 proven. 13 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2025-03-09 02:07:21,684 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [642954708] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:07:21,684 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:07:21,684 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 9 [2025-03-09 02:07:21,685 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [187107742] [2025-03-09 02:07:21,685 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:07:21,685 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2025-03-09 02:07:21,685 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:21,685 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2025-03-09 02:07:21,685 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2025-03-09 02:07:21,685 INFO L87 Difference]: Start difference. First operand 1186 states and 1626 transitions. Second operand has 10 states, 9 states have (on average 11.777777777777779) internal successors, (106), 10 states have internal predecessors, (106), 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-09 02:07:22,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:22,094 INFO L93 Difference]: Finished difference Result 1231 states and 1674 transitions. [2025-03-09 02:07:22,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2025-03-09 02:07:22,095 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 11.777777777777779) internal successors, (106), 10 states have internal predecessors, (106), 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 108 [2025-03-09 02:07:22,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:22,098 INFO L225 Difference]: With dead ends: 1231 [2025-03-09 02:07:22,098 INFO L226 Difference]: Without dead ends: 1230 [2025-03-09 02:07:22,100 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 210 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=115, Invalid=265, Unknown=0, NotChecked=0, Total=380 [2025-03-09 02:07:22,101 INFO L435 NwaCegarLoop]: 97 mSDtfsCounter, 382 mSDsluCounter, 267 mSDsCounter, 0 mSdLazyCounter, 465 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 382 SdHoareTripleChecker+Valid, 364 SdHoareTripleChecker+Invalid, 514 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 465 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-09 02:07:22,101 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [382 Valid, 364 Invalid, 514 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 465 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-09 02:07:22,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1230 states. [2025-03-09 02:07:22,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1230 to 1115. [2025-03-09 02:07:22,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1115 states, 938 states have (on average 1.3091684434968016) internal successors, (1228), 958 states have internal predecessors, (1228), 148 states have call successors, (148), 8 states have call predecessors, (148), 8 states have return successors, (148), 148 states have call predecessors, (148), 148 states have call successors, (148) [2025-03-09 02:07:22,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1115 states to 1115 states and 1524 transitions. [2025-03-09 02:07:22,168 INFO L78 Accepts]: Start accepts. Automaton has 1115 states and 1524 transitions. Word has length 108 [2025-03-09 02:07:22,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:22,168 INFO L471 AbstractCegarLoop]: Abstraction has 1115 states and 1524 transitions. [2025-03-09 02:07:22,168 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 11.777777777777779) internal successors, (106), 10 states have internal predecessors, (106), 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-09 02:07:22,168 INFO L276 IsEmpty]: Start isEmpty. Operand 1115 states and 1524 transitions. [2025-03-09 02:07:22,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2025-03-09 02:07:22,169 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:22,170 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, 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-09 02:07:22,182 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-09 02:07:22,370 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:22,371 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr29ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:22,371 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:22,371 INFO L85 PathProgramCache]: Analyzing trace with hash -1219009950, now seen corresponding path program 1 times [2025-03-09 02:07:22,371 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:22,371 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526379940] [2025-03-09 02:07:22,371 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:22,371 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:22,377 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 110 statements into 1 equivalence classes. [2025-03-09 02:07:22,390 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 110 of 110 statements. [2025-03-09 02:07:22,391 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:22,391 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-09 02:07:22,391 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [461893197] [2025-03-09 02:07:22,391 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:22,391 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:22,392 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:07:22,394 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:07:22,396 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2025-03-09 02:07:22,422 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 110 statements into 1 equivalence classes. [2025-03-09 02:07:22,450 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 110 of 110 statements. [2025-03-09 02:07:22,450 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:22,450 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:22,453 INFO L256 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 10 conjuncts are in the unsatisfiable core [2025-03-09 02:07:22,455 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:07:22,934 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 8 proven. 16 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2025-03-09 02:07:22,934 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:07:23,049 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:23,050 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526379940] [2025-03-09 02:07:23,050 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-09 02:07:23,050 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [461893197] [2025-03-09 02:07:23,050 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [461893197] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:07:23,050 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-03-09 02:07:23,050 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2025-03-09 02:07:23,050 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326708102] [2025-03-09 02:07:23,050 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-03-09 02:07:23,050 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2025-03-09 02:07:23,050 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:23,051 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2025-03-09 02:07:23,051 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=111, Unknown=0, NotChecked=0, Total=156 [2025-03-09 02:07:23,052 INFO L87 Difference]: Start difference. First operand 1115 states and 1524 transitions. Second operand has 10 states, 9 states have (on average 7.0) internal successors, (63), 10 states have internal predecessors, (63), 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-09 02:07:23,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:23,857 INFO L93 Difference]: Finished difference Result 2138 states and 2990 transitions. [2025-03-09 02:07:23,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2025-03-09 02:07:23,857 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), 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 110 [2025-03-09 02:07:23,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:23,865 INFO L225 Difference]: With dead ends: 2138 [2025-03-09 02:07:23,865 INFO L226 Difference]: Without dead ends: 2135 [2025-03-09 02:07:23,866 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 118 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-09 02:07:23,866 INFO L435 NwaCegarLoop]: 120 mSDtfsCounter, 247 mSDsluCounter, 463 mSDsCounter, 0 mSdLazyCounter, 1103 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 254 SdHoareTripleChecker+Valid, 583 SdHoareTripleChecker+Invalid, 1140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 1103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2025-03-09 02:07:23,867 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [254 Valid, 583 Invalid, 1140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 1103 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2025-03-09 02:07:23,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2135 states. [2025-03-09 02:07:23,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2135 to 1171. [2025-03-09 02:07:23,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1171 states, 985 states have (on average 1.3086294416243656) internal successors, (1289), 1005 states have internal predecessors, (1289), 157 states have call successors, (157), 8 states have call predecessors, (157), 8 states have return successors, (157), 157 states have call predecessors, (157), 157 states have call successors, (157) [2025-03-09 02:07:23,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1171 states to 1171 states and 1603 transitions. [2025-03-09 02:07:23,949 INFO L78 Accepts]: Start accepts. Automaton has 1171 states and 1603 transitions. Word has length 110 [2025-03-09 02:07:23,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:23,949 INFO L471 AbstractCegarLoop]: Abstraction has 1171 states and 1603 transitions. [2025-03-09 02:07:23,949 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), 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-09 02:07:23,950 INFO L276 IsEmpty]: Start isEmpty. Operand 1171 states and 1603 transitions. [2025-03-09 02:07:23,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2025-03-09 02:07:23,950 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:23,950 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 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, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:07:23,962 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2025-03-09 02:07:24,151 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:24,151 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:24,151 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:24,152 INFO L85 PathProgramCache]: Analyzing trace with hash 479272050, now seen corresponding path program 1 times [2025-03-09 02:07:24,152 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:24,152 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1374712973] [2025-03-09 02:07:24,152 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:24,152 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:24,155 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 110 statements into 1 equivalence classes. [2025-03-09 02:07:24,165 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 110 of 110 statements. [2025-03-09 02:07:24,166 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:24,166 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:24,240 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2025-03-09 02:07:24,241 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:24,241 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1374712973] [2025-03-09 02:07:24,241 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1374712973] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:07:24,241 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [229742912] [2025-03-09 02:07:24,241 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:24,241 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:24,241 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:07:24,243 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:07:24,244 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2025-03-09 02:07:24,266 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 110 statements into 1 equivalence classes. [2025-03-09 02:07:24,283 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 110 of 110 statements. [2025-03-09 02:07:24,283 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:24,283 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:24,284 INFO L256 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-03-09 02:07:24,285 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:07:24,422 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 0 proven. 159 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2025-03-09 02:07:24,422 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:07:24,578 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2025-03-09 02:07:24,578 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [229742912] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:07:24,578 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:07:24,578 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 23 [2025-03-09 02:07:24,578 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1580716912] [2025-03-09 02:07:24,579 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:07:24,579 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2025-03-09 02:07:24,579 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:24,580 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2025-03-09 02:07:24,580 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=417, Unknown=0, NotChecked=0, Total=552 [2025-03-09 02:07:24,580 INFO L87 Difference]: Start difference. First operand 1171 states and 1603 transitions. Second operand has 24 states, 23 states have (on average 8.08695652173913) internal successors, (186), 24 states have internal predecessors, (186), 9 states have call successors, (30), 4 states have call predecessors, (30), 4 states have return successors, (30), 9 states have call predecessors, (30), 9 states have call successors, (30) [2025-03-09 02:07:25,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:25,056 INFO L93 Difference]: Finished difference Result 1900 states and 2516 transitions. [2025-03-09 02:07:25,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2025-03-09 02:07:25,057 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 8.08695652173913) internal successors, (186), 24 states have internal predecessors, (186), 9 states have call successors, (30), 4 states have call predecessors, (30), 4 states have return successors, (30), 9 states have call predecessors, (30), 9 states have call successors, (30) Word has length 110 [2025-03-09 02:07:25,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:25,061 INFO L225 Difference]: With dead ends: 1900 [2025-03-09 02:07:25,061 INFO L226 Difference]: Without dead ends: 1638 [2025-03-09 02:07:25,062 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 254 GetRequests, 205 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 487 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=630, Invalid=1920, Unknown=0, NotChecked=0, Total=2550 [2025-03-09 02:07:25,062 INFO L435 NwaCegarLoop]: 73 mSDtfsCounter, 397 mSDsluCounter, 742 mSDsCounter, 0 mSdLazyCounter, 296 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 397 SdHoareTripleChecker+Valid, 815 SdHoareTripleChecker+Invalid, 314 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 296 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-09 02:07:25,062 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [397 Valid, 815 Invalid, 314 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 296 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-09 02:07:25,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1638 states. [2025-03-09 02:07:25,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1638 to 1441. [2025-03-09 02:07:25,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1441 states, 1216 states have (on average 1.2886513157894737) internal successors, (1567), 1236 states have internal predecessors, (1567), 190 states have call successors, (190), 14 states have call predecessors, (190), 14 states have return successors, (190), 190 states have call predecessors, (190), 190 states have call successors, (190) [2025-03-09 02:07:25,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1441 states to 1441 states and 1947 transitions. [2025-03-09 02:07:25,129 INFO L78 Accepts]: Start accepts. Automaton has 1441 states and 1947 transitions. Word has length 110 [2025-03-09 02:07:25,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:25,129 INFO L471 AbstractCegarLoop]: Abstraction has 1441 states and 1947 transitions. [2025-03-09 02:07:25,129 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 8.08695652173913) internal successors, (186), 24 states have internal predecessors, (186), 9 states have call successors, (30), 4 states have call predecessors, (30), 4 states have return successors, (30), 9 states have call predecessors, (30), 9 states have call successors, (30) [2025-03-09 02:07:25,129 INFO L276 IsEmpty]: Start isEmpty. Operand 1441 states and 1947 transitions. [2025-03-09 02:07:25,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2025-03-09 02:07:25,130 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:25,130 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, 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-09 02:07:25,138 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-09 02:07:25,334 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,SelfDestructingSolverStorable33 [2025-03-09 02:07:25,334 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr28ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:25,334 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:25,334 INFO L85 PathProgramCache]: Analyzing trace with hash 865397259, now seen corresponding path program 1 times [2025-03-09 02:07:25,334 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:25,334 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355898649] [2025-03-09 02:07:25,334 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:25,334 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:25,338 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 111 statements into 1 equivalence classes. [2025-03-09 02:07:25,345 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 111 of 111 statements. [2025-03-09 02:07:25,345 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:25,345 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-09 02:07:25,346 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1323668999] [2025-03-09 02:07:25,346 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:25,346 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:25,346 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:07:25,349 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:07:25,350 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2025-03-09 02:07:25,374 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 111 statements into 1 equivalence classes. [2025-03-09 02:07:25,390 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 111 of 111 statements. [2025-03-09 02:07:25,390 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:25,391 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:25,392 INFO L256 TraceCheckSpWp]: Trace formula consists of 211 conjuncts, 10 conjuncts are in the unsatisfiable core [2025-03-09 02:07:25,393 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:07:25,753 INFO L134 CoverageAnalysis]: Checked inductivity of 205 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2025-03-09 02:07:25,753 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:07:26,005 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:26,005 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [355898649] [2025-03-09 02:07:26,005 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-09 02:07:26,005 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1323668999] [2025-03-09 02:07:26,005 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1323668999] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:07:26,005 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-03-09 02:07:26,005 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2025-03-09 02:07:26,005 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [343127212] [2025-03-09 02:07:26,005 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-03-09 02:07:26,005 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2025-03-09 02:07:26,005 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:26,006 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2025-03-09 02:07:26,006 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2025-03-09 02:07:26,006 INFO L87 Difference]: Start difference. First operand 1441 states and 1947 transitions. Second operand has 10 states, 9 states have (on average 7.111111111111111) internal successors, (64), 10 states have internal predecessors, (64), 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-09 02:07:26,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:26,366 INFO L93 Difference]: Finished difference Result 1587 states and 2134 transitions. [2025-03-09 02:07:26,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2025-03-09 02:07:26,367 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), 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 111 [2025-03-09 02:07:26,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:26,371 INFO L225 Difference]: With dead ends: 1587 [2025-03-09 02:07:26,372 INFO L226 Difference]: Without dead ends: 1584 [2025-03-09 02:07:26,372 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=130, Unknown=0, NotChecked=0, Total=182 [2025-03-09 02:07:26,372 INFO L435 NwaCegarLoop]: 96 mSDtfsCounter, 94 mSDsluCounter, 265 mSDsCounter, 0 mSdLazyCounter, 532 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 361 SdHoareTripleChecker+Invalid, 535 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 532 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-09 02:07:26,372 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [104 Valid, 361 Invalid, 535 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 532 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-09 02:07:26,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1584 states. [2025-03-09 02:07:26,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1584 to 1555. [2025-03-09 02:07:26,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1555 states, 1313 states have (on average 1.2871287128712872) internal successors, (1690), 1333 states have internal predecessors, (1690), 207 states have call successors, (207), 14 states have call predecessors, (207), 14 states have return successors, (207), 207 states have call predecessors, (207), 207 states have call successors, (207) [2025-03-09 02:07:26,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1555 states to 1555 states and 2104 transitions. [2025-03-09 02:07:26,468 INFO L78 Accepts]: Start accepts. Automaton has 1555 states and 2104 transitions. Word has length 111 [2025-03-09 02:07:26,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:26,468 INFO L471 AbstractCegarLoop]: Abstraction has 1555 states and 2104 transitions. [2025-03-09 02:07:26,468 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), 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-09 02:07:26,468 INFO L276 IsEmpty]: Start isEmpty. Operand 1555 states and 2104 transitions. [2025-03-09 02:07:26,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2025-03-09 02:07:26,469 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:26,469 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, 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-09 02:07:26,475 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2025-03-09 02:07:26,670 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,SelfDestructingSolverStorable34 [2025-03-09 02:07:26,670 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:26,670 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:26,670 INFO L85 PathProgramCache]: Analyzing trace with hash 1057511296, now seen corresponding path program 1 times [2025-03-09 02:07:26,670 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:26,670 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [134782183] [2025-03-09 02:07:26,670 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:26,670 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:26,674 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 112 statements into 1 equivalence classes. [2025-03-09 02:07:26,677 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 112 of 112 statements. [2025-03-09 02:07:26,677 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:26,677 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:26,725 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2025-03-09 02:07:26,725 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:26,725 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [134782183] [2025-03-09 02:07:26,725 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [134782183] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-09 02:07:26,725 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-09 02:07:26,725 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-09 02:07:26,725 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [207438125] [2025-03-09 02:07:26,725 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-09 02:07:26,725 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-03-09 02:07:26,726 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:26,726 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-03-09 02:07:26,726 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2025-03-09 02:07:26,726 INFO L87 Difference]: Start difference. First operand 1555 states and 2104 transitions. Second operand has 6 states, 5 states have (on average 13.0) internal successors, (65), 6 states have internal predecessors, (65), 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-09 02:07:27,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:27,057 INFO L93 Difference]: Finished difference Result 1562 states and 2107 transitions. [2025-03-09 02:07:27,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2025-03-09 02:07:27,057 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 13.0) internal successors, (65), 6 states have internal predecessors, (65), 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 112 [2025-03-09 02:07:27,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:27,061 INFO L225 Difference]: With dead ends: 1562 [2025-03-09 02:07:27,061 INFO L226 Difference]: Without dead ends: 1560 [2025-03-09 02:07:27,061 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2025-03-09 02:07:27,062 INFO L435 NwaCegarLoop]: 71 mSDtfsCounter, 105 mSDsluCounter, 155 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 226 SdHoareTripleChecker+Invalid, 220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-09 02:07:27,062 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [106 Valid, 226 Invalid, 220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 205 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-09 02:07:27,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1560 states. [2025-03-09 02:07:27,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1560 to 1521. [2025-03-09 02:07:27,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1521 states, 1285 states have (on average 1.2785992217898832) internal successors, (1643), 1303 states have internal predecessors, (1643), 203 states have call successors, (203), 14 states have call predecessors, (203), 14 states have return successors, (203), 203 states have call predecessors, (203), 203 states have call successors, (203) [2025-03-09 02:07:27,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1521 states to 1521 states and 2049 transitions. [2025-03-09 02:07:27,128 INFO L78 Accepts]: Start accepts. Automaton has 1521 states and 2049 transitions. Word has length 112 [2025-03-09 02:07:27,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:27,129 INFO L471 AbstractCegarLoop]: Abstraction has 1521 states and 2049 transitions. [2025-03-09 02:07:27,129 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 13.0) internal successors, (65), 6 states have internal predecessors, (65), 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-09 02:07:27,129 INFO L276 IsEmpty]: Start isEmpty. Operand 1521 states and 2049 transitions. [2025-03-09 02:07:27,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2025-03-09 02:07:27,129 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:27,129 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, 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-09 02:07:27,130 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2025-03-09 02:07:27,130 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:27,130 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:27,130 INFO L85 PathProgramCache]: Analyzing trace with hash -1576888151, now seen corresponding path program 1 times [2025-03-09 02:07:27,130 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:27,130 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1836522113] [2025-03-09 02:07:27,130 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:27,130 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:27,134 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 113 statements into 1 equivalence classes. [2025-03-09 02:07:27,140 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 113 of 113 statements. [2025-03-09 02:07:27,140 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:27,140 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-09 02:07:27,140 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [261608000] [2025-03-09 02:07:27,141 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:27,141 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:27,141 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:07:27,142 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:07:27,144 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2025-03-09 02:07:27,175 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 113 statements into 1 equivalence classes. [2025-03-09 02:07:27,197 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 113 of 113 statements. [2025-03-09 02:07:27,197 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:27,197 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:27,198 INFO L256 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 15 conjuncts are in the unsatisfiable core [2025-03-09 02:07:27,200 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:07:27,639 INFO L134 CoverageAnalysis]: Checked inductivity of 207 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2025-03-09 02:07:27,639 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:07:31,850 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:31,850 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1836522113] [2025-03-09 02:07:31,850 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-09 02:07:31,850 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [261608000] [2025-03-09 02:07:31,850 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [261608000] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:07:31,850 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-03-09 02:07:31,850 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2025-03-09 02:07:31,850 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [573183711] [2025-03-09 02:07:31,850 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-03-09 02:07:31,851 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2025-03-09 02:07:31,851 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:31,851 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2025-03-09 02:07:31,851 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=164, Unknown=1, NotChecked=0, Total=210 [2025-03-09 02:07:31,851 INFO L87 Difference]: Start difference. First operand 1521 states and 2049 transitions. Second operand has 9 states, 8 states have (on average 8.25) internal successors, (66), 9 states have internal predecessors, (66), 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-09 02:07:32,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:32,252 INFO L93 Difference]: Finished difference Result 1543 states and 2061 transitions. [2025-03-09 02:07:32,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2025-03-09 02:07:32,252 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 8.25) internal successors, (66), 9 states have internal predecessors, (66), 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 113 [2025-03-09 02:07:32,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:32,259 INFO L225 Difference]: With dead ends: 1543 [2025-03-09 02:07:32,259 INFO L226 Difference]: Without dead ends: 1536 [2025-03-09 02:07:32,260 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 189 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=90, Invalid=329, Unknown=1, NotChecked=0, Total=420 [2025-03-09 02:07:32,260 INFO L435 NwaCegarLoop]: 94 mSDtfsCounter, 212 mSDsluCounter, 229 mSDsCounter, 0 mSdLazyCounter, 464 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 218 SdHoareTripleChecker+Valid, 323 SdHoareTripleChecker+Invalid, 487 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 464 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-09 02:07:32,261 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [218 Valid, 323 Invalid, 487 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 464 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-09 02:07:32,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1536 states. [2025-03-09 02:07:32,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1536 to 1387. [2025-03-09 02:07:32,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1387 states, 1171 states have (on average 1.2758326216908624) internal successors, (1494), 1190 states have internal predecessors, (1494), 183 states have call successors, (183), 14 states have call predecessors, (183), 14 states have return successors, (183), 182 states have call predecessors, (183), 183 states have call successors, (183) [2025-03-09 02:07:32,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1387 states to 1387 states and 1860 transitions. [2025-03-09 02:07:32,349 INFO L78 Accepts]: Start accepts. Automaton has 1387 states and 1860 transitions. Word has length 113 [2025-03-09 02:07:32,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:32,350 INFO L471 AbstractCegarLoop]: Abstraction has 1387 states and 1860 transitions. [2025-03-09 02:07:32,350 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 8.25) internal successors, (66), 9 states have internal predecessors, (66), 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-09 02:07:32,350 INFO L276 IsEmpty]: Start isEmpty. Operand 1387 states and 1860 transitions. [2025-03-09 02:07:32,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2025-03-09 02:07:32,352 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:32,352 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:07:32,359 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-09 02:07:32,552 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2025-03-09 02:07:32,553 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:32,553 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:32,553 INFO L85 PathProgramCache]: Analyzing trace with hash 1522377384, now seen corresponding path program 2 times [2025-03-09 02:07:32,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:32,553 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1975994133] [2025-03-09 02:07:32,554 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-09 02:07:32,554 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:32,559 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 113 statements into 2 equivalence classes. [2025-03-09 02:07:32,569 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 113 of 113 statements. [2025-03-09 02:07:32,569 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-09 02:07:32,569 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-09 02:07:32,570 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1392933402] [2025-03-09 02:07:32,570 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-09 02:07:32,570 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:32,570 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:07:32,575 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:07:32,577 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2025-03-09 02:07:32,599 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 113 statements into 2 equivalence classes. [2025-03-09 02:07:32,618 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 113 of 113 statements. [2025-03-09 02:07:32,618 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-09 02:07:32,618 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:32,619 INFO L256 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 19 conjuncts are in the unsatisfiable core [2025-03-09 02:07:32,621 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:07:32,852 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2025-03-09 02:07:32,852 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:07:33,041 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:33,042 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1975994133] [2025-03-09 02:07:33,042 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-09 02:07:33,042 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1392933402] [2025-03-09 02:07:33,042 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1392933402] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:07:33,042 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-03-09 02:07:33,042 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2025-03-09 02:07:33,042 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1191085064] [2025-03-09 02:07:33,042 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-03-09 02:07:33,042 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2025-03-09 02:07:33,043 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:33,044 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2025-03-09 02:07:33,044 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2025-03-09 02:07:33,044 INFO L87 Difference]: Start difference. First operand 1387 states and 1860 transitions. Second operand has 11 states, 10 states have (on average 6.9) internal successors, (69), 11 states have internal predecessors, (69), 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-09 02:07:33,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:33,549 INFO L93 Difference]: Finished difference Result 1695 states and 2316 transitions. [2025-03-09 02:07:33,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2025-03-09 02:07:33,549 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 6.9) internal successors, (69), 11 states have internal predecessors, (69), 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 113 [2025-03-09 02:07:33,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:33,556 INFO L225 Difference]: With dead ends: 1695 [2025-03-09 02:07:33,556 INFO L226 Difference]: Without dead ends: 1691 [2025-03-09 02:07:33,557 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 112 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-09 02:07:33,557 INFO L435 NwaCegarLoop]: 72 mSDtfsCounter, 218 mSDsluCounter, 389 mSDsCounter, 0 mSdLazyCounter, 783 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 240 SdHoareTripleChecker+Valid, 461 SdHoareTripleChecker+Invalid, 795 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 783 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-03-09 02:07:33,558 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [240 Valid, 461 Invalid, 795 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 783 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-03-09 02:07:33,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1691 states. [2025-03-09 02:07:33,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1691 to 1387. [2025-03-09 02:07:33,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1387 states, 1171 states have (on average 1.2604611443210931) internal successors, (1476), 1190 states have internal predecessors, (1476), 183 states have call successors, (183), 14 states have call predecessors, (183), 14 states have return successors, (183), 182 states have call predecessors, (183), 183 states have call successors, (183) [2025-03-09 02:07:33,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1387 states to 1387 states and 1842 transitions. [2025-03-09 02:07:33,674 INFO L78 Accepts]: Start accepts. Automaton has 1387 states and 1842 transitions. Word has length 113 [2025-03-09 02:07:33,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:33,674 INFO L471 AbstractCegarLoop]: Abstraction has 1387 states and 1842 transitions. [2025-03-09 02:07:33,674 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 6.9) internal successors, (69), 11 states have internal predecessors, (69), 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-09 02:07:33,674 INFO L276 IsEmpty]: Start isEmpty. Operand 1387 states and 1842 transitions. [2025-03-09 02:07:33,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2025-03-09 02:07:33,675 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:33,675 INFO L218 NwaCegarLoop]: trace histogram [11, 11, 11, 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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1] [2025-03-09 02:07:33,681 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-09 02:07:33,875 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:33,875 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr28ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:33,876 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:33,876 INFO L85 PathProgramCache]: Analyzing trace with hash 599473448, now seen corresponding path program 2 times [2025-03-09 02:07:33,876 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:33,876 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1295597477] [2025-03-09 02:07:33,876 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-09 02:07:33,876 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:33,894 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 123 statements into 2 equivalence classes. [2025-03-09 02:07:33,905 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 123 of 123 statements. [2025-03-09 02:07:33,905 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-09 02:07:33,905 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:33,944 INFO L134 CoverageAnalysis]: Checked inductivity of 271 backedges. 51 proven. 0 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2025-03-09 02:07:33,944 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:33,944 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1295597477] [2025-03-09 02:07:33,944 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1295597477] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-09 02:07:33,944 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-09 02:07:33,944 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-09 02:07:33,945 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1432440440] [2025-03-09 02:07:33,945 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-09 02:07:33,945 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-09 02:07:33,945 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:33,945 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-09 02:07:33,945 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-09 02:07:33,946 INFO L87 Difference]: Start difference. First operand 1387 states and 1842 transitions. Second operand has 5 states, 5 states have (on average 14.2) internal successors, (71), 5 states have internal predecessors, (71), 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-09 02:07:34,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:34,350 INFO L93 Difference]: Finished difference Result 2418 states and 3261 transitions. [2025-03-09 02:07:34,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-09 02:07:34,350 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.2) internal successors, (71), 5 states have internal predecessors, (71), 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 123 [2025-03-09 02:07:34,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:34,357 INFO L225 Difference]: With dead ends: 2418 [2025-03-09 02:07:34,357 INFO L226 Difference]: Without dead ends: 1424 [2025-03-09 02:07:34,359 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-09 02:07:34,360 INFO L435 NwaCegarLoop]: 61 mSDtfsCounter, 52 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 250 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 178 SdHoareTripleChecker+Invalid, 254 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-09 02:07:34,360 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 178 Invalid, 254 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 250 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-09 02:07:34,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1424 states. [2025-03-09 02:07:34,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1424 to 1357. [2025-03-09 02:07:34,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1357 states, 1145 states have (on average 1.2724890829694324) internal successors, (1457), 1163 states have internal predecessors, (1457), 181 states have call successors, (181), 12 states have call predecessors, (181), 12 states have return successors, (181), 181 states have call predecessors, (181), 181 states have call successors, (181) [2025-03-09 02:07:34,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1357 states to 1357 states and 1819 transitions. [2025-03-09 02:07:34,452 INFO L78 Accepts]: Start accepts. Automaton has 1357 states and 1819 transitions. Word has length 123 [2025-03-09 02:07:34,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:34,452 INFO L471 AbstractCegarLoop]: Abstraction has 1357 states and 1819 transitions. [2025-03-09 02:07:34,452 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.2) internal successors, (71), 5 states have internal predecessors, (71), 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-09 02:07:34,452 INFO L276 IsEmpty]: Start isEmpty. Operand 1357 states and 1819 transitions. [2025-03-09 02:07:34,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2025-03-09 02:07:34,452 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:34,452 INFO L218 NwaCegarLoop]: trace histogram [11, 11, 11, 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, 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] [2025-03-09 02:07:34,453 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2025-03-09 02:07:34,453 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:34,453 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:34,453 INFO L85 PathProgramCache]: Analyzing trace with hash 646521900, now seen corresponding path program 1 times [2025-03-09 02:07:34,453 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:34,453 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [888567028] [2025-03-09 02:07:34,453 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:34,453 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:34,457 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 125 statements into 1 equivalence classes. [2025-03-09 02:07:34,462 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 125 of 125 statements. [2025-03-09 02:07:34,462 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:34,462 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:34,568 INFO L134 CoverageAnalysis]: Checked inductivity of 259 backedges. 2 proven. 37 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2025-03-09 02:07:34,568 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:34,568 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [888567028] [2025-03-09 02:07:34,568 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [888567028] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:07:34,569 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1816539779] [2025-03-09 02:07:34,569 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:34,569 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:34,569 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:07:34,571 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:07:34,576 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2025-03-09 02:07:34,603 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 125 statements into 1 equivalence classes. [2025-03-09 02:07:34,622 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 125 of 125 statements. [2025-03-09 02:07:34,622 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:34,622 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:34,624 INFO L256 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 11 conjuncts are in the unsatisfiable core [2025-03-09 02:07:34,631 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:07:34,729 INFO L134 CoverageAnalysis]: Checked inductivity of 259 backedges. 2 proven. 213 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2025-03-09 02:07:34,729 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:07:34,874 INFO L134 CoverageAnalysis]: Checked inductivity of 259 backedges. 2 proven. 37 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2025-03-09 02:07:34,874 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1816539779] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:07:34,874 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:07:34,874 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 12] total 22 [2025-03-09 02:07:34,874 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48830644] [2025-03-09 02:07:34,875 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:07:34,875 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2025-03-09 02:07:34,875 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:34,875 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2025-03-09 02:07:34,875 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=355, Unknown=0, NotChecked=0, Total=462 [2025-03-09 02:07:34,876 INFO L87 Difference]: Start difference. First operand 1357 states and 1819 transitions. Second operand has 22 states, 22 states have (on average 6.954545454545454) internal successors, (153), 22 states have internal predecessors, (153), 8 states have call successors, (33), 5 states have call predecessors, (33), 5 states have return successors, (33), 8 states have call predecessors, (33), 8 states have call successors, (33) [2025-03-09 02:07:35,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:35,275 INFO L93 Difference]: Finished difference Result 1987 states and 2609 transitions. [2025-03-09 02:07:35,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2025-03-09 02:07:35,276 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 6.954545454545454) internal successors, (153), 22 states have internal predecessors, (153), 8 states have call successors, (33), 5 states have call predecessors, (33), 5 states have return successors, (33), 8 states have call predecessors, (33), 8 states have call successors, (33) Word has length 125 [2025-03-09 02:07:35,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:35,279 INFO L225 Difference]: With dead ends: 1987 [2025-03-09 02:07:35,279 INFO L226 Difference]: Without dead ends: 1507 [2025-03-09 02:07:35,281 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 283 GetRequests, 240 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 411 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=467, Invalid=1513, Unknown=0, NotChecked=0, Total=1980 [2025-03-09 02:07:35,281 INFO L435 NwaCegarLoop]: 74 mSDtfsCounter, 267 mSDsluCounter, 715 mSDsCounter, 0 mSdLazyCounter, 223 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 267 SdHoareTripleChecker+Valid, 789 SdHoareTripleChecker+Invalid, 251 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-09 02:07:35,281 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [267 Valid, 789 Invalid, 251 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 223 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-09 02:07:35,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1507 states. [2025-03-09 02:07:35,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1507 to 1458. [2025-03-09 02:07:35,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1458 states, 1229 states have (on average 1.2530512611879576) internal successors, (1540), 1249 states have internal predecessors, (1540), 190 states have call successors, (190), 20 states have call predecessors, (190), 20 states have return successors, (190), 188 states have call predecessors, (190), 190 states have call successors, (190) [2025-03-09 02:07:35,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1458 states to 1458 states and 1920 transitions. [2025-03-09 02:07:35,357 INFO L78 Accepts]: Start accepts. Automaton has 1458 states and 1920 transitions. Word has length 125 [2025-03-09 02:07:35,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:35,357 INFO L471 AbstractCegarLoop]: Abstraction has 1458 states and 1920 transitions. [2025-03-09 02:07:35,357 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 6.954545454545454) internal successors, (153), 22 states have internal predecessors, (153), 8 states have call successors, (33), 5 states have call predecessors, (33), 5 states have return successors, (33), 8 states have call predecessors, (33), 8 states have call successors, (33) [2025-03-09 02:07:35,357 INFO L276 IsEmpty]: Start isEmpty. Operand 1458 states and 1920 transitions. [2025-03-09 02:07:35,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2025-03-09 02:07:35,358 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:35,358 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 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, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:07:35,365 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2025-03-09 02:07:35,558 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,SelfDestructingSolverStorable39 [2025-03-09 02:07:35,559 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr29ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:35,559 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:35,559 INFO L85 PathProgramCache]: Analyzing trace with hash -1585510176, now seen corresponding path program 2 times [2025-03-09 02:07:35,559 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:35,559 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1497366613] [2025-03-09 02:07:35,559 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-09 02:07:35,559 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:35,564 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 151 statements into 2 equivalence classes. [2025-03-09 02:07:35,571 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 151 of 151 statements. [2025-03-09 02:07:35,571 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-09 02:07:35,571 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-09 02:07:35,572 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1644225516] [2025-03-09 02:07:35,572 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-09 02:07:35,572 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:35,572 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:07:35,575 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:07:35,576 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2025-03-09 02:07:35,603 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 151 statements into 2 equivalence classes. [2025-03-09 02:07:35,627 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 151 of 151 statements. [2025-03-09 02:07:35,627 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-09 02:07:35,627 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:35,629 INFO L256 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 12 conjuncts are in the unsatisfiable core [2025-03-09 02:07:35,631 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:07:36,010 INFO L134 CoverageAnalysis]: Checked inductivity of 429 backedges. 65 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2025-03-09 02:07:36,011 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-09 02:07:36,011 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:36,011 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1497366613] [2025-03-09 02:07:36,011 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-09 02:07:36,011 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1644225516] [2025-03-09 02:07:36,011 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1644225516] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-09 02:07:36,011 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-09 02:07:36,011 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2025-03-09 02:07:36,011 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1734676321] [2025-03-09 02:07:36,011 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-09 02:07:36,011 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2025-03-09 02:07:36,011 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:36,011 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2025-03-09 02:07:36,011 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2025-03-09 02:07:36,012 INFO L87 Difference]: Start difference. First operand 1458 states and 1920 transitions. Second operand has 10 states, 9 states have (on average 9.333333333333334) internal successors, (84), 10 states have internal predecessors, (84), 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-09 02:07:36,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:36,486 INFO L93 Difference]: Finished difference Result 1991 states and 2670 transitions. [2025-03-09 02:07:36,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2025-03-09 02:07:36,487 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 9.333333333333334) internal successors, (84), 10 states have internal predecessors, (84), 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 151 [2025-03-09 02:07:36,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:36,492 INFO L225 Difference]: With dead ends: 1991 [2025-03-09 02:07:36,492 INFO L226 Difference]: Without dead ends: 1988 [2025-03-09 02:07:36,492 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 142 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-09 02:07:36,493 INFO L435 NwaCegarLoop]: 160 mSDtfsCounter, 194 mSDsluCounter, 390 mSDsCounter, 0 mSdLazyCounter, 647 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 202 SdHoareTripleChecker+Valid, 550 SdHoareTripleChecker+Invalid, 671 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 647 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-09 02:07:36,493 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [202 Valid, 550 Invalid, 671 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 647 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-09 02:07:36,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1988 states. [2025-03-09 02:07:36,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1988 to 1047. [2025-03-09 02:07:36,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 877 states have (on average 1.2075256556442417) internal successors, (1059), 894 states have internal predecessors, (1059), 134 states have call successors, (134), 20 states have call predecessors, (134), 20 states have return successors, (134), 132 states have call predecessors, (134), 134 states have call successors, (134) [2025-03-09 02:07:36,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 1327 transitions. [2025-03-09 02:07:36,585 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 1327 transitions. Word has length 151 [2025-03-09 02:07:36,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:36,585 INFO L471 AbstractCegarLoop]: Abstraction has 1047 states and 1327 transitions. [2025-03-09 02:07:36,585 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 9.333333333333334) internal successors, (84), 10 states have internal predecessors, (84), 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-09 02:07:36,585 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 1327 transitions. [2025-03-09 02:07:36,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2025-03-09 02:07:36,587 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:36,587 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:07:36,593 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2025-03-09 02:07:36,787 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,SelfDestructingSolverStorable40 [2025-03-09 02:07:36,787 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr28ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:36,788 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:36,788 INFO L85 PathProgramCache]: Analyzing trace with hash -1906175155, now seen corresponding path program 2 times [2025-03-09 02:07:36,788 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:36,788 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [357829230] [2025-03-09 02:07:36,788 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-09 02:07:36,788 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:36,792 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 152 statements into 2 equivalence classes. [2025-03-09 02:07:36,803 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 152 of 152 statements. [2025-03-09 02:07:36,803 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-09 02:07:36,803 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-09 02:07:36,804 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1549998399] [2025-03-09 02:07:36,804 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-09 02:07:36,804 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:36,804 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:07:36,809 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:07:36,825 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2025-03-09 02:07:36,866 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 152 statements into 2 equivalence classes. [2025-03-09 02:07:36,895 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 152 of 152 statements. [2025-03-09 02:07:36,895 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-09 02:07:36,895 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:36,899 INFO L256 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 12 conjuncts are in the unsatisfiable core [2025-03-09 02:07:36,901 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:07:37,318 INFO L134 CoverageAnalysis]: Checked inductivity of 430 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2025-03-09 02:07:37,318 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:07:37,577 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:37,577 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [357829230] [2025-03-09 02:07:37,577 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-09 02:07:37,578 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1549998399] [2025-03-09 02:07:37,578 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1549998399] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:07:37,578 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-03-09 02:07:37,578 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2025-03-09 02:07:37,578 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672210071] [2025-03-09 02:07:37,578 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-03-09 02:07:37,578 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2025-03-09 02:07:37,578 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:37,578 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2025-03-09 02:07:37,578 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2025-03-09 02:07:37,578 INFO L87 Difference]: Start difference. First operand 1047 states and 1327 transitions. Second operand has 10 states, 9 states have (on average 9.444444444444445) internal successors, (85), 10 states have internal predecessors, (85), 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-09 02:07:37,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:37,796 INFO L93 Difference]: Finished difference Result 1174 states and 1492 transitions. [2025-03-09 02:07:37,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2025-03-09 02:07:37,796 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 9.444444444444445) internal successors, (85), 10 states have internal predecessors, (85), 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 152 [2025-03-09 02:07:37,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:37,799 INFO L225 Difference]: With dead ends: 1174 [2025-03-09 02:07:37,799 INFO L226 Difference]: Without dead ends: 1171 [2025-03-09 02:07:37,799 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 162 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-09 02:07:37,799 INFO L435 NwaCegarLoop]: 67 mSDtfsCounter, 160 mSDsluCounter, 202 mSDsCounter, 0 mSdLazyCounter, 285 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 174 SdHoareTripleChecker+Valid, 269 SdHoareTripleChecker+Invalid, 294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 285 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-09 02:07:37,800 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [174 Valid, 269 Invalid, 294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 285 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-09 02:07:37,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1171 states. [2025-03-09 02:07:37,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1171 to 1148. [2025-03-09 02:07:37,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1148 states, 962 states have (on average 1.212058212058212) internal successors, (1166), 979 states have internal predecessors, (1166), 150 states have call successors, (150), 20 states have call predecessors, (150), 20 states have return successors, (150), 148 states have call predecessors, (150), 150 states have call successors, (150) [2025-03-09 02:07:37,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1148 states to 1148 states and 1466 transitions. [2025-03-09 02:07:37,863 INFO L78 Accepts]: Start accepts. Automaton has 1148 states and 1466 transitions. Word has length 152 [2025-03-09 02:07:37,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:37,863 INFO L471 AbstractCegarLoop]: Abstraction has 1148 states and 1466 transitions. [2025-03-09 02:07:37,863 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 9.444444444444445) internal successors, (85), 10 states have internal predecessors, (85), 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-09 02:07:37,863 INFO L276 IsEmpty]: Start isEmpty. Operand 1148 states and 1466 transitions. [2025-03-09 02:07:37,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2025-03-09 02:07:37,864 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:37,864 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:07:37,870 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2025-03-09 02:07:38,064 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,SelfDestructingSolverStorable41 [2025-03-09 02:07:38,064 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:38,065 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:38,065 INFO L85 PathProgramCache]: Analyzing trace with hash 2116712811, now seen corresponding path program 2 times [2025-03-09 02:07:38,065 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:38,065 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533119814] [2025-03-09 02:07:38,065 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-09 02:07:38,065 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:38,069 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 154 statements into 2 equivalence classes. [2025-03-09 02:07:38,081 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 154 of 154 statements. [2025-03-09 02:07:38,081 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-09 02:07:38,081 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-09 02:07:38,081 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1912721805] [2025-03-09 02:07:38,081 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-09 02:07:38,081 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:38,082 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:07:38,087 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:07:38,088 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2025-03-09 02:07:38,121 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 154 statements into 2 equivalence classes. [2025-03-09 02:07:38,151 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 154 of 154 statements. [2025-03-09 02:07:38,151 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-09 02:07:38,151 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:38,155 INFO L256 TraceCheckSpWp]: Trace formula consists of 277 conjuncts, 21 conjuncts are in the unsatisfiable core [2025-03-09 02:07:38,158 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:07:38,620 INFO L134 CoverageAnalysis]: Checked inductivity of 432 backedges. 0 proven. 68 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2025-03-09 02:07:38,620 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:07:39,197 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:39,197 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533119814] [2025-03-09 02:07:39,197 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-09 02:07:39,197 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1912721805] [2025-03-09 02:07:39,197 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1912721805] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:07:39,197 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-03-09 02:07:39,197 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2025-03-09 02:07:39,197 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1032914349] [2025-03-09 02:07:39,197 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-03-09 02:07:39,198 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2025-03-09 02:07:39,198 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:39,198 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2025-03-09 02:07:39,198 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=362, Unknown=0, NotChecked=0, Total=462 [2025-03-09 02:07:39,198 INFO L87 Difference]: Start difference. First operand 1148 states and 1466 transitions. Second operand has 12 states, 11 states have (on average 7.909090909090909) internal successors, (87), 12 states have internal predecessors, (87), 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-09 02:07:39,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:39,842 INFO L93 Difference]: Finished difference Result 1171 states and 1477 transitions. [2025-03-09 02:07:39,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2025-03-09 02:07:39,843 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.909090909090909) internal successors, (87), 12 states have internal predecessors, (87), 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 154 [2025-03-09 02:07:39,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:39,845 INFO L225 Difference]: With dead ends: 1171 [2025-03-09 02:07:39,845 INFO L226 Difference]: Without dead ends: 1164 [2025-03-09 02:07:39,845 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 285 GetRequests, 264 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-09 02:07:39,846 INFO L435 NwaCegarLoop]: 106 mSDtfsCounter, 79 mSDsluCounter, 551 mSDsCounter, 0 mSdLazyCounter, 1217 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 657 SdHoareTripleChecker+Invalid, 1219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1217 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-03-09 02:07:39,846 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [89 Valid, 657 Invalid, 1219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1217 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-03-09 02:07:39,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1164 states. [2025-03-09 02:07:39,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1164 to 1072. [2025-03-09 02:07:39,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1072 states, 898 states have (on average 1.1971046770601337) internal successors, (1075), 915 states have internal predecessors, (1075), 138 states have call successors, (138), 20 states have call predecessors, (138), 20 states have return successors, (138), 136 states have call predecessors, (138), 138 states have call successors, (138) [2025-03-09 02:07:39,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1072 states to 1072 states and 1351 transitions. [2025-03-09 02:07:39,910 INFO L78 Accepts]: Start accepts. Automaton has 1072 states and 1351 transitions. Word has length 154 [2025-03-09 02:07:39,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:39,910 INFO L471 AbstractCegarLoop]: Abstraction has 1072 states and 1351 transitions. [2025-03-09 02:07:39,911 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 7.909090909090909) internal successors, (87), 12 states have internal predecessors, (87), 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-09 02:07:39,911 INFO L276 IsEmpty]: Start isEmpty. Operand 1072 states and 1351 transitions. [2025-03-09 02:07:39,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2025-03-09 02:07:39,911 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:39,911 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 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, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:07:39,917 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2025-03-09 02:07:40,111 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:40,112 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:40,112 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:40,112 INFO L85 PathProgramCache]: Analyzing trace with hash 921011050, now seen corresponding path program 3 times [2025-03-09 02:07:40,112 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:40,112 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1475912789] [2025-03-09 02:07:40,112 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-09 02:07:40,112 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:40,117 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 154 statements into 13 equivalence classes. [2025-03-09 02:07:40,137 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) and asserted 154 of 154 statements. [2025-03-09 02:07:40,138 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2025-03-09 02:07:40,138 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-09 02:07:40,139 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1202479247] [2025-03-09 02:07:40,139 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-09 02:07:40,139 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:40,139 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:07:40,141 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:07:40,142 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2025-03-09 02:07:40,169 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 154 statements into 13 equivalence classes. [2025-03-09 02:07:40,181 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) and asserted 37 of 154 statements. [2025-03-09 02:07:40,181 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2025-03-09 02:07:40,181 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:40,182 INFO L256 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 19 conjuncts are in the unsatisfiable core [2025-03-09 02:07:40,185 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:07:40,447 INFO L134 CoverageAnalysis]: Checked inductivity of 457 backedges. 45 proven. 26 refuted. 0 times theorem prover too weak. 386 trivial. 0 not checked. [2025-03-09 02:07:40,447 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:07:40,602 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:40,602 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1475912789] [2025-03-09 02:07:40,602 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-09 02:07:40,602 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1202479247] [2025-03-09 02:07:40,602 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1202479247] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:07:40,602 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-03-09 02:07:40,602 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2025-03-09 02:07:40,603 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825542645] [2025-03-09 02:07:40,603 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-03-09 02:07:40,603 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2025-03-09 02:07:40,603 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:40,603 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2025-03-09 02:07:40,603 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2025-03-09 02:07:40,603 INFO L87 Difference]: Start difference. First operand 1072 states and 1351 transitions. Second operand has 10 states, 9 states have (on average 6.111111111111111) internal successors, (55), 10 states have internal predecessors, (55), 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-09 02:07:41,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:41,075 INFO L93 Difference]: Finished difference Result 1292 states and 1641 transitions. [2025-03-09 02:07:41,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2025-03-09 02:07:41,075 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 6.111111111111111) internal successors, (55), 10 states have internal predecessors, (55), 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 154 [2025-03-09 02:07:41,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:41,078 INFO L225 Difference]: With dead ends: 1292 [2025-03-09 02:07:41,078 INFO L226 Difference]: Without dead ends: 1288 [2025-03-09 02:07:41,078 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 153 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-09 02:07:41,079 INFO L435 NwaCegarLoop]: 70 mSDtfsCounter, 327 mSDsluCounter, 308 mSDsCounter, 0 mSdLazyCounter, 605 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 333 SdHoareTripleChecker+Valid, 378 SdHoareTripleChecker+Invalid, 653 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 605 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-09 02:07:41,079 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [333 Valid, 378 Invalid, 653 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 605 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-09 02:07:41,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1288 states. [2025-03-09 02:07:41,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1288 to 1062. [2025-03-09 02:07:41,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1062 states, 888 states have (on average 1.177927927927928) internal successors, (1046), 905 states have internal predecessors, (1046), 138 states have call successors, (138), 20 states have call predecessors, (138), 20 states have return successors, (138), 136 states have call predecessors, (138), 138 states have call successors, (138) [2025-03-09 02:07:41,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1062 states to 1062 states and 1322 transitions. [2025-03-09 02:07:41,146 INFO L78 Accepts]: Start accepts. Automaton has 1062 states and 1322 transitions. Word has length 154 [2025-03-09 02:07:41,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:41,146 INFO L471 AbstractCegarLoop]: Abstraction has 1062 states and 1322 transitions. [2025-03-09 02:07:41,146 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 6.111111111111111) internal successors, (55), 10 states have internal predecessors, (55), 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-09 02:07:41,146 INFO L276 IsEmpty]: Start isEmpty. Operand 1062 states and 1322 transitions. [2025-03-09 02:07:41,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2025-03-09 02:07:41,147 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:41,147 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, 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, 1] [2025-03-09 02:07:41,153 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2025-03-09 02:07:41,351 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:41,351 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr28ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:41,351 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:41,351 INFO L85 PathProgramCache]: Analyzing trace with hash 752522090, now seen corresponding path program 3 times [2025-03-09 02:07:41,351 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:41,351 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [98321748] [2025-03-09 02:07:41,351 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-09 02:07:41,351 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:41,357 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 164 statements into 11 equivalence classes. [2025-03-09 02:07:41,379 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) and asserted 164 of 164 statements. [2025-03-09 02:07:41,379 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2025-03-09 02:07:41,379 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-09 02:07:41,380 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [13567845] [2025-03-09 02:07:41,383 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-09 02:07:41,383 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:41,383 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:07:41,385 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:07:41,398 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2025-03-09 02:07:41,424 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 164 statements into 11 equivalence classes. [2025-03-09 02:07:41,446 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) and asserted 72 of 164 statements. [2025-03-09 02:07:41,446 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2025-03-09 02:07:41,446 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:41,447 INFO L256 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 26 conjuncts are in the unsatisfiable core [2025-03-09 02:07:41,449 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:07:41,881 INFO L134 CoverageAnalysis]: Checked inductivity of 503 backedges. 99 proven. 76 refuted. 0 times theorem prover too weak. 328 trivial. 0 not checked. [2025-03-09 02:07:41,881 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:07:42,883 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:42,883 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [98321748] [2025-03-09 02:07:42,883 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-09 02:07:42,883 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [13567845] [2025-03-09 02:07:42,883 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [13567845] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:07:42,883 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-03-09 02:07:42,883 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2025-03-09 02:07:42,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1041495569] [2025-03-09 02:07:42,883 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-03-09 02:07:42,883 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2025-03-09 02:07:42,883 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:42,884 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2025-03-09 02:07:42,884 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2025-03-09 02:07:42,884 INFO L87 Difference]: Start difference. First operand 1062 states and 1322 transitions. Second operand has 13 states, 12 states have (on average 6.916666666666667) internal successors, (83), 13 states have internal predecessors, (83), 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-09 02:07:44,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:44,725 INFO L93 Difference]: Finished difference Result 1189 states and 1485 transitions. [2025-03-09 02:07:44,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2025-03-09 02:07:44,726 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 6.916666666666667) internal successors, (83), 13 states have internal predecessors, (83), 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 164 [2025-03-09 02:07:44,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:44,728 INFO L225 Difference]: With dead ends: 1189 [2025-03-09 02:07:44,728 INFO L226 Difference]: Without dead ends: 1167 [2025-03-09 02:07:44,729 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 221 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=312, Invalid=1094, Unknown=0, NotChecked=0, Total=1406 [2025-03-09 02:07:44,729 INFO L435 NwaCegarLoop]: 39 mSDtfsCounter, 352 mSDsluCounter, 249 mSDsCounter, 0 mSdLazyCounter, 564 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 354 SdHoareTripleChecker+Valid, 288 SdHoareTripleChecker+Invalid, 629 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 564 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2025-03-09 02:07:44,729 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [354 Valid, 288 Invalid, 629 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 564 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2025-03-09 02:07:44,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1167 states. [2025-03-09 02:07:44,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1167 to 1025. [2025-03-09 02:07:44,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1025 states, 865 states have (on average 1.138728323699422) internal successors, (985), 881 states have internal predecessors, (985), 125 states have call successors, (125), 20 states have call predecessors, (125), 20 states have return successors, (125), 123 states have call predecessors, (125), 125 states have call successors, (125) [2025-03-09 02:07:44,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1025 states to 1025 states and 1235 transitions. [2025-03-09 02:07:44,802 INFO L78 Accepts]: Start accepts. Automaton has 1025 states and 1235 transitions. Word has length 164 [2025-03-09 02:07:44,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:44,802 INFO L471 AbstractCegarLoop]: Abstraction has 1025 states and 1235 transitions. [2025-03-09 02:07:44,802 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 6.916666666666667) internal successors, (83), 13 states have internal predecessors, (83), 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-09 02:07:44,802 INFO L276 IsEmpty]: Start isEmpty. Operand 1025 states and 1235 transitions. [2025-03-09 02:07:44,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2025-03-09 02:07:44,803 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:44,803 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, 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, 1] [2025-03-09 02:07:44,809 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-09 02:07:45,007 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:45,007 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:45,007 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:45,007 INFO L85 PathProgramCache]: Analyzing trace with hash 1619224136, now seen corresponding path program 3 times [2025-03-09 02:07:45,007 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:45,007 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [395899761] [2025-03-09 02:07:45,007 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-09 02:07:45,007 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:45,016 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 166 statements into 11 equivalence classes. [2025-03-09 02:07:45,028 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) and asserted 166 of 166 statements. [2025-03-09 02:07:45,028 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2025-03-09 02:07:45,028 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-09 02:07:45,029 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1877475786] [2025-03-09 02:07:45,029 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-09 02:07:45,029 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:45,029 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:07:45,031 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:07:45,032 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2025-03-09 02:07:45,060 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 166 statements into 11 equivalence classes. [2025-03-09 02:07:45,074 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) and asserted 74 of 166 statements. [2025-03-09 02:07:45,074 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2025-03-09 02:07:45,074 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:45,075 INFO L256 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 24 conjuncts are in the unsatisfiable core [2025-03-09 02:07:45,077 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:07:45,287 INFO L134 CoverageAnalysis]: Checked inductivity of 507 backedges. 66 proven. 79 refuted. 0 times theorem prover too weak. 362 trivial. 0 not checked. [2025-03-09 02:07:45,288 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:07:45,446 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:45,447 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [395899761] [2025-03-09 02:07:45,447 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-09 02:07:45,447 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1877475786] [2025-03-09 02:07:45,447 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1877475786] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:07:45,447 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-03-09 02:07:45,447 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2025-03-09 02:07:45,447 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1074043717] [2025-03-09 02:07:45,447 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-03-09 02:07:45,447 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2025-03-09 02:07:45,447 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:45,447 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2025-03-09 02:07:45,448 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2025-03-09 02:07:45,448 INFO L87 Difference]: Start difference. First operand 1025 states and 1235 transitions. Second operand has 11 states, 10 states have (on average 8.2) internal successors, (82), 11 states have internal predecessors, (82), 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-09 02:07:46,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:46,062 INFO L93 Difference]: Finished difference Result 1040 states and 1252 transitions. [2025-03-09 02:07:46,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2025-03-09 02:07:46,062 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 8.2) internal successors, (82), 11 states have internal predecessors, (82), 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 166 [2025-03-09 02:07:46,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:46,064 INFO L225 Difference]: With dead ends: 1040 [2025-03-09 02:07:46,065 INFO L226 Difference]: Without dead ends: 1010 [2025-03-09 02:07:46,065 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 233 GetRequests, 208 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-09 02:07:46,065 INFO L435 NwaCegarLoop]: 30 mSDtfsCounter, 223 mSDsluCounter, 182 mSDsCounter, 0 mSdLazyCounter, 493 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 223 SdHoareTripleChecker+Valid, 212 SdHoareTripleChecker+Invalid, 538 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 493 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-03-09 02:07:46,065 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [223 Valid, 212 Invalid, 538 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 493 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-03-09 02:07:46,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1010 states. [2025-03-09 02:07:46,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1010 to 958. [2025-03-09 02:07:46,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 958 states, 805 states have (on average 1.1341614906832298) internal successors, (913), 818 states have internal predecessors, (913), 119 states have call successors, (119), 20 states have call predecessors, (119), 20 states have return successors, (119), 119 states have call predecessors, (119), 119 states have call successors, (119) [2025-03-09 02:07:46,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 958 states to 958 states and 1151 transitions. [2025-03-09 02:07:46,133 INFO L78 Accepts]: Start accepts. Automaton has 958 states and 1151 transitions. Word has length 166 [2025-03-09 02:07:46,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:46,133 INFO L471 AbstractCegarLoop]: Abstraction has 958 states and 1151 transitions. [2025-03-09 02:07:46,134 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 8.2) internal successors, (82), 11 states have internal predecessors, (82), 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-09 02:07:46,134 INFO L276 IsEmpty]: Start isEmpty. Operand 958 states and 1151 transitions. [2025-03-09 02:07:46,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2025-03-09 02:07:46,135 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:46,135 INFO L218 NwaCegarLoop]: trace histogram [21, 21, 21, 5, 5, 5, 5, 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, 1, 1, 1, 1, 1] [2025-03-09 02:07:46,141 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2025-03-09 02:07:46,339 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,SelfDestructingSolverStorable45 [2025-03-09 02:07:46,339 INFO L396 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:46,339 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:46,339 INFO L85 PathProgramCache]: Analyzing trace with hash 1265650496, now seen corresponding path program 2 times [2025-03-09 02:07:46,339 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:46,339 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1021696944] [2025-03-09 02:07:46,339 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-09 02:07:46,339 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:46,344 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 215 statements into 2 equivalence classes. [2025-03-09 02:07:46,350 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 215 of 215 statements. [2025-03-09 02:07:46,351 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-09 02:07:46,351 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:46,506 INFO L134 CoverageAnalysis]: Checked inductivity of 1046 backedges. 206 proven. 0 refuted. 0 times theorem prover too weak. 840 trivial. 0 not checked. [2025-03-09 02:07:46,506 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:46,506 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1021696944] [2025-03-09 02:07:46,506 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1021696944] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-09 02:07:46,506 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-09 02:07:46,506 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2025-03-09 02:07:46,506 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1514696760] [2025-03-09 02:07:46,506 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-09 02:07:46,506 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2025-03-09 02:07:46,506 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:46,507 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2025-03-09 02:07:46,507 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2025-03-09 02:07:46,507 INFO L87 Difference]: Start difference. First operand 958 states and 1151 transitions. Second operand has 9 states, 8 states have (on average 14.125) internal successors, (113), 9 states have internal predecessors, (113), 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-09 02:07:46,912 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:46,912 INFO L93 Difference]: Finished difference Result 1197 states and 1435 transitions. [2025-03-09 02:07:46,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2025-03-09 02:07:46,913 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 14.125) internal successors, (113), 9 states have internal predecessors, (113), 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 215 [2025-03-09 02:07:46,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:46,915 INFO L225 Difference]: With dead ends: 1197 [2025-03-09 02:07:46,915 INFO L226 Difference]: Without dead ends: 1196 [2025-03-09 02:07:46,916 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2025-03-09 02:07:46,916 INFO L435 NwaCegarLoop]: 138 mSDtfsCounter, 263 mSDsluCounter, 278 mSDsCounter, 0 mSdLazyCounter, 524 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 263 SdHoareTripleChecker+Valid, 416 SdHoareTripleChecker+Invalid, 545 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 524 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-09 02:07:46,916 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [263 Valid, 416 Invalid, 545 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 524 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-09 02:07:46,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1196 states. [2025-03-09 02:07:46,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1196 to 957. [2025-03-09 02:07:46,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 805 states have (on average 1.1229813664596273) internal successors, (904), 817 states have internal predecessors, (904), 119 states have call successors, (119), 20 states have call predecessors, (119), 20 states have return successors, (119), 119 states have call predecessors, (119), 119 states have call successors, (119) [2025-03-09 02:07:46,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 1142 transitions. [2025-03-09 02:07:46,989 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 1142 transitions. Word has length 215 [2025-03-09 02:07:46,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:46,989 INFO L471 AbstractCegarLoop]: Abstraction has 957 states and 1142 transitions. [2025-03-09 02:07:46,990 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 14.125) internal successors, (113), 9 states have internal predecessors, (113), 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-09 02:07:46,990 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 1142 transitions. [2025-03-09 02:07:46,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2025-03-09 02:07:46,991 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:46,991 INFO L218 NwaCegarLoop]: trace histogram [22, 22, 22, 5, 5, 5, 5, 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, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2025-03-09 02:07:46,991 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2025-03-09 02:07:46,991 INFO L396 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:46,991 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:46,991 INFO L85 PathProgramCache]: Analyzing trace with hash -1034558371, now seen corresponding path program 1 times [2025-03-09 02:07:46,991 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:46,991 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1095038014] [2025-03-09 02:07:46,991 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:46,991 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:46,997 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 233 statements into 1 equivalence classes. [2025-03-09 02:07:47,003 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 233 of 233 statements. [2025-03-09 02:07:47,003 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:47,003 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:47,157 INFO L134 CoverageAnalysis]: Checked inductivity of 1128 backedges. 0 proven. 204 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2025-03-09 02:07:47,157 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:47,157 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1095038014] [2025-03-09 02:07:47,157 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1095038014] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:07:47,157 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [148218399] [2025-03-09 02:07:47,157 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:47,157 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:47,157 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:07:47,164 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:07:47,165 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2025-03-09 02:07:47,198 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 233 statements into 1 equivalence classes. [2025-03-09 02:07:47,228 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 233 of 233 statements. [2025-03-09 02:07:47,228 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:47,228 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:47,231 INFO L256 TraceCheckSpWp]: Trace formula consists of 404 conjuncts, 6 conjuncts are in the unsatisfiable core [2025-03-09 02:07:47,234 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:07:47,365 INFO L134 CoverageAnalysis]: Checked inductivity of 1128 backedges. 579 proven. 48 refuted. 0 times theorem prover too weak. 501 trivial. 0 not checked. [2025-03-09 02:07:47,365 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:07:47,543 INFO L134 CoverageAnalysis]: Checked inductivity of 1128 backedges. 131 proven. 48 refuted. 0 times theorem prover too weak. 949 trivial. 0 not checked. [2025-03-09 02:07:47,543 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [148218399] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:07:47,543 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:07:47,543 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 15 [2025-03-09 02:07:47,543 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1186016663] [2025-03-09 02:07:47,543 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:07:47,544 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2025-03-09 02:07:47,544 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:47,544 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2025-03-09 02:07:47,544 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2025-03-09 02:07:47,544 INFO L87 Difference]: Start difference. First operand 957 states and 1142 transitions. Second operand has 15 states, 15 states have (on average 15.466666666666667) internal successors, (232), 15 states have internal predecessors, (232), 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-09 02:07:48,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:48,581 INFO L93 Difference]: Finished difference Result 1627 states and 1972 transitions. [2025-03-09 02:07:48,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2025-03-09 02:07:48,582 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 15.466666666666667) internal successors, (232), 15 states have internal predecessors, (232), 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 233 [2025-03-09 02:07:48,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:48,584 INFO L225 Difference]: With dead ends: 1627 [2025-03-09 02:07:48,584 INFO L226 Difference]: Without dead ends: 1022 [2025-03-09 02:07:48,585 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 490 GetRequests, 458 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-09 02:07:48,585 INFO L435 NwaCegarLoop]: 99 mSDtfsCounter, 278 mSDsluCounter, 684 mSDsCounter, 0 mSdLazyCounter, 1210 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 289 SdHoareTripleChecker+Valid, 783 SdHoareTripleChecker+Invalid, 1256 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 1210 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2025-03-09 02:07:48,585 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [289 Valid, 783 Invalid, 1256 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 1210 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2025-03-09 02:07:48,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1022 states. [2025-03-09 02:07:48,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1022 to 954. [2025-03-09 02:07:48,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 954 states, 805 states have (on average 1.137888198757764) internal successors, (916), 817 states have internal predecessors, (916), 120 states have call successors, (120), 16 states have call predecessors, (120), 16 states have return successors, (120), 120 states have call predecessors, (120), 120 states have call successors, (120) [2025-03-09 02:07:48,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 954 states to 954 states and 1156 transitions. [2025-03-09 02:07:48,665 INFO L78 Accepts]: Start accepts. Automaton has 954 states and 1156 transitions. Word has length 233 [2025-03-09 02:07:48,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:48,665 INFO L471 AbstractCegarLoop]: Abstraction has 954 states and 1156 transitions. [2025-03-09 02:07:48,665 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 15.466666666666667) internal successors, (232), 15 states have internal predecessors, (232), 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-09 02:07:48,666 INFO L276 IsEmpty]: Start isEmpty. Operand 954 states and 1156 transitions. [2025-03-09 02:07:48,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2025-03-09 02:07:48,667 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:48,667 INFO L218 NwaCegarLoop]: trace histogram [22, 22, 22, 5, 5, 5, 5, 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, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2025-03-09 02:07:48,690 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-09 02:07:48,871 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2025-03-09 02:07:48,871 INFO L396 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:48,871 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:48,872 INFO L85 PathProgramCache]: Analyzing trace with hash -410867939, now seen corresponding path program 2 times [2025-03-09 02:07:48,872 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:48,872 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [968267942] [2025-03-09 02:07:48,872 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-09 02:07:48,872 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:48,877 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 233 statements into 2 equivalence classes. [2025-03-09 02:07:48,884 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 233 of 233 statements. [2025-03-09 02:07:48,884 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-09 02:07:48,884 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:49,026 INFO L134 CoverageAnalysis]: Checked inductivity of 1128 backedges. 0 proven. 204 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2025-03-09 02:07:49,027 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:49,027 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [968267942] [2025-03-09 02:07:49,027 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [968267942] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:07:49,027 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1350992148] [2025-03-09 02:07:49,027 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-09 02:07:49,027 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:49,027 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:07:49,031 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:07:49,032 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2025-03-09 02:07:49,063 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 233 statements into 2 equivalence classes. [2025-03-09 02:07:49,094 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 233 of 233 statements. [2025-03-09 02:07:49,095 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-09 02:07:49,095 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:49,096 INFO L256 TraceCheckSpWp]: Trace formula consists of 404 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-03-09 02:07:49,100 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:07:49,386 INFO L134 CoverageAnalysis]: Checked inductivity of 1128 backedges. 0 proven. 204 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2025-03-09 02:07:49,386 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:07:49,617 INFO L134 CoverageAnalysis]: Checked inductivity of 1128 backedges. 0 proven. 204 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2025-03-09 02:07:49,618 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1350992148] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:07:49,618 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:07:49,618 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 21 [2025-03-09 02:07:49,618 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [813852662] [2025-03-09 02:07:49,618 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:07:49,618 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2025-03-09 02:07:49,618 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:49,620 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2025-03-09 02:07:49,620 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=291, Unknown=0, NotChecked=0, Total=462 [2025-03-09 02:07:49,621 INFO L87 Difference]: Start difference. First operand 954 states and 1156 transitions. Second operand has 22 states, 21 states have (on average 16.952380952380953) internal successors, (356), 22 states have internal predecessors, (356), 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-09 02:07:50,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:50,434 INFO L93 Difference]: Finished difference Result 2306 states and 2892 transitions. [2025-03-09 02:07:50,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2025-03-09 02:07:50,435 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 16.952380952380953) internal successors, (356), 22 states have internal predecessors, (356), 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 233 [2025-03-09 02:07:50,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:50,438 INFO L225 Difference]: With dead ends: 2306 [2025-03-09 02:07:50,438 INFO L226 Difference]: Without dead ends: 2305 [2025-03-09 02:07:50,439 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 490 GetRequests, 452 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 535 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=587, Invalid=973, Unknown=0, NotChecked=0, Total=1560 [2025-03-09 02:07:50,439 INFO L435 NwaCegarLoop]: 51 mSDtfsCounter, 1357 mSDsluCounter, 603 mSDsCounter, 0 mSdLazyCounter, 667 mSolverCounterSat, 210 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1371 SdHoareTripleChecker+Valid, 654 SdHoareTripleChecker+Invalid, 877 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 210 IncrementalHoareTripleChecker+Valid, 667 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-03-09 02:07:50,439 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1371 Valid, 654 Invalid, 877 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [210 Valid, 667 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-03-09 02:07:50,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2305 states. [2025-03-09 02:07:50,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2305 to 1571. [2025-03-09 02:07:50,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1571 states, 1339 states have (on average 1.152352501867065) internal successors, (1543), 1351 states have internal predecessors, (1543), 203 states have call successors, (203), 16 states have call predecessors, (203), 16 states have return successors, (203), 203 states have call predecessors, (203), 203 states have call successors, (203) [2025-03-09 02:07:50,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1571 states to 1571 states and 1949 transitions. [2025-03-09 02:07:50,580 INFO L78 Accepts]: Start accepts. Automaton has 1571 states and 1949 transitions. Word has length 233 [2025-03-09 02:07:50,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:50,580 INFO L471 AbstractCegarLoop]: Abstraction has 1571 states and 1949 transitions. [2025-03-09 02:07:50,581 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 16.952380952380953) internal successors, (356), 22 states have internal predecessors, (356), 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-09 02:07:50,581 INFO L276 IsEmpty]: Start isEmpty. Operand 1571 states and 1949 transitions. [2025-03-09 02:07:50,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 240 [2025-03-09 02:07:50,582 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:50,582 INFO L218 NwaCegarLoop]: trace histogram [22, 22, 22, 5, 5, 5, 5, 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, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:07:50,589 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2025-03-09 02:07:50,782 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2025-03-09 02:07:50,783 INFO L396 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:50,783 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:50,784 INFO L85 PathProgramCache]: Analyzing trace with hash 1449948824, now seen corresponding path program 1 times [2025-03-09 02:07:50,784 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:50,784 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [125757041] [2025-03-09 02:07:50,784 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:50,784 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:50,804 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 239 statements into 1 equivalence classes. [2025-03-09 02:07:50,812 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 239 of 239 statements. [2025-03-09 02:07:50,813 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:50,813 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:51,060 INFO L134 CoverageAnalysis]: Checked inductivity of 1136 backedges. 0 proven. 212 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2025-03-09 02:07:51,060 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:51,060 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [125757041] [2025-03-09 02:07:51,060 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [125757041] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:07:51,061 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1413429102] [2025-03-09 02:07:51,061 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:51,061 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:51,061 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:07:51,062 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:07:51,064 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2025-03-09 02:07:51,095 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 239 statements into 1 equivalence classes. [2025-03-09 02:07:51,129 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 239 of 239 statements. [2025-03-09 02:07:51,130 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:51,130 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:51,131 INFO L256 TraceCheckSpWp]: Trace formula consists of 415 conjuncts, 17 conjuncts are in the unsatisfiable core [2025-03-09 02:07:51,134 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:07:51,305 INFO L134 CoverageAnalysis]: Checked inductivity of 1136 backedges. 0 proven. 1032 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2025-03-09 02:07:51,305 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:07:51,592 INFO L134 CoverageAnalysis]: Checked inductivity of 1136 backedges. 0 proven. 212 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2025-03-09 02:07:51,592 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1413429102] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:07:51,592 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:07:51,592 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 18] total 34 [2025-03-09 02:07:51,592 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1070797899] [2025-03-09 02:07:51,592 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:07:51,593 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2025-03-09 02:07:51,593 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:51,593 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2025-03-09 02:07:51,594 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=245, Invalid=877, Unknown=0, NotChecked=0, Total=1122 [2025-03-09 02:07:51,594 INFO L87 Difference]: Start difference. First operand 1571 states and 1949 transitions. Second operand has 34 states, 34 states have (on average 8.235294117647058) internal successors, (280), 34 states have internal predecessors, (280), 14 states have call successors, (66), 8 states have call predecessors, (66), 8 states have return successors, (66), 14 states have call predecessors, (66), 14 states have call successors, (66) [2025-03-09 02:07:52,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:52,332 INFO L93 Difference]: Finished difference Result 2410 states and 2946 transitions. [2025-03-09 02:07:52,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2025-03-09 02:07:52,333 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 8.235294117647058) internal successors, (280), 34 states have internal predecessors, (280), 14 states have call successors, (66), 8 states have call predecessors, (66), 8 states have return successors, (66), 14 states have call predecessors, (66), 14 states have call successors, (66) Word has length 239 [2025-03-09 02:07:52,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:52,337 INFO L225 Difference]: With dead ends: 2410 [2025-03-09 02:07:52,337 INFO L226 Difference]: Without dead ends: 1695 [2025-03-09 02:07:52,340 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 530 GetRequests, 462 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1121 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1108, Invalid=3722, Unknown=0, NotChecked=0, Total=4830 [2025-03-09 02:07:52,340 INFO L435 NwaCegarLoop]: 68 mSDtfsCounter, 394 mSDsluCounter, 738 mSDsCounter, 0 mSdLazyCounter, 316 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 394 SdHoareTripleChecker+Valid, 806 SdHoareTripleChecker+Invalid, 364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 316 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-09 02:07:52,340 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [394 Valid, 806 Invalid, 364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 316 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-09 02:07:52,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1695 states. [2025-03-09 02:07:52,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1695 to 1556. [2025-03-09 02:07:52,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1556 states, 1311 states have (on average 1.1273836765827612) internal successors, (1478), 1327 states have internal predecessors, (1478), 200 states have call successors, (200), 32 states have call predecessors, (200), 32 states have return successors, (200), 196 states have call predecessors, (200), 200 states have call successors, (200) [2025-03-09 02:07:52,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1556 states to 1556 states and 1878 transitions. [2025-03-09 02:07:52,488 INFO L78 Accepts]: Start accepts. Automaton has 1556 states and 1878 transitions. Word has length 239 [2025-03-09 02:07:52,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:52,488 INFO L471 AbstractCegarLoop]: Abstraction has 1556 states and 1878 transitions. [2025-03-09 02:07:52,489 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 8.235294117647058) internal successors, (280), 34 states have internal predecessors, (280), 14 states have call successors, (66), 8 states have call predecessors, (66), 8 states have return successors, (66), 14 states have call predecessors, (66), 14 states have call successors, (66) [2025-03-09 02:07:52,489 INFO L276 IsEmpty]: Start isEmpty. Operand 1556 states and 1878 transitions. [2025-03-09 02:07:52,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 290 [2025-03-09 02:07:52,490 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:52,490 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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] [2025-03-09 02:07:52,496 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2025-03-09 02:07:52,691 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,SelfDestructingSolverStorable49 [2025-03-09 02:07:52,691 INFO L396 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:52,691 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:52,691 INFO L85 PathProgramCache]: Analyzing trace with hash 2095706565, now seen corresponding path program 1 times [2025-03-09 02:07:52,691 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:52,691 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449217157] [2025-03-09 02:07:52,691 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:52,691 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:52,699 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 289 statements into 1 equivalence classes. [2025-03-09 02:07:52,707 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 289 of 289 statements. [2025-03-09 02:07:52,707 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:52,707 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:52,858 INFO L134 CoverageAnalysis]: Checked inductivity of 1783 backedges. 85 proven. 294 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2025-03-09 02:07:52,858 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:52,858 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1449217157] [2025-03-09 02:07:52,858 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1449217157] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:07:52,858 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [191227811] [2025-03-09 02:07:52,858 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:07:52,858 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:52,858 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:07:52,860 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:07:52,862 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2025-03-09 02:07:52,894 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 289 statements into 1 equivalence classes. [2025-03-09 02:07:52,929 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 289 of 289 statements. [2025-03-09 02:07:52,929 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:07:52,930 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:52,931 INFO L256 TraceCheckSpWp]: Trace formula consists of 492 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-03-09 02:07:52,934 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:07:53,088 INFO L134 CoverageAnalysis]: Checked inductivity of 1783 backedges. 617 proven. 187 refuted. 0 times theorem prover too weak. 979 trivial. 0 not checked. [2025-03-09 02:07:53,088 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:07:53,270 INFO L134 CoverageAnalysis]: Checked inductivity of 1783 backedges. 177 proven. 187 refuted. 0 times theorem prover too weak. 1419 trivial. 0 not checked. [2025-03-09 02:07:53,270 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [191227811] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:07:53,270 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:07:53,270 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 14 [2025-03-09 02:07:53,270 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1094683300] [2025-03-09 02:07:53,270 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:07:53,271 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2025-03-09 02:07:53,271 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:53,271 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2025-03-09 02:07:53,271 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2025-03-09 02:07:53,271 INFO L87 Difference]: Start difference. First operand 1556 states and 1878 transitions. Second operand has 14 states, 14 states have (on average 15.714285714285714) internal successors, (220), 14 states have internal predecessors, (220), 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-09 02:07:55,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:55,218 INFO L93 Difference]: Finished difference Result 3245 states and 3984 transitions. [2025-03-09 02:07:55,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2025-03-09 02:07:55,219 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 15.714285714285714) internal successors, (220), 14 states have internal predecessors, (220), 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 289 [2025-03-09 02:07:55,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:55,224 INFO L225 Difference]: With dead ends: 3245 [2025-03-09 02:07:55,224 INFO L226 Difference]: Without dead ends: 2205 [2025-03-09 02:07:55,226 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 606 GetRequests, 573 SyntacticMatches, 6 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=191, Invalid=621, Unknown=0, NotChecked=0, Total=812 [2025-03-09 02:07:55,227 INFO L435 NwaCegarLoop]: 208 mSDtfsCounter, 353 mSDsluCounter, 1203 mSDsCounter, 0 mSdLazyCounter, 2052 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 360 SdHoareTripleChecker+Valid, 1411 SdHoareTripleChecker+Invalid, 2103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 2052 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2025-03-09 02:07:55,227 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [360 Valid, 1411 Invalid, 2103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 2052 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2025-03-09 02:07:55,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2205 states. [2025-03-09 02:07:55,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2205 to 1851. [2025-03-09 02:07:55,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1851 states, 1560 states have (on average 1.1256410256410256) internal successors, (1756), 1577 states have internal predecessors, (1756), 246 states have call successors, (246), 32 states have call predecessors, (246), 32 states have return successors, (246), 241 states have call predecessors, (246), 246 states have call successors, (246) [2025-03-09 02:07:55,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1851 states to 1851 states and 2248 transitions. [2025-03-09 02:07:55,461 INFO L78 Accepts]: Start accepts. Automaton has 1851 states and 2248 transitions. Word has length 289 [2025-03-09 02:07:55,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:55,461 INFO L471 AbstractCegarLoop]: Abstraction has 1851 states and 2248 transitions. [2025-03-09 02:07:55,461 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 15.714285714285714) internal successors, (220), 14 states have internal predecessors, (220), 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-09 02:07:55,461 INFO L276 IsEmpty]: Start isEmpty. Operand 1851 states and 2248 transitions. [2025-03-09 02:07:55,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 331 [2025-03-09 02:07:55,462 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:55,463 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 8, 8, 8, 8, 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, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:07:55,469 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2025-03-09 02:07:55,663 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:55,663 INFO L396 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:55,663 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:55,664 INFO L85 PathProgramCache]: Analyzing trace with hash -175479161, now seen corresponding path program 2 times [2025-03-09 02:07:55,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:55,664 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [684799720] [2025-03-09 02:07:55,664 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-09 02:07:55,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:55,670 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 330 statements into 2 equivalence classes. [2025-03-09 02:07:55,679 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 330 of 330 statements. [2025-03-09 02:07:55,679 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-09 02:07:55,679 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:55,836 INFO L134 CoverageAnalysis]: Checked inductivity of 2386 backedges. 100 proven. 426 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2025-03-09 02:07:55,837 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:55,837 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [684799720] [2025-03-09 02:07:55,837 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [684799720] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:07:55,837 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [359764605] [2025-03-09 02:07:55,837 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-09 02:07:55,837 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:55,837 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:07:55,843 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:07:55,845 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2025-03-09 02:07:55,884 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 330 statements into 2 equivalence classes. [2025-03-09 02:07:55,928 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 330 of 330 statements. [2025-03-09 02:07:55,928 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-09 02:07:55,928 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:55,930 INFO L256 TraceCheckSpWp]: Trace formula consists of 556 conjuncts, 10 conjuncts are in the unsatisfiable core [2025-03-09 02:07:55,933 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:07:56,150 INFO L134 CoverageAnalysis]: Checked inductivity of 2386 backedges. 220 proven. 426 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2025-03-09 02:07:56,150 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:07:56,417 INFO L134 CoverageAnalysis]: Checked inductivity of 2386 backedges. 100 proven. 426 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2025-03-09 02:07:56,417 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [359764605] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:07:56,417 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:07:56,417 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 14 [2025-03-09 02:07:56,417 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [850589843] [2025-03-09 02:07:56,418 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:07:56,418 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2025-03-09 02:07:56,418 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:07:56,418 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2025-03-09 02:07:56,418 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2025-03-09 02:07:56,419 INFO L87 Difference]: Start difference. First operand 1851 states and 2248 transitions. Second operand has 14 states, 14 states have (on average 15.642857142857142) internal successors, (219), 14 states have internal predecessors, (219), 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-09 02:07:58,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:07:58,909 INFO L93 Difference]: Finished difference Result 3629 states and 4497 transitions. [2025-03-09 02:07:58,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2025-03-09 02:07:58,910 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 15.642857142857142) internal successors, (219), 14 states have internal predecessors, (219), 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 330 [2025-03-09 02:07:58,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:07:58,915 INFO L225 Difference]: With dead ends: 3629 [2025-03-09 02:07:58,915 INFO L226 Difference]: Without dead ends: 2530 [2025-03-09 02:07:58,917 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 695 GetRequests, 655 SyntacticMatches, 9 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=243, Invalid=813, Unknown=0, NotChecked=0, Total=1056 [2025-03-09 02:07:58,917 INFO L435 NwaCegarLoop]: 239 mSDtfsCounter, 424 mSDsluCounter, 1427 mSDsCounter, 0 mSdLazyCounter, 2485 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 433 SdHoareTripleChecker+Valid, 1666 SdHoareTripleChecker+Invalid, 2547 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 2485 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2025-03-09 02:07:58,918 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [433 Valid, 1666 Invalid, 2547 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 2485 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2025-03-09 02:07:58,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2530 states. [2025-03-09 02:07:59,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2530 to 2007. [2025-03-09 02:07:59,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2007 states, 1691 states have (on average 1.1259609698403312) internal successors, (1904), 1708 states have internal predecessors, (1904), 273 states have call successors, (273), 30 states have call predecessors, (273), 30 states have return successors, (273), 268 states have call predecessors, (273), 273 states have call successors, (273) [2025-03-09 02:07:59,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2007 states to 2007 states and 2450 transitions. [2025-03-09 02:07:59,134 INFO L78 Accepts]: Start accepts. Automaton has 2007 states and 2450 transitions. Word has length 330 [2025-03-09 02:07:59,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:07:59,134 INFO L471 AbstractCegarLoop]: Abstraction has 2007 states and 2450 transitions. [2025-03-09 02:07:59,134 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 15.642857142857142) internal successors, (219), 14 states have internal predecessors, (219), 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-09 02:07:59,134 INFO L276 IsEmpty]: Start isEmpty. Operand 2007 states and 2450 transitions. [2025-03-09 02:07:59,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 331 [2025-03-09 02:07:59,136 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:07:59,136 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 8, 8, 8, 7, 7, 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, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:07:59,143 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2025-03-09 02:07:59,337 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:59,337 INFO L396 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:07:59,338 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:07:59,338 INFO L85 PathProgramCache]: Analyzing trace with hash 174574280, now seen corresponding path program 2 times [2025-03-09 02:07:59,338 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:07:59,338 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1818166184] [2025-03-09 02:07:59,338 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-09 02:07:59,338 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:07:59,345 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 330 statements into 2 equivalence classes. [2025-03-09 02:07:59,355 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 330 of 330 statements. [2025-03-09 02:07:59,356 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-09 02:07:59,356 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:59,601 INFO L134 CoverageAnalysis]: Checked inductivity of 2374 backedges. 0 proven. 514 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2025-03-09 02:07:59,602 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:07:59,602 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1818166184] [2025-03-09 02:07:59,602 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1818166184] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:07:59,602 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [613443785] [2025-03-09 02:07:59,602 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-09 02:07:59,602 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:07:59,602 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:07:59,604 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:07:59,606 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2025-03-09 02:07:59,639 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 330 statements into 2 equivalence classes. [2025-03-09 02:07:59,679 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 330 of 330 statements. [2025-03-09 02:07:59,680 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-09 02:07:59,680 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:07:59,681 INFO L256 TraceCheckSpWp]: Trace formula consists of 556 conjuncts, 12 conjuncts are in the unsatisfiable core [2025-03-09 02:07:59,684 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:08:00,205 INFO L134 CoverageAnalysis]: Checked inductivity of 2374 backedges. 13 proven. 501 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2025-03-09 02:08:00,206 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:08:00,720 INFO L134 CoverageAnalysis]: Checked inductivity of 2374 backedges. 13 proven. 501 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2025-03-09 02:08:00,720 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [613443785] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:08:00,720 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:08:00,720 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 35 [2025-03-09 02:08:00,720 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1865973105] [2025-03-09 02:08:00,720 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:08:00,721 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2025-03-09 02:08:00,721 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:08:00,722 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2025-03-09 02:08:00,722 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=1124, Unknown=0, NotChecked=0, Total=1260 [2025-03-09 02:08:00,722 INFO L87 Difference]: Start difference. First operand 2007 states and 2450 transitions. Second operand has 36 states, 35 states have (on average 14.657142857142857) internal successors, (513), 36 states have internal predecessors, (513), 28 states have call successors, (91), 1 states have call predecessors, (91), 1 states have return successors, (91), 28 states have call predecessors, (91), 28 states have call successors, (91) [2025-03-09 02:08:17,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:08:17,756 INFO L93 Difference]: Finished difference Result 8668 states and 11086 transitions. [2025-03-09 02:08:17,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 282 states. [2025-03-09 02:08:17,757 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 35 states have (on average 14.657142857142857) internal successors, (513), 36 states have internal predecessors, (513), 28 states have call successors, (91), 1 states have call predecessors, (91), 1 states have return successors, (91), 28 states have call predecessors, (91), 28 states have call successors, (91) Word has length 330 [2025-03-09 02:08:17,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:08:17,770 INFO L225 Difference]: With dead ends: 8668 [2025-03-09 02:08:17,770 INFO L226 Difference]: Without dead ends: 8666 [2025-03-09 02:08:17,777 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1030 GetRequests, 717 SyntacticMatches, 0 SemanticMatches, 313 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43836 ImplicationChecksByTransitivity, 9.3s TimeCoverageRelationStatistics Valid=16766, Invalid=82144, Unknown=0, NotChecked=0, Total=98910 [2025-03-09 02:08:17,777 INFO L435 NwaCegarLoop]: 263 mSDtfsCounter, 8805 mSDsluCounter, 6722 mSDsCounter, 0 mSdLazyCounter, 12125 mSolverCounterSat, 1572 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8811 SdHoareTripleChecker+Valid, 6985 SdHoareTripleChecker+Invalid, 13697 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1572 IncrementalHoareTripleChecker+Valid, 12125 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.3s IncrementalHoareTripleChecker+Time [2025-03-09 02:08:17,778 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [8811 Valid, 6985 Invalid, 13697 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1572 Valid, 12125 Invalid, 0 Unknown, 0 Unchecked, 6.3s Time] [2025-03-09 02:08:17,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8666 states. [2025-03-09 02:08:18,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8666 to 4093. [2025-03-09 02:08:18,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4093 states, 3499 states have (on average 1.1749071163189482) internal successors, (4111), 3516 states have internal predecessors, (4111), 551 states have call successors, (551), 30 states have call predecessors, (551), 30 states have return successors, (551), 546 states have call predecessors, (551), 551 states have call successors, (551) [2025-03-09 02:08:18,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4093 states to 4093 states and 5213 transitions. [2025-03-09 02:08:18,424 INFO L78 Accepts]: Start accepts. Automaton has 4093 states and 5213 transitions. Word has length 330 [2025-03-09 02:08:18,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:08:18,424 INFO L471 AbstractCegarLoop]: Abstraction has 4093 states and 5213 transitions. [2025-03-09 02:08:18,425 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 35 states have (on average 14.657142857142857) internal successors, (513), 36 states have internal predecessors, (513), 28 states have call successors, (91), 1 states have call predecessors, (91), 1 states have return successors, (91), 28 states have call predecessors, (91), 28 states have call successors, (91) [2025-03-09 02:08:18,425 INFO L276 IsEmpty]: Start isEmpty. Operand 4093 states and 5213 transitions. [2025-03-09 02:08:18,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 336 [2025-03-09 02:08:18,426 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:08:18,426 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:08:18,433 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2025-03-09 02:08:18,627 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:08:18,630 INFO L396 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr32ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:08:18,630 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:08:18,630 INFO L85 PathProgramCache]: Analyzing trace with hash 1699148788, now seen corresponding path program 1 times [2025-03-09 02:08:18,630 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:08:18,630 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [343448847] [2025-03-09 02:08:18,630 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:08:18,631 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:08:18,638 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 335 statements into 1 equivalence classes. [2025-03-09 02:08:18,646 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 335 of 335 statements. [2025-03-09 02:08:18,646 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:08:18,646 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:08:18,969 INFO L134 CoverageAnalysis]: Checked inductivity of 2382 backedges. 10 proven. 512 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2025-03-09 02:08:18,969 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:08:18,969 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [343448847] [2025-03-09 02:08:18,969 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [343448847] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:08:18,970 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [188312298] [2025-03-09 02:08:18,970 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:08:18,970 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:08:18,970 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:08:18,972 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:08:18,973 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2025-03-09 02:08:19,007 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 335 statements into 1 equivalence classes. [2025-03-09 02:08:19,048 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 335 of 335 statements. [2025-03-09 02:08:19,048 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:08:19,048 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:08:19,050 INFO L256 TraceCheckSpWp]: Trace formula consists of 566 conjuncts, 21 conjuncts are in the unsatisfiable core [2025-03-09 02:08:19,053 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:08:19,261 INFO L134 CoverageAnalysis]: Checked inductivity of 2382 backedges. 10 proven. 2208 refuted. 0 times theorem prover too weak. 164 trivial. 0 not checked. [2025-03-09 02:08:19,261 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:08:19,665 INFO L134 CoverageAnalysis]: Checked inductivity of 2382 backedges. 10 proven. 512 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2025-03-09 02:08:19,665 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [188312298] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:08:19,665 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:08:19,665 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 22] total 42 [2025-03-09 02:08:19,665 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [748637945] [2025-03-09 02:08:19,665 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:08:19,666 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2025-03-09 02:08:19,666 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:08:19,667 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2025-03-09 02:08:19,667 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=397, Invalid=1325, Unknown=0, NotChecked=0, Total=1722 [2025-03-09 02:08:19,667 INFO L87 Difference]: Start difference. First operand 4093 states and 5213 transitions. Second operand has 42 states, 42 states have (on average 9.119047619047619) internal successors, (383), 42 states have internal predecessors, (383), 18 states have call successors, (93), 10 states have call predecessors, (93), 10 states have return successors, (93), 18 states have call predecessors, (93), 18 states have call successors, (93) [2025-03-09 02:08:21,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:08:21,384 INFO L93 Difference]: Finished difference Result 7948 states and 10183 transitions. [2025-03-09 02:08:21,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2025-03-09 02:08:21,384 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 9.119047619047619) internal successors, (383), 42 states have internal predecessors, (383), 18 states have call successors, (93), 10 states have call predecessors, (93), 10 states have return successors, (93), 18 states have call predecessors, (93), 18 states have call successors, (93) Word has length 335 [2025-03-09 02:08:21,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:08:21,394 INFO L225 Difference]: With dead ends: 7948 [2025-03-09 02:08:21,394 INFO L226 Difference]: Without dead ends: 5030 [2025-03-09 02:08:21,400 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 740 GetRequests, 650 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2047 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1998, Invalid=6374, Unknown=0, NotChecked=0, Total=8372 [2025-03-09 02:08:21,400 INFO L435 NwaCegarLoop]: 69 mSDtfsCounter, 468 mSDsluCounter, 1112 mSDsCounter, 0 mSdLazyCounter, 461 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 468 SdHoareTripleChecker+Valid, 1181 SdHoareTripleChecker+Invalid, 511 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 461 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-09 02:08:21,400 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [468 Valid, 1181 Invalid, 511 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 461 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-09 02:08:21,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5030 states. [2025-03-09 02:08:22,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5030 to 4870. [2025-03-09 02:08:22,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4870 states, 4145 states have (on average 1.153437876960193) internal successors, (4781), 4162 states have internal predecessors, (4781), 663 states have call successors, (663), 49 states have call predecessors, (663), 49 states have return successors, (663), 658 states have call predecessors, (663), 663 states have call successors, (663) [2025-03-09 02:08:22,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4870 states to 4870 states and 6107 transitions. [2025-03-09 02:08:22,087 INFO L78 Accepts]: Start accepts. Automaton has 4870 states and 6107 transitions. Word has length 335 [2025-03-09 02:08:22,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:08:22,087 INFO L471 AbstractCegarLoop]: Abstraction has 4870 states and 6107 transitions. [2025-03-09 02:08:22,087 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 9.119047619047619) internal successors, (383), 42 states have internal predecessors, (383), 18 states have call successors, (93), 10 states have call predecessors, (93), 10 states have return successors, (93), 18 states have call predecessors, (93), 18 states have call successors, (93) [2025-03-09 02:08:22,087 INFO L276 IsEmpty]: Start isEmpty. Operand 4870 states and 6107 transitions. [2025-03-09 02:08:22,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 372 [2025-03-09 02:08:22,089 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:08:22,089 INFO L218 NwaCegarLoop]: trace histogram [35, 35, 35, 9, 9, 9, 9, 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, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:08:22,096 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2025-03-09 02:08:22,294 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:08:22,294 INFO L396 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-09 02:08:22,294 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:08:22,294 INFO L85 PathProgramCache]: Analyzing trace with hash 665760773, now seen corresponding path program 3 times [2025-03-09 02:08:22,294 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:08:22,294 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1117546109] [2025-03-09 02:08:22,294 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-09 02:08:22,294 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:08:22,302 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 371 statements into 16 equivalence classes. [2025-03-09 02:08:22,326 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) and asserted 371 of 371 statements. [2025-03-09 02:08:22,326 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2025-03-09 02:08:22,326 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-09 02:08:22,327 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [942037738] [2025-03-09 02:08:22,327 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-09 02:08:22,327 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:08:22,327 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:08:22,332 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:08:22,333 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2025-03-09 02:08:22,366 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 371 statements into 16 equivalence classes. [2025-03-09 02:08:22,380 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) and asserted 55 of 371 statements. [2025-03-09 02:08:22,380 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2025-03-09 02:08:22,380 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:08:22,381 INFO L256 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 19 conjuncts are in the unsatisfiable core [2025-03-09 02:08:22,384 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:08:22,722 INFO L134 CoverageAnalysis]: Checked inductivity of 3078 backedges. 494 proven. 29 refuted. 0 times theorem prover too weak. 2555 trivial. 0 not checked. [2025-03-09 02:08:22,723 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:08:26,890 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:08:26,890 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1117546109] [2025-03-09 02:08:26,890 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-09 02:08:26,890 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [942037738] [2025-03-09 02:08:26,890 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [942037738] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:08:26,890 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-03-09 02:08:26,890 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2025-03-09 02:08:26,890 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1779514801] [2025-03-09 02:08:26,891 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-03-09 02:08:26,891 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2025-03-09 02:08:26,891 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:08:26,891 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2025-03-09 02:08:26,891 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=142, Unknown=1, NotChecked=0, Total=182 [2025-03-09 02:08:26,891 INFO L87 Difference]: Start difference. First operand 4870 states and 6107 transitions. Second operand has 11 states, 10 states have (on average 9.0) internal successors, (90), 11 states have internal predecessors, (90), 2 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13)