./Ultimate.py --spec ../sv-benchmarks/c/properties/no-overflow.prp --file ../sv-benchmarks/c/nla-digbench-scaling/cohendiv-ll_unwindbound100.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 8fc3dc66 Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/nla-digbench-scaling/cohendiv-ll_unwindbound100.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 7cdbf1a1c8f20bea42ab4ad35fbada62352deeb8460cfeb3778e870071fb234e --- Real Ultimate output --- This is Ultimate 0.3.0-?-8fc3dc6-m [2025-03-17 15:09:45,991 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-17 15:09:46,037 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2025-03-17 15:09:46,040 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-17 15:09:46,040 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-17 15:09:46,061 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-17 15:09:46,061 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-17 15:09:46,061 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-17 15:09:46,061 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-17 15:09:46,062 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-17 15:09:46,062 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-17 15:09:46,062 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-17 15:09:46,062 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-17 15:09:46,062 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-17 15:09:46,062 INFO L153 SettingsManager]: * Use SBE=true [2025-03-17 15:09:46,062 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-17 15:09:46,062 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-17 15:09:46,062 INFO L153 SettingsManager]: * sizeof long=4 [2025-03-17 15:09:46,062 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-17 15:09:46,062 INFO L153 SettingsManager]: * sizeof POINTER=4 [2025-03-17 15:09:46,063 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-17 15:09:46,063 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-17 15:09:46,063 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-17 15:09:46,063 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-17 15:09:46,063 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2025-03-17 15:09:46,063 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2025-03-17 15:09:46,063 INFO L153 SettingsManager]: * sizeof long double=12 [2025-03-17 15:09:46,063 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-17 15:09:46,063 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-17 15:09:46,063 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-17 15:09:46,063 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-17 15:09:46,064 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-17 15:09:46,064 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-17 15:09:46,064 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-17 15:09:46,064 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-17 15:09:46,064 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-17 15:09:46,064 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-17 15:09:46,064 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-17 15:09:46,064 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-17 15:09:46,064 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-17 15:09:46,064 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-17 15:09:46,064 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-17 15:09:46,064 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-17 15:09:46,065 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-17 15:09:46,065 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-17 15:09:46,065 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 -> 7cdbf1a1c8f20bea42ab4ad35fbada62352deeb8460cfeb3778e870071fb234e [2025-03-17 15:09:46,288 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-17 15:09:46,295 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-17 15:09:46,296 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-17 15:09:46,297 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-17 15:09:46,298 INFO L274 PluginConnector]: CDTParser initialized [2025-03-17 15:09:46,298 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/nla-digbench-scaling/cohendiv-ll_unwindbound100.c [2025-03-17 15:09:47,475 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b14ab7362/900ec4f6d1fe4eb7a610b95290550f74/FLAG0d2ba9fae [2025-03-17 15:09:47,695 INFO L384 CDTParser]: Found 1 translation units. [2025-03-17 15:09:47,696 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/cohendiv-ll_unwindbound100.c [2025-03-17 15:09:47,702 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b14ab7362/900ec4f6d1fe4eb7a610b95290550f74/FLAG0d2ba9fae [2025-03-17 15:09:48,030 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b14ab7362/900ec4f6d1fe4eb7a610b95290550f74 [2025-03-17 15:09:48,032 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-17 15:09:48,033 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-17 15:09:48,034 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-17 15:09:48,034 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-17 15:09:48,038 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-17 15:09:48,039 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.03 03:09:48" (1/1) ... [2025-03-17 15:09:48,041 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1ba6e0c2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 03:09:48, skipping insertion in model container [2025-03-17 15:09:48,041 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.03 03:09:48" (1/1) ... [2025-03-17 15:09:48,052 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-17 15:09:48,166 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-17 15:09:48,177 INFO L200 MainTranslator]: Completed pre-run [2025-03-17 15:09:48,191 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-17 15:09:48,202 INFO L204 MainTranslator]: Completed translation [2025-03-17 15:09:48,202 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 03:09:48 WrapperNode [2025-03-17 15:09:48,203 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-17 15:09:48,203 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-17 15:09:48,203 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-17 15:09:48,203 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-17 15:09:48,207 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 03:09:48" (1/1) ... [2025-03-17 15:09:48,211 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 03:09:48" (1/1) ... [2025-03-17 15:09:48,225 INFO L138 Inliner]: procedures = 14, calls = 16, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 105 [2025-03-17 15:09:48,226 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-17 15:09:48,226 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-17 15:09:48,226 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-17 15:09:48,226 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-17 15:09:48,234 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 03:09:48" (1/1) ... [2025-03-17 15:09:48,234 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 03:09:48" (1/1) ... [2025-03-17 15:09:48,239 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 03:09:48" (1/1) ... [2025-03-17 15:09:48,248 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2025-03-17 15:09:48,250 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 03:09:48" (1/1) ... [2025-03-17 15:09:48,251 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 03:09:48" (1/1) ... [2025-03-17 15:09:48,253 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 03:09:48" (1/1) ... [2025-03-17 15:09:48,256 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 03:09:48" (1/1) ... [2025-03-17 15:09:48,256 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 03:09:48" (1/1) ... [2025-03-17 15:09:48,256 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 03:09:48" (1/1) ... [2025-03-17 15:09:48,257 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-17 15:09:48,258 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-17 15:09:48,259 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-17 15:09:48,259 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-17 15:09:48,259 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 03:09:48" (1/1) ... [2025-03-17 15:09:48,268 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-17 15:09:48,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:09:48,290 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-03-17 15:09:48,294 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-03-17 15:09:48,308 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-17 15:09:48,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-17 15:09:48,308 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-17 15:09:48,309 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-17 15:09:48,309 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2025-03-17 15:09:48,309 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2025-03-17 15:09:48,355 INFO L256 CfgBuilder]: Building ICFG [2025-03-17 15:09:48,357 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-17 15:09:48,596 INFO L? ?]: Removed 67 outVars from TransFormulas that were not future-live. [2025-03-17 15:09:48,596 INFO L307 CfgBuilder]: Performing block encoding [2025-03-17 15:09:48,605 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-17 15:09:48,605 INFO L336 CfgBuilder]: Removed 0 assume(true) statements. [2025-03-17 15:09:48,605 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 17.03 03:09:48 BoogieIcfgContainer [2025-03-17 15:09:48,605 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-17 15:09:48,607 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-17 15:09:48,607 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-17 15:09:48,610 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-17 15:09:48,610 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 17.03 03:09:48" (1/3) ... [2025-03-17 15:09:48,612 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@379dc7d9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.03 03:09:48, skipping insertion in model container [2025-03-17 15:09:48,613 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 03:09:48" (2/3) ... [2025-03-17 15:09:48,613 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@379dc7d9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.03 03:09:48, skipping insertion in model container [2025-03-17 15:09:48,613 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 17.03 03:09:48" (3/3) ... [2025-03-17 15:09:48,614 INFO L128 eAbstractionObserver]: Analyzing ICFG cohendiv-ll_unwindbound100.c [2025-03-17 15:09:48,624 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-17 15:09:48,625 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG cohendiv-ll_unwindbound100.c that has 2 procedures, 91 locations, 1 initial locations, 2 loop locations, and 34 error locations. [2025-03-17 15:09:48,664 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-17 15:09:48,673 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;@5dddb05e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-17 15:09:48,673 INFO L334 AbstractCegarLoop]: Starting to check reachability of 34 error locations. [2025-03-17 15:09:48,676 INFO L276 IsEmpty]: Start isEmpty. Operand has 91 states, 48 states have (on average 1.875) internal successors, (90), 82 states have internal predecessors, (90), 7 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2025-03-17 15:09:48,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2025-03-17 15:09:48,680 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:09:48,680 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2025-03-17 15:09:48,680 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-17 15:09:48,683 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:09:48,684 INFO L85 PathProgramCache]: Analyzing trace with hash 117316890, now seen corresponding path program 1 times [2025-03-17 15:09:48,688 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:09:48,689 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1107780301] [2025-03-17 15:09:48,689 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:09:48,690 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:09:48,731 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 5 statements into 1 equivalence classes. [2025-03-17 15:09:48,741 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 5 of 5 statements. [2025-03-17 15:09:48,742 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:09:48,743 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:09:48,772 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-17 15:09:48,774 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:09:48,774 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1107780301] [2025-03-17 15:09:48,775 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1107780301] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 15:09:48,776 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 15:09:48,776 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-17 15:09:48,777 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1574630930] [2025-03-17 15:09:48,777 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:09:48,779 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2025-03-17 15:09:48,780 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:09:48,794 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2025-03-17 15:09:48,794 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-03-17 15:09:48,796 INFO L87 Difference]: Start difference. First operand has 91 states, 48 states have (on average 1.875) internal successors, (90), 82 states have internal predecessors, (90), 7 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) Second operand has 2 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-17 15:09:48,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:09:48,819 INFO L93 Difference]: Finished difference Result 180 states and 212 transitions. [2025-03-17 15:09:48,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-03-17 15:09:48,820 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 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 5 [2025-03-17 15:09:48,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:09:48,825 INFO L225 Difference]: With dead ends: 180 [2025-03-17 15:09:48,825 INFO L226 Difference]: Without dead ends: 87 [2025-03-17 15:09:48,828 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-03-17 15:09:48,832 INFO L435 NwaCegarLoop]: 100 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, 100 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-17 15:09:48,832 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-17 15:09:48,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states. [2025-03-17 15:09:48,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 87. [2025-03-17 15:09:48,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 46 states have (on average 1.8043478260869565) internal successors, (83), 79 states have internal predecessors, (83), 6 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2025-03-17 15:09:48,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 95 transitions. [2025-03-17 15:09:48,865 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 95 transitions. Word has length 5 [2025-03-17 15:09:48,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:09:48,865 INFO L471 AbstractCegarLoop]: Abstraction has 87 states and 95 transitions. [2025-03-17 15:09:48,866 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-17 15:09:48,866 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 95 transitions. [2025-03-17 15:09:48,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2025-03-17 15:09:48,866 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:09:48,866 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2025-03-17 15:09:48,866 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-03-17 15:09:48,867 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-17 15:09:48,868 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:09:48,868 INFO L85 PathProgramCache]: Analyzing trace with hash 117346681, now seen corresponding path program 1 times [2025-03-17 15:09:48,868 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:09:48,868 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1835732361] [2025-03-17 15:09:48,868 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:09:48,868 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:09:48,874 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 5 statements into 1 equivalence classes. [2025-03-17 15:09:48,887 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 5 of 5 statements. [2025-03-17 15:09:48,888 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:09:48,889 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:09:48,947 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-17 15:09:48,947 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:09:48,947 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1835732361] [2025-03-17 15:09:48,947 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1835732361] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 15:09:48,947 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 15:09:48,947 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-17 15:09:48,947 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [67828148] [2025-03-17 15:09:48,947 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:09:48,948 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 15:09:48,948 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:09:48,948 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 15:09:48,949 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-17 15:09:48,949 INFO L87 Difference]: Start difference. First operand 87 states and 95 transitions. Second operand has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-17 15:09:49,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:09:49,001 INFO L93 Difference]: Finished difference Result 125 states and 135 transitions. [2025-03-17 15:09:49,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-17 15:09:49,004 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 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 5 [2025-03-17 15:09:49,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:09:49,005 INFO L225 Difference]: With dead ends: 125 [2025-03-17 15:09:49,005 INFO L226 Difference]: Without dead ends: 124 [2025-03-17 15:09:49,005 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-17 15:09:49,005 INFO L435 NwaCegarLoop]: 88 mSDtfsCounter, 39 mSDsluCounter, 174 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 262 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-17 15:09:49,006 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 262 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-17 15:09:49,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2025-03-17 15:09:49,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 103. [2025-03-17 15:09:49,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 59 states have (on average 1.7627118644067796) internal successors, (104), 93 states have internal predecessors, (104), 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-17 15:09:49,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 120 transitions. [2025-03-17 15:09:49,016 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 120 transitions. Word has length 5 [2025-03-17 15:09:49,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:09:49,016 INFO L471 AbstractCegarLoop]: Abstraction has 103 states and 120 transitions. [2025-03-17 15:09:49,016 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-17 15:09:49,016 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 120 transitions. [2025-03-17 15:09:49,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2025-03-17 15:09:49,017 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:09:49,017 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2025-03-17 15:09:49,017 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-03-17 15:09:49,017 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-17 15:09:49,018 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:09:49,018 INFO L85 PathProgramCache]: Analyzing trace with hash -657220131, now seen corresponding path program 1 times [2025-03-17 15:09:49,018 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:09:49,018 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [125988229] [2025-03-17 15:09:49,018 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:09:49,018 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:09:49,023 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-03-17 15:09:49,030 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-03-17 15:09:49,030 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:09:49,030 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:09:49,059 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-17 15:09:49,059 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:09:49,059 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [125988229] [2025-03-17 15:09:49,059 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [125988229] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 15:09:49,059 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 15:09:49,059 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-17 15:09:49,060 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1965893718] [2025-03-17 15:09:49,060 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:09:49,060 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 15:09:49,060 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:09:49,060 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 15:09:49,060 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-17 15:09:49,060 INFO L87 Difference]: Start difference. First operand 103 states and 120 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-17 15:09:49,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:09:49,103 INFO L93 Difference]: Finished difference Result 112 states and 127 transitions. [2025-03-17 15:09:49,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-17 15:09:49,103 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-17 15:09:49,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:09:49,105 INFO L225 Difference]: With dead ends: 112 [2025-03-17 15:09:49,105 INFO L226 Difference]: Without dead ends: 103 [2025-03-17 15:09:49,105 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-17 15:09:49,106 INFO L435 NwaCegarLoop]: 91 mSDtfsCounter, 3 mSDsluCounter, 174 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 265 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-17 15:09:49,106 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 265 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-17 15:09:49,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2025-03-17 15:09:49,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 103. [2025-03-17 15:09:49,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 59 states have (on average 1.728813559322034) internal successors, (102), 93 states have internal predecessors, (102), 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-17 15:09:49,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 118 transitions. [2025-03-17 15:09:49,113 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 118 transitions. Word has length 6 [2025-03-17 15:09:49,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:09:49,114 INFO L471 AbstractCegarLoop]: Abstraction has 103 states and 118 transitions. [2025-03-17 15:09:49,114 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-17 15:09:49,114 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 118 transitions. [2025-03-17 15:09:49,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2025-03-17 15:09:49,114 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:09:49,114 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 15:09:49,114 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-03-17 15:09:49,114 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-17 15:09:49,115 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:09:49,115 INFO L85 PathProgramCache]: Analyzing trace with hash -228351717, now seen corresponding path program 1 times [2025-03-17 15:09:49,115 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:09:49,115 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [210572334] [2025-03-17 15:09:49,115 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:09:49,115 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:09:49,121 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 8 statements into 1 equivalence classes. [2025-03-17 15:09:49,130 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 8 of 8 statements. [2025-03-17 15:09:49,130 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:09:49,130 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-17 15:09:49,131 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [752831386] [2025-03-17 15:09:49,131 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:09:49,132 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:09:49,132 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:09:49,133 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-17 15:09:49,135 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2025-03-17 15:09:49,159 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 8 statements into 1 equivalence classes. [2025-03-17 15:09:49,167 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 8 of 8 statements. [2025-03-17 15:09:49,167 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:09:49,167 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:09:49,169 INFO L256 TraceCheckSpWp]: Trace formula consists of 48 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-03-17 15:09:49,171 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:09:49,186 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-17 15:09:49,187 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-17 15:09:49,187 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:09:49,187 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [210572334] [2025-03-17 15:09:49,187 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-17 15:09:49,187 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [752831386] [2025-03-17 15:09:49,187 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [752831386] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 15:09:49,187 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 15:09:49,188 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-17 15:09:49,188 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354322818] [2025-03-17 15:09:49,188 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:09:49,188 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-17 15:09:49,188 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:09:49,189 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-17 15:09:49,189 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-17 15:09:49,189 INFO L87 Difference]: Start difference. First operand 103 states and 118 transitions. Second operand has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-17 15:09:49,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:09:49,260 INFO L93 Difference]: Finished difference Result 118 states and 127 transitions. [2025-03-17 15:09:49,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-17 15:09:49,260 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 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 8 [2025-03-17 15:09:49,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:09:49,261 INFO L225 Difference]: With dead ends: 118 [2025-03-17 15:09:49,261 INFO L226 Difference]: Without dead ends: 116 [2025-03-17 15:09:49,261 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-17 15:09:49,262 INFO L435 NwaCegarLoop]: 93 mSDtfsCounter, 18 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 165 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-17 15:09:49,262 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 165 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-17 15:09:49,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2025-03-17 15:09:49,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 103. [2025-03-17 15:09:49,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 59 states have (on average 1.694915254237288) internal successors, (100), 93 states have internal predecessors, (100), 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-17 15:09:49,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 116 transitions. [2025-03-17 15:09:49,269 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 116 transitions. Word has length 8 [2025-03-17 15:09:49,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:09:49,269 INFO L471 AbstractCegarLoop]: Abstraction has 103 states and 116 transitions. [2025-03-17 15:09:49,269 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-17 15:09:49,269 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 116 transitions. [2025-03-17 15:09:49,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2025-03-17 15:09:49,269 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:09:49,269 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 15:09:49,275 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2025-03-17 15:09:49,470 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-17 15:09:49,470 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-17 15:09:49,471 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:09:49,471 INFO L85 PathProgramCache]: Analyzing trace with hash 862441892, now seen corresponding path program 1 times [2025-03-17 15:09:49,471 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:09:49,471 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1780860621] [2025-03-17 15:09:49,471 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:09:49,471 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:09:49,475 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 15 statements into 1 equivalence classes. [2025-03-17 15:09:49,480 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 15 of 15 statements. [2025-03-17 15:09:49,480 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:09:49,480 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-17 15:09:49,480 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1637206771] [2025-03-17 15:09:49,480 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:09:49,481 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:09:49,481 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:09:49,483 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-17 15:09:49,484 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2025-03-17 15:09:49,503 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 15 statements into 1 equivalence classes. [2025-03-17 15:09:49,511 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 15 of 15 statements. [2025-03-17 15:09:49,511 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:09:49,511 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:09:49,512 INFO L256 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-03-17 15:09:49,513 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:09:49,533 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-17 15:09:49,533 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-17 15:09:49,533 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:09:49,533 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1780860621] [2025-03-17 15:09:49,533 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-17 15:09:49,533 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1637206771] [2025-03-17 15:09:49,533 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1637206771] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 15:09:49,533 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 15:09:49,533 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-17 15:09:49,534 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1387889033] [2025-03-17 15:09:49,534 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:09:49,534 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-17 15:09:49,534 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:09:49,534 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-17 15:09:49,535 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-17 15:09:49,535 INFO L87 Difference]: Start difference. First operand 103 states and 116 transitions. Second operand has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2025-03-17 15:09:49,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:09:49,595 INFO L93 Difference]: Finished difference Result 159 states and 182 transitions. [2025-03-17 15:09:49,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-17 15:09:49,597 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 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 15 [2025-03-17 15:09:49,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:09:49,597 INFO L225 Difference]: With dead ends: 159 [2025-03-17 15:09:49,597 INFO L226 Difference]: Without dead ends: 153 [2025-03-17 15:09:49,598 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-17 15:09:49,598 INFO L435 NwaCegarLoop]: 74 mSDtfsCounter, 51 mSDsluCounter, 66 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 140 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-17 15:09:49,598 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 140 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-17 15:09:49,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2025-03-17 15:09:49,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 131. [2025-03-17 15:09:49,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 83 states have (on average 1.6987951807228916) internal successors, (141), 116 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-17 15:09:49,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 165 transitions. [2025-03-17 15:09:49,614 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 165 transitions. Word has length 15 [2025-03-17 15:09:49,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:09:49,615 INFO L471 AbstractCegarLoop]: Abstraction has 131 states and 165 transitions. [2025-03-17 15:09:49,615 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2025-03-17 15:09:49,615 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 165 transitions. [2025-03-17 15:09:49,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2025-03-17 15:09:49,616 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:09:49,616 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 15:09:49,621 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2025-03-17 15:09:49,816 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-17 15:09:49,816 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-17 15:09:49,817 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:09:49,817 INFO L85 PathProgramCache]: Analyzing trace with hash -122028542, now seen corresponding path program 1 times [2025-03-17 15:09:49,817 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:09:49,817 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1484710263] [2025-03-17 15:09:49,817 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:09:49,817 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:09:49,822 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 17 statements into 1 equivalence classes. [2025-03-17 15:09:49,832 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 17 of 17 statements. [2025-03-17 15:09:49,832 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:09:49,833 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-17 15:09:49,833 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1226068722] [2025-03-17 15:09:49,833 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:09:49,833 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:09:49,833 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:09:49,837 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-17 15:09:49,839 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2025-03-17 15:09:49,861 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 17 statements into 1 equivalence classes. [2025-03-17 15:09:49,872 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 17 of 17 statements. [2025-03-17 15:09:49,872 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:09:49,872 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:09:49,872 INFO L256 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-03-17 15:09:49,873 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:09:49,962 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-17 15:09:49,962 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-17 15:09:49,962 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:09:49,962 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1484710263] [2025-03-17 15:09:49,962 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-17 15:09:49,962 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1226068722] [2025-03-17 15:09:49,962 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1226068722] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 15:09:49,962 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 15:09:49,963 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-17 15:09:49,963 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [287205736] [2025-03-17 15:09:49,963 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:09:49,963 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 15:09:49,963 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:09:49,963 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 15:09:49,963 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-17 15:09:49,963 INFO L87 Difference]: Start difference. First operand 131 states and 165 transitions. Second operand has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2025-03-17 15:09:50,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:09:50,072 INFO L93 Difference]: Finished difference Result 152 states and 172 transitions. [2025-03-17 15:09:50,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-17 15:09:50,073 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (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 17 [2025-03-17 15:09:50,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:09:50,074 INFO L225 Difference]: With dead ends: 152 [2025-03-17 15:09:50,074 INFO L226 Difference]: Without dead ends: 149 [2025-03-17 15:09:50,074 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-17 15:09:50,074 INFO L435 NwaCegarLoop]: 72 mSDtfsCounter, 182 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 139 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-17 15:09:50,074 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [188 Valid, 139 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-17 15:09:50,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2025-03-17 15:09:50,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 132. [2025-03-17 15:09:50,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132 states, 84 states have (on average 1.6666666666666667) internal successors, (140), 117 states have internal predecessors, (140), 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-17 15:09:50,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 164 transitions. [2025-03-17 15:09:50,085 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 164 transitions. Word has length 17 [2025-03-17 15:09:50,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:09:50,085 INFO L471 AbstractCegarLoop]: Abstraction has 132 states and 164 transitions. [2025-03-17 15:09:50,085 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2025-03-17 15:09:50,085 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 164 transitions. [2025-03-17 15:09:50,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2025-03-17 15:09:50,085 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:09:50,085 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-17 15:09:50,091 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-17 15:09:50,288 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-17 15:09:50,288 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-17 15:09:50,288 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:09:50,288 INFO L85 PathProgramCache]: Analyzing trace with hash 512082533, now seen corresponding path program 1 times [2025-03-17 15:09:50,288 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:09:50,288 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1368685829] [2025-03-17 15:09:50,288 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:09:50,288 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:09:50,292 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 18 statements into 1 equivalence classes. [2025-03-17 15:09:50,303 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 18 of 18 statements. [2025-03-17 15:09:50,303 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:09:50,303 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-17 15:09:50,305 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [885712098] [2025-03-17 15:09:50,305 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:09:50,305 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:09:50,305 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:09:50,307 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-17 15:09:50,308 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2025-03-17 15:09:50,327 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 18 statements into 1 equivalence classes. [2025-03-17 15:09:50,334 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 18 of 18 statements. [2025-03-17 15:09:50,334 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:09:50,334 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:09:50,334 INFO L256 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-03-17 15:09:50,335 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:09:50,379 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-17 15:09:50,379 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-17 15:09:50,379 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:09:50,379 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1368685829] [2025-03-17 15:09:50,379 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-17 15:09:50,379 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [885712098] [2025-03-17 15:09:50,379 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [885712098] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 15:09:50,379 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 15:09:50,379 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-17 15:09:50,379 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1067086558] [2025-03-17 15:09:50,380 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:09:50,380 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 15:09:50,380 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:09:50,380 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 15:09:50,380 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-17 15:09:50,380 INFO L87 Difference]: Start difference. First operand 132 states and 164 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-17 15:09:50,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:09:50,489 INFO L93 Difference]: Finished difference Result 152 states and 169 transitions. [2025-03-17 15:09:50,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-17 15:09:50,492 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-17 15:09:50,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:09:50,492 INFO L225 Difference]: With dead ends: 152 [2025-03-17 15:09:50,493 INFO L226 Difference]: Without dead ends: 145 [2025-03-17 15:09:50,493 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-17 15:09:50,493 INFO L435 NwaCegarLoop]: 75 mSDtfsCounter, 178 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 184 SdHoareTripleChecker+Valid, 142 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-17 15:09:50,493 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [184 Valid, 142 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-17 15:09:50,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2025-03-17 15:09:50,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 129. [2025-03-17 15:09:50,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129 states, 81 states have (on average 1.654320987654321) internal successors, (134), 114 states have internal predecessors, (134), 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-17 15:09:50,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 158 transitions. [2025-03-17 15:09:50,508 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 158 transitions. Word has length 18 [2025-03-17 15:09:50,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:09:50,508 INFO L471 AbstractCegarLoop]: Abstraction has 129 states and 158 transitions. [2025-03-17 15:09:50,508 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-17 15:09:50,508 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 158 transitions. [2025-03-17 15:09:50,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2025-03-17 15:09:50,509 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:09:50,509 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] [2025-03-17 15:09:50,517 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2025-03-17 15:09:50,709 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-17 15:09:50,709 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-17 15:09:50,710 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:09:50,710 INFO L85 PathProgramCache]: Analyzing trace with hash 2145709070, now seen corresponding path program 1 times [2025-03-17 15:09:50,710 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:09:50,710 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1802496463] [2025-03-17 15:09:50,710 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:09:50,710 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:09:50,713 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 26 statements into 1 equivalence classes. [2025-03-17 15:09:50,717 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 26 of 26 statements. [2025-03-17 15:09:50,718 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:09:50,718 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:09:50,801 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2025-03-17 15:09:50,801 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:09:50,801 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1802496463] [2025-03-17 15:09:50,801 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1802496463] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 15:09:50,801 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 15:09:50,802 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-17 15:09:50,802 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1366976250] [2025-03-17 15:09:50,802 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:09:50,802 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-03-17 15:09:50,802 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:09:50,802 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-03-17 15:09:50,802 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2025-03-17 15:09:50,803 INFO L87 Difference]: Start difference. First operand 129 states and 158 transitions. Second operand has 6 states, 5 states have (on average 3.8) internal successors, (19), 6 states have internal predecessors, (19), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2025-03-17 15:09:50,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:09:50,861 INFO L93 Difference]: Finished difference Result 129 states and 158 transitions. [2025-03-17 15:09:50,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2025-03-17 15:09:50,862 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 3.8) internal successors, (19), 6 states have internal predecessors, (19), 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 26 [2025-03-17 15:09:50,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:09:50,863 INFO L225 Difference]: With dead ends: 129 [2025-03-17 15:09:50,864 INFO L226 Difference]: Without dead ends: 127 [2025-03-17 15:09:50,864 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-17 15:09:50,864 INFO L435 NwaCegarLoop]: 81 mSDtfsCounter, 149 mSDsluCounter, 162 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 243 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.0s IncrementalHoareTripleChecker+Time [2025-03-17 15:09:50,865 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [149 Valid, 243 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-17 15:09:50,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2025-03-17 15:09:50,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 127. [2025-03-17 15:09:50,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 81 states have (on average 1.617283950617284) internal successors, (131), 112 states have internal predecessors, (131), 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-17 15:09:50,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 155 transitions. [2025-03-17 15:09:50,876 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 155 transitions. Word has length 26 [2025-03-17 15:09:50,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:09:50,876 INFO L471 AbstractCegarLoop]: Abstraction has 127 states and 155 transitions. [2025-03-17 15:09:50,876 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 3.8) internal successors, (19), 6 states have internal predecessors, (19), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2025-03-17 15:09:50,877 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 155 transitions. [2025-03-17 15:09:50,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2025-03-17 15:09:50,877 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:09:50,877 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-17 15:09:50,877 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2025-03-17 15:09:50,877 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-17 15:09:50,877 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:09:50,878 INFO L85 PathProgramCache]: Analyzing trace with hash 2092471758, now seen corresponding path program 1 times [2025-03-17 15:09:50,878 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:09:50,878 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [318730107] [2025-03-17 15:09:50,878 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:09:50,878 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:09:50,881 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 27 statements into 1 equivalence classes. [2025-03-17 15:09:50,888 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 27 of 27 statements. [2025-03-17 15:09:50,889 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:09:50,889 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:09:50,966 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2025-03-17 15:09:50,966 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:09:50,966 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [318730107] [2025-03-17 15:09:50,966 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [318730107] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 15:09:50,966 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 15:09:50,966 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-17 15:09:50,966 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [733776837] [2025-03-17 15:09:50,966 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:09:50,966 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-03-17 15:09:50,966 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:09:50,967 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-03-17 15:09:50,967 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2025-03-17 15:09:50,967 INFO L87 Difference]: Start difference. First operand 127 states and 155 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-17 15:09:51,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:09:51,016 INFO L93 Difference]: Finished difference Result 213 states and 251 transitions. [2025-03-17 15:09:51,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-03-17 15:09:51,016 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-17 15:09:51,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:09:51,017 INFO L225 Difference]: With dead ends: 213 [2025-03-17 15:09:51,017 INFO L226 Difference]: Without dead ends: 131 [2025-03-17 15:09:51,018 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-17 15:09:51,018 INFO L435 NwaCegarLoop]: 85 mSDtfsCounter, 13 mSDsluCounter, 259 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 344 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-17 15:09:51,018 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 344 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-17 15:09:51,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2025-03-17 15:09:51,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 131. [2025-03-17 15:09:51,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 85 states have (on average 1.588235294117647) internal successors, (135), 116 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-17 15:09:51,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 159 transitions. [2025-03-17 15:09:51,026 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 159 transitions. Word has length 27 [2025-03-17 15:09:51,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:09:51,026 INFO L471 AbstractCegarLoop]: Abstraction has 131 states and 159 transitions. [2025-03-17 15:09:51,026 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-17 15:09:51,026 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 159 transitions. [2025-03-17 15:09:51,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2025-03-17 15:09:51,027 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:09:51,027 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] [2025-03-17 15:09:51,027 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2025-03-17 15:09:51,027 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-17 15:09:51,027 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:09:51,027 INFO L85 PathProgramCache]: Analyzing trace with hash 820665740, now seen corresponding path program 1 times [2025-03-17 15:09:51,027 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:09:51,027 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1756229818] [2025-03-17 15:09:51,027 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:09:51,027 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:09:51,031 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 29 statements into 1 equivalence classes. [2025-03-17 15:09:51,037 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 29 of 29 statements. [2025-03-17 15:09:51,037 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:09:51,037 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-17 15:09:51,037 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [168517004] [2025-03-17 15:09:51,038 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:09:51,038 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:09:51,038 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:09:51,042 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-17 15:09:51,043 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2025-03-17 15:09:51,078 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 29 statements into 1 equivalence classes. [2025-03-17 15:09:51,089 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 29 of 29 statements. [2025-03-17 15:09:51,089 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:09:51,089 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:09:51,091 INFO L256 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-03-17 15:09:51,092 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:09:51,137 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2025-03-17 15:09:51,138 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-17 15:09:51,138 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:09:51,138 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1756229818] [2025-03-17 15:09:51,138 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-17 15:09:51,138 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [168517004] [2025-03-17 15:09:51,138 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [168517004] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 15:09:51,138 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 15:09:51,138 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-17 15:09:51,138 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1871995659] [2025-03-17 15:09:51,138 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:09:51,139 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 15:09:51,139 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:09:51,139 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 15:09:51,139 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-03-17 15:09:51,139 INFO L87 Difference]: Start difference. First operand 131 states and 159 transitions. Second operand has 4 states, 3 states have (on average 7.333333333333333) internal successors, (22), 4 states have internal predecessors, (22), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2025-03-17 15:09:51,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:09:51,257 INFO L93 Difference]: Finished difference Result 205 states and 276 transitions. [2025-03-17 15:09:51,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-17 15:09:51,257 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.333333333333333) internal successors, (22), 4 states have internal predecessors, (22), 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 29 [2025-03-17 15:09:51,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:09:51,258 INFO L225 Difference]: With dead ends: 205 [2025-03-17 15:09:51,258 INFO L226 Difference]: Without dead ends: 200 [2025-03-17 15:09:51,258 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-03-17 15:09:51,259 INFO L435 NwaCegarLoop]: 56 mSDtfsCounter, 117 mSDsluCounter, 38 mSDsCounter, 0 mSdLazyCounter, 110 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 94 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-17 15:09:51,259 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [127 Valid, 94 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 110 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-17 15:09:51,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2025-03-17 15:09:51,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 182. [2025-03-17 15:09:51,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 182 states, 128 states have (on average 1.59375) internal successors, (204), 159 states have internal predecessors, (204), 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-17 15:09:51,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 182 states to 182 states and 244 transitions. [2025-03-17 15:09:51,272 INFO L78 Accepts]: Start accepts. Automaton has 182 states and 244 transitions. Word has length 29 [2025-03-17 15:09:51,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:09:51,272 INFO L471 AbstractCegarLoop]: Abstraction has 182 states and 244 transitions. [2025-03-17 15:09:51,272 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.333333333333333) internal successors, (22), 4 states have internal predecessors, (22), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2025-03-17 15:09:51,272 INFO L276 IsEmpty]: Start isEmpty. Operand 182 states and 244 transitions. [2025-03-17 15:09:51,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2025-03-17 15:09:51,272 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:09:51,272 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-17 15:09:51,278 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-17 15:09:51,473 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-17 15:09:51,473 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-17 15:09:51,473 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:09:51,473 INFO L85 PathProgramCache]: Analyzing trace with hash -329165814, now seen corresponding path program 1 times [2025-03-17 15:09:51,473 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:09:51,473 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1800569389] [2025-03-17 15:09:51,473 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:09:51,474 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:09:51,477 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 30 statements into 1 equivalence classes. [2025-03-17 15:09:51,481 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 30 of 30 statements. [2025-03-17 15:09:51,482 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:09:51,482 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-17 15:09:51,482 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [673033401] [2025-03-17 15:09:51,482 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:09:51,482 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:09:51,482 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:09:51,484 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-17 15:09:51,485 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2025-03-17 15:09:51,513 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 30 statements into 1 equivalence classes. [2025-03-17 15:09:51,520 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 30 of 30 statements. [2025-03-17 15:09:51,520 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:09:51,520 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:09:51,521 INFO L256 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-03-17 15:09:51,522 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:09:51,563 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2025-03-17 15:09:51,563 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-17 15:09:51,563 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:09:51,563 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1800569389] [2025-03-17 15:09:51,563 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-17 15:09:51,563 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [673033401] [2025-03-17 15:09:51,563 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [673033401] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 15:09:51,563 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 15:09:51,563 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-17 15:09:51,563 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [105754174] [2025-03-17 15:09:51,563 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:09:51,563 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 15:09:51,563 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:09:51,564 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 15:09:51,564 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-03-17 15:09:51,564 INFO L87 Difference]: Start difference. First operand 182 states and 244 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-17 15:09:51,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:09:51,663 INFO L93 Difference]: Finished difference Result 203 states and 267 transitions. [2025-03-17 15:09:51,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-17 15:09:51,664 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-17 15:09:51,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:09:51,665 INFO L225 Difference]: With dead ends: 203 [2025-03-17 15:09:51,665 INFO L226 Difference]: Without dead ends: 200 [2025-03-17 15:09:51,665 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-17 15:09:51,666 INFO L435 NwaCegarLoop]: 56 mSDtfsCounter, 115 mSDsluCounter, 38 mSDsCounter, 0 mSdLazyCounter, 110 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 94 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-17 15:09:51,666 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [125 Valid, 94 Invalid, 116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 110 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-17 15:09:51,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2025-03-17 15:09:51,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 183. [2025-03-17 15:09:51,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 129 states have (on average 1.558139534883721) internal successors, (201), 160 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-17 15:09:51,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 241 transitions. [2025-03-17 15:09:51,678 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 241 transitions. Word has length 30 [2025-03-17 15:09:51,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:09:51,678 INFO L471 AbstractCegarLoop]: Abstraction has 183 states and 241 transitions. [2025-03-17 15:09:51,679 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-17 15:09:51,679 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 241 transitions. [2025-03-17 15:09:51,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2025-03-17 15:09:51,680 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:09:51,680 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] [2025-03-17 15:09:51,686 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-17 15:09:51,880 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-17 15:09:51,881 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-17 15:09:51,881 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:09:51,881 INFO L85 PathProgramCache]: Analyzing trace with hash -1845954971, now seen corresponding path program 1 times [2025-03-17 15:09:51,881 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:09:51,881 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1197982273] [2025-03-17 15:09:51,881 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:09:51,881 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:09:51,888 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 50 statements into 1 equivalence classes. [2025-03-17 15:09:51,897 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 50 of 50 statements. [2025-03-17 15:09:51,897 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:09:51,897 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:09:51,953 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2025-03-17 15:09:51,953 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:09:51,953 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1197982273] [2025-03-17 15:09:51,954 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1197982273] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 15:09:51,954 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 15:09:51,954 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-17 15:09:51,954 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [939743652] [2025-03-17 15:09:51,954 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:09:51,954 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 15:09:51,954 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:09:51,954 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 15:09:51,954 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-17 15:09:51,954 INFO L87 Difference]: Start difference. First operand 183 states and 241 transitions. Second operand has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2025-03-17 15:09:52,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:09:52,095 INFO L93 Difference]: Finished difference Result 218 states and 270 transitions. [2025-03-17 15:09:52,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-17 15:09:52,095 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 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 50 [2025-03-17 15:09:52,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:09:52,097 INFO L225 Difference]: With dead ends: 218 [2025-03-17 15:09:52,097 INFO L226 Difference]: Without dead ends: 216 [2025-03-17 15:09:52,097 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-17 15:09:52,098 INFO L435 NwaCegarLoop]: 42 mSDtfsCounter, 133 mSDsluCounter, 45 mSDsCounter, 0 mSdLazyCounter, 128 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 87 SdHoareTripleChecker+Invalid, 137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-17 15:09:52,098 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [137 Valid, 87 Invalid, 137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 128 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-17 15:09:52,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2025-03-17 15:09:52,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 185. [2025-03-17 15:09:52,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 185 states, 131 states have (on average 1.534351145038168) internal successors, (201), 162 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-17 15:09:52,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 241 transitions. [2025-03-17 15:09:52,108 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 241 transitions. Word has length 50 [2025-03-17 15:09:52,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:09:52,109 INFO L471 AbstractCegarLoop]: Abstraction has 185 states and 241 transitions. [2025-03-17 15:09:52,109 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2025-03-17 15:09:52,110 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 241 transitions. [2025-03-17 15:09:52,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2025-03-17 15:09:52,112 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:09:52,112 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-17 15:09:52,112 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2025-03-17 15:09:52,112 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-17 15:09:52,113 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:09:52,113 INFO L85 PathProgramCache]: Analyzing trace with hash -1390029246, now seen corresponding path program 1 times [2025-03-17 15:09:52,113 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:09:52,113 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2007602326] [2025-03-17 15:09:52,113 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:09:52,114 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:09:52,118 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 51 statements into 1 equivalence classes. [2025-03-17 15:09:52,125 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 51 of 51 statements. [2025-03-17 15:09:52,126 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:09:52,126 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:09:52,177 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2025-03-17 15:09:52,177 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:09:52,177 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2007602326] [2025-03-17 15:09:52,177 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2007602326] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 15:09:52,177 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 15:09:52,177 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-17 15:09:52,177 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [340993922] [2025-03-17 15:09:52,177 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:09:52,177 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 15:09:52,177 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:09:52,178 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 15:09:52,178 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-17 15:09:52,178 INFO L87 Difference]: Start difference. First operand 185 states and 241 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-17 15:09:52,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:09:52,302 INFO L93 Difference]: Finished difference Result 218 states and 266 transitions. [2025-03-17 15:09:52,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-17 15:09:52,303 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-17 15:09:52,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:09:52,305 INFO L225 Difference]: With dead ends: 218 [2025-03-17 15:09:52,305 INFO L226 Difference]: Without dead ends: 216 [2025-03-17 15:09:52,305 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-17 15:09:52,306 INFO L435 NwaCegarLoop]: 44 mSDtfsCounter, 130 mSDsluCounter, 45 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 89 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-17 15:09:52,306 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [134 Valid, 89 Invalid, 135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-17 15:09:52,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2025-03-17 15:09:52,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 187. [2025-03-17 15:09:52,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 187 states, 133 states have (on average 1.5112781954887218) internal successors, (201), 164 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-17 15:09:52,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 241 transitions. [2025-03-17 15:09:52,316 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 241 transitions. Word has length 51 [2025-03-17 15:09:52,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:09:52,317 INFO L471 AbstractCegarLoop]: Abstraction has 187 states and 241 transitions. [2025-03-17 15:09:52,317 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-17 15:09:52,317 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 241 transitions. [2025-03-17 15:09:52,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2025-03-17 15:09:52,318 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:09:52,318 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] [2025-03-17 15:09:52,318 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2025-03-17 15:09:52,318 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-17 15:09:52,319 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:09:52,319 INFO L85 PathProgramCache]: Analyzing trace with hash -83276209, now seen corresponding path program 1 times [2025-03-17 15:09:52,319 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:09:52,319 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [365124376] [2025-03-17 15:09:52,319 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:09:52,319 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:09:52,324 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 53 statements into 1 equivalence classes. [2025-03-17 15:09:52,328 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 53 of 53 statements. [2025-03-17 15:09:52,328 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:09:52,328 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:09:52,361 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2025-03-17 15:09:52,361 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:09:52,361 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [365124376] [2025-03-17 15:09:52,361 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [365124376] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 15:09:52,361 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 15:09:52,361 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-17 15:09:52,361 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1335998331] [2025-03-17 15:09:52,361 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:09:52,361 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-17 15:09:52,362 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:09:52,362 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-17 15:09:52,362 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-17 15:09:52,362 INFO L87 Difference]: Start difference. First operand 187 states and 241 transitions. Second operand has 3 states, 2 states have (on average 15.5) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2025-03-17 15:09:52,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:09:52,401 INFO L93 Difference]: Finished difference Result 193 states and 241 transitions. [2025-03-17 15:09:52,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-17 15:09:52,401 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 15.5) internal successors, (31), 3 states have internal predecessors, (31), 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 53 [2025-03-17 15:09:52,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:09:52,402 INFO L225 Difference]: With dead ends: 193 [2025-03-17 15:09:52,402 INFO L226 Difference]: Without dead ends: 192 [2025-03-17 15:09:52,402 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-17 15:09:52,403 INFO L435 NwaCegarLoop]: 82 mSDtfsCounter, 15 mSDsluCounter, 64 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-17 15:09:52,403 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 146 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-17 15:09:52,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2025-03-17 15:09:52,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 187. [2025-03-17 15:09:52,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 187 states, 133 states have (on average 1.5037593984962405) internal successors, (200), 164 states have internal predecessors, (200), 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-17 15:09:52,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 240 transitions. [2025-03-17 15:09:52,411 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 240 transitions. Word has length 53 [2025-03-17 15:09:52,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:09:52,411 INFO L471 AbstractCegarLoop]: Abstraction has 187 states and 240 transitions. [2025-03-17 15:09:52,411 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 15.5) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2025-03-17 15:09:52,411 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 240 transitions. [2025-03-17 15:09:52,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2025-03-17 15:09:52,412 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:09:52,412 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] [2025-03-17 15:09:52,412 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2025-03-17 15:09:52,412 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-17 15:09:52,412 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:09:52,412 INFO L85 PathProgramCache]: Analyzing trace with hash -83276161, now seen corresponding path program 1 times [2025-03-17 15:09:52,412 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:09:52,412 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1032001811] [2025-03-17 15:09:52,412 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:09:52,412 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:09:52,420 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 53 statements into 1 equivalence classes. [2025-03-17 15:09:52,424 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 53 of 53 statements. [2025-03-17 15:09:52,425 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:09:52,425 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:09:52,511 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2025-03-17 15:09:52,511 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:09:52,511 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1032001811] [2025-03-17 15:09:52,511 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1032001811] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 15:09:52,511 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 15:09:52,511 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-17 15:09:52,511 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [269932513] [2025-03-17 15:09:52,512 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:09:52,512 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 15:09:52,512 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:09:52,512 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 15:09:52,512 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-03-17 15:09:52,512 INFO L87 Difference]: Start difference. First operand 187 states and 240 transitions. Second operand has 4 states, 3 states have (on average 10.333333333333334) internal successors, (31), 4 states have internal predecessors, (31), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2025-03-17 15:09:52,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:09:52,560 INFO L93 Difference]: Finished difference Result 187 states and 240 transitions. [2025-03-17 15:09:52,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-17 15:09:52,560 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 10.333333333333334) internal successors, (31), 4 states have internal predecessors, (31), 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 53 [2025-03-17 15:09:52,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:09:52,561 INFO L225 Difference]: With dead ends: 187 [2025-03-17 15:09:52,561 INFO L226 Difference]: Without dead ends: 186 [2025-03-17 15:09:52,561 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-03-17 15:09:52,561 INFO L435 NwaCegarLoop]: 51 mSDtfsCounter, 62 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-17 15:09:52,562 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 60 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-17 15:09:52,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186 states. [2025-03-17 15:09:52,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 186. [2025-03-17 15:09:52,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 186 states, 133 states have (on average 1.4736842105263157) internal successors, (196), 163 states have internal predecessors, (196), 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-17 15:09:52,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 236 transitions. [2025-03-17 15:09:52,569 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 236 transitions. Word has length 53 [2025-03-17 15:09:52,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:09:52,569 INFO L471 AbstractCegarLoop]: Abstraction has 186 states and 236 transitions. [2025-03-17 15:09:52,569 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 10.333333333333334) internal successors, (31), 4 states have internal predecessors, (31), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2025-03-17 15:09:52,569 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 236 transitions. [2025-03-17 15:09:52,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2025-03-17 15:09:52,569 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:09:52,570 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-17 15:09:52,570 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2025-03-17 15:09:52,570 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-17 15:09:52,570 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:09:52,570 INFO L85 PathProgramCache]: Analyzing trace with hash 1713404801, now seen corresponding path program 1 times [2025-03-17 15:09:52,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:09:52,570 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1919243596] [2025-03-17 15:09:52,570 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:09:52,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:09:52,574 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 54 statements into 1 equivalence classes. [2025-03-17 15:09:52,577 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 54 of 54 statements. [2025-03-17 15:09:52,577 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:09:52,577 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:09:52,624 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2025-03-17 15:09:52,624 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:09:52,624 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1919243596] [2025-03-17 15:09:52,624 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1919243596] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 15:09:52,624 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 15:09:52,625 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-17 15:09:52,625 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1936092605] [2025-03-17 15:09:52,625 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:09:52,625 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-17 15:09:52,625 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:09:52,626 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-17 15:09:52,626 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-17 15:09:52,626 INFO L87 Difference]: Start difference. First operand 186 states and 236 transitions. Second operand has 5 states, 4 states have (on average 8.0) internal successors, (32), 5 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-17 15:09:52,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:09:52,712 INFO L93 Difference]: Finished difference Result 295 states and 381 transitions. [2025-03-17 15:09:52,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-17 15:09:52,713 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 8.0) internal successors, (32), 5 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-17 15:09:52,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:09:52,714 INFO L225 Difference]: With dead ends: 295 [2025-03-17 15:09:52,714 INFO L226 Difference]: Without dead ends: 294 [2025-03-17 15:09:52,715 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2025-03-17 15:09:52,715 INFO L435 NwaCegarLoop]: 74 mSDtfsCounter, 192 mSDsluCounter, 139 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 198 SdHoareTripleChecker+Valid, 213 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-17 15:09:52,715 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [198 Valid, 213 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 78 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-17 15:09:52,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 294 states. [2025-03-17 15:09:52,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 294 to 263. [2025-03-17 15:09:52,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 263 states, 200 states have (on average 1.525) internal successors, (305), 230 states have internal predecessors, (305), 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-17 15:09:52,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 263 states to 263 states and 365 transitions. [2025-03-17 15:09:52,732 INFO L78 Accepts]: Start accepts. Automaton has 263 states and 365 transitions. Word has length 54 [2025-03-17 15:09:52,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:09:52,733 INFO L471 AbstractCegarLoop]: Abstraction has 263 states and 365 transitions. [2025-03-17 15:09:52,733 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 8.0) internal successors, (32), 5 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-17 15:09:52,733 INFO L276 IsEmpty]: Start isEmpty. Operand 263 states and 365 transitions. [2025-03-17 15:09:52,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2025-03-17 15:09:52,733 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:09:52,733 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-17 15:09:52,733 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2025-03-17 15:09:52,734 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-17 15:09:52,734 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:09:52,734 INFO L85 PathProgramCache]: Analyzing trace with hash 1713406306, now seen corresponding path program 1 times [2025-03-17 15:09:52,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:09:52,734 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1118072568] [2025-03-17 15:09:52,734 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:09:52,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:09:52,738 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 54 statements into 1 equivalence classes. [2025-03-17 15:09:52,741 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 54 of 54 statements. [2025-03-17 15:09:52,741 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:09:52,741 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:09:52,792 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2025-03-17 15:09:52,792 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:09:52,792 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1118072568] [2025-03-17 15:09:52,792 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1118072568] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 15:09:52,792 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 15:09:52,792 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-17 15:09:52,792 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [407221021] [2025-03-17 15:09:52,792 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:09:52,792 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-03-17 15:09:52,792 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:09:52,793 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-03-17 15:09:52,793 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2025-03-17 15:09:52,793 INFO L87 Difference]: Start difference. First operand 263 states and 365 transitions. Second operand has 6 states, 5 states have (on average 6.4) internal successors, (32), 6 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-17 15:09:53,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:09:53,084 INFO L93 Difference]: Finished difference Result 370 states and 510 transitions. [2025-03-17 15:09:53,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2025-03-17 15:09:53,084 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 6.4) internal successors, (32), 6 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-17 15:09:53,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:09:53,086 INFO L225 Difference]: With dead ends: 370 [2025-03-17 15:09:53,086 INFO L226 Difference]: Without dead ends: 369 [2025-03-17 15:09:53,086 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2025-03-17 15:09:53,086 INFO L435 NwaCegarLoop]: 88 mSDtfsCounter, 316 mSDsluCounter, 185 mSDsCounter, 0 mSdLazyCounter, 303 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 321 SdHoareTripleChecker+Valid, 273 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.2s IncrementalHoareTripleChecker+Time [2025-03-17 15:09:53,087 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [321 Valid, 273 Invalid, 338 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 303 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-17 15:09:53,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 369 states. [2025-03-17 15:09:53,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 369 to 333. [2025-03-17 15:09:53,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 260 states have (on average 1.5153846153846153) internal successors, (394), 290 states have internal predecessors, (394), 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-17 15:09:53,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 474 transitions. [2025-03-17 15:09:53,107 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 474 transitions. Word has length 54 [2025-03-17 15:09:53,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:09:53,107 INFO L471 AbstractCegarLoop]: Abstraction has 333 states and 474 transitions. [2025-03-17 15:09:53,107 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 6.4) internal successors, (32), 6 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-17 15:09:53,107 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 474 transitions. [2025-03-17 15:09:53,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2025-03-17 15:09:53,108 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:09:53,108 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-17 15:09:53,108 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2025-03-17 15:09:53,109 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-17 15:09:53,109 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:09:53,109 INFO L85 PathProgramCache]: Analyzing trace with hash 1575941261, now seen corresponding path program 1 times [2025-03-17 15:09:53,109 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:09:53,109 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1925738954] [2025-03-17 15:09:53,109 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:09:53,109 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:09:53,113 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 55 statements into 1 equivalence classes. [2025-03-17 15:09:53,117 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 55 of 55 statements. [2025-03-17 15:09:53,117 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:09:53,117 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:09:53,160 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2025-03-17 15:09:53,160 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:09:53,160 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1925738954] [2025-03-17 15:09:53,160 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1925738954] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 15:09:53,161 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 15:09:53,161 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-17 15:09:53,161 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1422406174] [2025-03-17 15:09:53,161 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:09:53,161 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 15:09:53,161 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:09:53,161 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 15:09:53,161 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-03-17 15:09:53,161 INFO L87 Difference]: Start difference. First operand 333 states and 474 transitions. Second operand has 4 states, 3 states have (on average 11.0) internal successors, (33), 4 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-17 15:09:53,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:09:53,284 INFO L93 Difference]: Finished difference Result 360 states and 495 transitions. [2025-03-17 15:09:53,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-17 15:09:53,285 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 11.0) internal successors, (33), 4 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-17 15:09:53,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:09:53,287 INFO L225 Difference]: With dead ends: 360 [2025-03-17 15:09:53,287 INFO L226 Difference]: Without dead ends: 358 [2025-03-17 15:09:53,287 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-03-17 15:09:53,287 INFO L435 NwaCegarLoop]: 74 mSDtfsCounter, 47 mSDsluCounter, 103 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 177 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-17 15:09:53,287 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [52 Valid, 177 Invalid, 99 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-17 15:09:53,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 358 states. [2025-03-17 15:09:53,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 358 to 337. [2025-03-17 15:09:53,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 337 states, 264 states have (on average 1.5075757575757576) internal successors, (398), 294 states have internal predecessors, (398), 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-17 15:09:53,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337 states to 337 states and 478 transitions. [2025-03-17 15:09:53,317 INFO L78 Accepts]: Start accepts. Automaton has 337 states and 478 transitions. Word has length 55 [2025-03-17 15:09:53,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:09:53,317 INFO L471 AbstractCegarLoop]: Abstraction has 337 states and 478 transitions. [2025-03-17 15:09:53,317 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 11.0) internal successors, (33), 4 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-17 15:09:53,317 INFO L276 IsEmpty]: Start isEmpty. Operand 337 states and 478 transitions. [2025-03-17 15:09:53,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2025-03-17 15:09:53,318 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:09:53,318 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] [2025-03-17 15:09:53,318 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2025-03-17 15:09:53,318 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-17 15:09:53,318 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:09:53,318 INFO L85 PathProgramCache]: Analyzing trace with hash 756002649, now seen corresponding path program 1 times [2025-03-17 15:09:53,318 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:09:53,318 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [489769151] [2025-03-17 15:09:53,319 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:09:53,319 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:09:53,322 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 59 statements into 1 equivalence classes. [2025-03-17 15:09:53,325 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 59 of 59 statements. [2025-03-17 15:09:53,325 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:09:53,325 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:09:53,378 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-17 15:09:53,379 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:09:53,379 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [489769151] [2025-03-17 15:09:53,379 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [489769151] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:09:53,379 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [719564885] [2025-03-17 15:09:53,379 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:09:53,379 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:09:53,379 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:09:53,381 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-17 15:09:53,382 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2025-03-17 15:09:53,402 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 59 statements into 1 equivalence classes. [2025-03-17 15:09:53,413 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 59 of 59 statements. [2025-03-17 15:09:53,413 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:09:53,414 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:09:53,414 INFO L256 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 6 conjuncts are in the unsatisfiable core [2025-03-17 15:09:53,415 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:09:53,499 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-17 15:09:53,499 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:09:53,595 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-17 15:09:53,596 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [719564885] provided 1 perfect and 1 imperfect interpolant sequences [2025-03-17 15:09:53,596 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2025-03-17 15:09:53,596 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7, 6] total 17 [2025-03-17 15:09:53,596 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [623850493] [2025-03-17 15:09:53,596 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:09:53,596 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-17 15:09:53,596 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:09:53,597 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-17 15:09:53,597 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2025-03-17 15:09:53,597 INFO L87 Difference]: Start difference. First operand 337 states and 478 transitions. Second operand has 7 states, 6 states have (on average 6.166666666666667) internal successors, (37), 7 states have internal predecessors, (37), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2025-03-17 15:09:53,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:09:53,693 INFO L93 Difference]: Finished difference Result 372 states and 503 transitions. [2025-03-17 15:09:53,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2025-03-17 15:09:53,694 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 6.166666666666667) internal successors, (37), 7 states have internal predecessors, (37), 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 59 [2025-03-17 15:09:53,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:09:53,695 INFO L225 Difference]: With dead ends: 372 [2025-03-17 15:09:53,695 INFO L226 Difference]: Without dead ends: 370 [2025-03-17 15:09:53,695 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 107 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-17 15:09:53,696 INFO L435 NwaCegarLoop]: 92 mSDtfsCounter, 84 mSDsluCounter, 299 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 391 SdHoareTripleChecker+Invalid, 68 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-17 15:09:53,696 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [84 Valid, 391 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-17 15:09:53,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 370 states. [2025-03-17 15:09:53,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 370 to 345. [2025-03-17 15:09:53,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 270 states have (on average 1.4666666666666666) internal successors, (396), 300 states have internal predecessors, (396), 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-17 15:09:53,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 476 transitions. [2025-03-17 15:09:53,710 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 476 transitions. Word has length 59 [2025-03-17 15:09:53,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:09:53,711 INFO L471 AbstractCegarLoop]: Abstraction has 345 states and 476 transitions. [2025-03-17 15:09:53,711 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 6.166666666666667) internal successors, (37), 7 states have internal predecessors, (37), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2025-03-17 15:09:53,711 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 476 transitions. [2025-03-17 15:09:53,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2025-03-17 15:09:53,711 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:09:53,711 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] [2025-03-17 15:09:53,717 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2025-03-17 15:09:53,912 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-17 15:09:53,912 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-17 15:09:53,912 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:09:53,912 INFO L85 PathProgramCache]: Analyzing trace with hash 669074286, now seen corresponding path program 1 times [2025-03-17 15:09:53,912 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:09:53,912 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1283602751] [2025-03-17 15:09:53,912 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:09:53,912 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:09:53,916 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 61 statements into 1 equivalence classes. [2025-03-17 15:09:53,921 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 61 of 61 statements. [2025-03-17 15:09:53,921 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:09:53,921 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:09:53,986 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-17 15:09:53,986 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:09:53,986 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1283602751] [2025-03-17 15:09:53,986 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1283602751] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:09:53,986 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1914527044] [2025-03-17 15:09:53,986 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:09:53,986 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:09:53,986 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:09:53,988 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-17 15:09:53,989 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2025-03-17 15:09:54,009 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 61 statements into 1 equivalence classes. [2025-03-17 15:09:54,024 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 61 of 61 statements. [2025-03-17 15:09:54,024 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:09:54,024 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:09:54,024 INFO L256 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 7 conjuncts are in the unsatisfiable core [2025-03-17 15:09:54,025 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:09:54,089 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-17 15:09:54,089 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:09:54,181 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-17 15:09:54,181 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1914527044] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-17 15:09:54,181 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-17 15:09:54,182 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 8] total 14 [2025-03-17 15:09:54,182 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1305391949] [2025-03-17 15:09:54,182 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-17 15:09:54,182 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2025-03-17 15:09:54,182 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:09:54,182 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2025-03-17 15:09:54,182 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2025-03-17 15:09:54,183 INFO L87 Difference]: Start difference. First operand 345 states and 476 transitions. Second operand has 14 states, 14 states have (on average 5.714285714285714) internal successors, (80), 14 states have internal predecessors, (80), 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-17 15:09:54,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:09:54,329 INFO L93 Difference]: Finished difference Result 636 states and 825 transitions. [2025-03-17 15:09:54,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2025-03-17 15:09:54,330 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.714285714285714) internal successors, (80), 14 states have internal predecessors, (80), 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 61 [2025-03-17 15:09:54,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:09:54,332 INFO L225 Difference]: With dead ends: 636 [2025-03-17 15:09:54,332 INFO L226 Difference]: Without dead ends: 477 [2025-03-17 15:09:54,332 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 116 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-17 15:09:54,333 INFO L435 NwaCegarLoop]: 84 mSDtfsCounter, 133 mSDsluCounter, 458 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 542 SdHoareTripleChecker+Invalid, 108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-17 15:09:54,333 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [133 Valid, 542 Invalid, 108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-17 15:09:54,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 477 states. [2025-03-17 15:09:54,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 477 to 432. [2025-03-17 15:09:54,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 432 states, 343 states have (on average 1.434402332361516) internal successors, (492), 375 states have internal predecessors, (492), 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-17 15:09:54,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 592 transitions. [2025-03-17 15:09:54,349 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 592 transitions. Word has length 61 [2025-03-17 15:09:54,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:09:54,349 INFO L471 AbstractCegarLoop]: Abstraction has 432 states and 592 transitions. [2025-03-17 15:09:54,349 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.714285714285714) internal successors, (80), 14 states have internal predecessors, (80), 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-17 15:09:54,349 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 592 transitions. [2025-03-17 15:09:54,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2025-03-17 15:09:54,350 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:09:54,350 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] [2025-03-17 15:09:54,356 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2025-03-17 15:09:54,551 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-17 15:09:54,551 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-17 15:09:54,551 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:09:54,551 INFO L85 PathProgramCache]: Analyzing trace with hash 381791144, now seen corresponding path program 1 times [2025-03-17 15:09:54,551 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:09:54,551 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1374640943] [2025-03-17 15:09:54,551 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:09:54,552 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:09:54,555 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 68 statements into 1 equivalence classes. [2025-03-17 15:09:54,560 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 68 of 68 statements. [2025-03-17 15:09:54,560 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:09:54,560 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-17 15:09:54,561 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1731581632] [2025-03-17 15:09:54,561 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:09:54,561 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:09:54,561 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:09:54,563 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-17 15:09:54,564 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2025-03-17 15:09:54,587 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 68 statements into 1 equivalence classes. [2025-03-17 15:09:54,600 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 68 of 68 statements. [2025-03-17 15:09:54,600 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:09:54,600 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:09:54,600 INFO L256 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-03-17 15:09:54,602 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:09:54,825 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-17 15:09:54,826 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-17 15:09:54,826 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:09:54,826 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1374640943] [2025-03-17 15:09:54,826 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-17 15:09:54,826 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1731581632] [2025-03-17 15:09:54,826 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1731581632] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 15:09:54,826 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 15:09:54,826 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-03-17 15:09:54,826 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1643251543] [2025-03-17 15:09:54,826 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:09:54,826 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-17 15:09:54,826 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:09:54,826 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-17 15:09:54,826 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2025-03-17 15:09:54,827 INFO L87 Difference]: Start difference. First operand 432 states and 592 transitions. Second operand has 7 states, 6 states have (on average 6.833333333333333) internal successors, (41), 7 states have internal predecessors, (41), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2025-03-17 15:09:55,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:09:55,122 INFO L93 Difference]: Finished difference Result 625 states and 866 transitions. [2025-03-17 15:09:55,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2025-03-17 15:09:55,122 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 6.833333333333333) internal successors, (41), 7 states have internal predecessors, (41), 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 68 [2025-03-17 15:09:55,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:09:55,125 INFO L225 Difference]: With dead ends: 625 [2025-03-17 15:09:55,125 INFO L226 Difference]: Without dead ends: 616 [2025-03-17 15:09:55,125 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 62 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-17 15:09:55,125 INFO L435 NwaCegarLoop]: 69 mSDtfsCounter, 290 mSDsluCounter, 123 mSDsCounter, 0 mSdLazyCounter, 337 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 301 SdHoareTripleChecker+Valid, 192 SdHoareTripleChecker+Invalid, 376 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 337 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-17 15:09:55,126 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [301 Valid, 192 Invalid, 376 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 337 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-17 15:09:55,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2025-03-17 15:09:55,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 587. [2025-03-17 15:09:55,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 587 states, 478 states have (on average 1.4079497907949792) internal successors, (673), 510 states have internal predecessors, (673), 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-17 15:09:55,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 587 states to 587 states and 813 transitions. [2025-03-17 15:09:55,150 INFO L78 Accepts]: Start accepts. Automaton has 587 states and 813 transitions. Word has length 68 [2025-03-17 15:09:55,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:09:55,150 INFO L471 AbstractCegarLoop]: Abstraction has 587 states and 813 transitions. [2025-03-17 15:09:55,150 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 6.833333333333333) internal successors, (41), 7 states have internal predecessors, (41), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2025-03-17 15:09:55,150 INFO L276 IsEmpty]: Start isEmpty. Operand 587 states and 813 transitions. [2025-03-17 15:09:55,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2025-03-17 15:09:55,150 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:09:55,150 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] [2025-03-17 15:09:55,157 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2025-03-17 15:09:55,351 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-17 15:09:55,351 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-17 15:09:55,351 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:09:55,351 INFO L85 PathProgramCache]: Analyzing trace with hash -1049376381, now seen corresponding path program 1 times [2025-03-17 15:09:55,351 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:09:55,351 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [789411714] [2025-03-17 15:09:55,351 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:09:55,351 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:09:55,378 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 69 statements into 1 equivalence classes. [2025-03-17 15:09:55,385 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 69 of 69 statements. [2025-03-17 15:09:55,387 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:09:55,387 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-17 15:09:55,387 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [192808053] [2025-03-17 15:09:55,388 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:09:55,388 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:09:55,388 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:09:55,391 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-17 15:09:55,393 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2025-03-17 15:09:55,414 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 69 statements into 1 equivalence classes. [2025-03-17 15:09:55,426 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 69 of 69 statements. [2025-03-17 15:09:55,426 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:09:55,426 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:09:55,427 INFO L256 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-03-17 15:09:55,428 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:09:55,640 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-17 15:09:55,640 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:09:55,889 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:09:55,889 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [789411714] [2025-03-17 15:09:55,889 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-17 15:09:55,889 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [192808053] [2025-03-17 15:09:55,889 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [192808053] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:09:55,889 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-03-17 15:09:55,889 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2025-03-17 15:09:55,889 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2006494824] [2025-03-17 15:09:55,889 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-03-17 15:09:55,889 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-17 15:09:55,889 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:09:55,890 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-17 15:09:55,890 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2025-03-17 15:09:55,890 INFO L87 Difference]: Start difference. First operand 587 states and 813 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-17 15:09:56,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:09:56,127 INFO L93 Difference]: Finished difference Result 656 states and 893 transitions. [2025-03-17 15:09:56,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-03-17 15:09:56,128 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-17 15:09:56,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:09:56,130 INFO L225 Difference]: With dead ends: 656 [2025-03-17 15:09:56,131 INFO L226 Difference]: Without dead ends: 653 [2025-03-17 15:09:56,131 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2025-03-17 15:09:56,134 INFO L435 NwaCegarLoop]: 77 mSDtfsCounter, 228 mSDsluCounter, 121 mSDsCounter, 0 mSdLazyCounter, 290 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 244 SdHoareTripleChecker+Valid, 198 SdHoareTripleChecker+Invalid, 302 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 290 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-17 15:09:56,134 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [244 Valid, 198 Invalid, 302 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 290 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-17 15:09:56,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 653 states. [2025-03-17 15:09:56,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 653 to 618. [2025-03-17 15:09:56,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 618 states, 505 states have (on average 1.4059405940594059) internal successors, (710), 536 states have internal predecessors, (710), 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-17 15:09:56,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 618 states to 618 states and 858 transitions. [2025-03-17 15:09:56,161 INFO L78 Accepts]: Start accepts. Automaton has 618 states and 858 transitions. Word has length 69 [2025-03-17 15:09:56,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:09:56,161 INFO L471 AbstractCegarLoop]: Abstraction has 618 states and 858 transitions. [2025-03-17 15:09:56,161 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-17 15:09:56,161 INFO L276 IsEmpty]: Start isEmpty. Operand 618 states and 858 transitions. [2025-03-17 15:09:56,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2025-03-17 15:09:56,162 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:09:56,162 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] [2025-03-17 15:09:56,167 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2025-03-17 15:09:56,365 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-17 15:09:56,366 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-17 15:09:56,367 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:09:56,367 INFO L85 PathProgramCache]: Analyzing trace with hash 1829070598, now seen corresponding path program 1 times [2025-03-17 15:09:56,367 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:09:56,367 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952947912] [2025-03-17 15:09:56,367 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:09:56,367 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:09:56,371 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 70 statements into 1 equivalence classes. [2025-03-17 15:09:56,375 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 70 of 70 statements. [2025-03-17 15:09:56,375 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:09:56,375 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:09:56,418 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-17 15:09:56,418 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:09:56,418 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952947912] [2025-03-17 15:09:56,418 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952947912] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 15:09:56,418 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 15:09:56,418 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-17 15:09:56,419 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [571676259] [2025-03-17 15:09:56,419 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:09:56,419 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-17 15:09:56,419 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:09:56,419 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-17 15:09:56,419 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-17 15:09:56,419 INFO L87 Difference]: Start difference. First operand 618 states and 858 transitions. Second operand has 5 states, 4 states have (on average 10.75) internal successors, (43), 5 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-17 15:09:56,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:09:56,790 INFO L93 Difference]: Finished difference Result 892 states and 1262 transitions. [2025-03-17 15:09:56,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2025-03-17 15:09:56,791 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 10.75) internal successors, (43), 5 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-17 15:09:56,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:09:56,794 INFO L225 Difference]: With dead ends: 892 [2025-03-17 15:09:56,794 INFO L226 Difference]: Without dead ends: 889 [2025-03-17 15:09:56,794 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2025-03-17 15:09:56,795 INFO L435 NwaCegarLoop]: 93 mSDtfsCounter, 148 mSDsluCounter, 147 mSDsCounter, 0 mSdLazyCounter, 264 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 153 SdHoareTripleChecker+Valid, 240 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-17 15:09:56,795 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [153 Valid, 240 Invalid, 290 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 264 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-17 15:09:56,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 889 states. [2025-03-17 15:09:56,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 889 to 637. [2025-03-17 15:09:56,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 637 states, 521 states have (on average 1.3896353166986564) internal successors, (724), 551 states have internal predecessors, (724), 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-17 15:09:56,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 637 states to 637 states and 880 transitions. [2025-03-17 15:09:56,825 INFO L78 Accepts]: Start accepts. Automaton has 637 states and 880 transitions. Word has length 70 [2025-03-17 15:09:56,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:09:56,825 INFO L471 AbstractCegarLoop]: Abstraction has 637 states and 880 transitions. [2025-03-17 15:09:56,825 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 10.75) internal successors, (43), 5 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-17 15:09:56,825 INFO L276 IsEmpty]: Start isEmpty. Operand 637 states and 880 transitions. [2025-03-17 15:09:56,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2025-03-17 15:09:56,826 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:09:56,826 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] [2025-03-17 15:09:56,826 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2025-03-17 15:09:56,826 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-17 15:09:56,826 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:09:56,826 INFO L85 PathProgramCache]: Analyzing trace with hash 580351158, now seen corresponding path program 1 times [2025-03-17 15:09:56,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:09:56,826 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [672838170] [2025-03-17 15:09:56,827 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:09:56,827 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:09:56,830 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 70 statements into 1 equivalence classes. [2025-03-17 15:09:56,834 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 70 of 70 statements. [2025-03-17 15:09:56,834 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:09:56,834 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-17 15:09:56,835 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1157236017] [2025-03-17 15:09:56,835 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:09:56,835 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:09:56,835 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:09:56,837 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-17 15:09:56,838 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2025-03-17 15:09:56,859 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 70 statements into 1 equivalence classes. [2025-03-17 15:09:56,872 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 70 of 70 statements. [2025-03-17 15:09:56,872 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:09:56,872 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:09:56,873 INFO L256 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 9 conjuncts are in the unsatisfiable core [2025-03-17 15:09:56,874 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:09:57,001 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-17 15:09:57,001 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-17 15:09:57,001 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:09:57,001 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [672838170] [2025-03-17 15:09:57,001 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-17 15:09:57,001 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1157236017] [2025-03-17 15:09:57,001 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1157236017] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 15:09:57,001 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 15:09:57,001 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-03-17 15:09:57,001 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1656766215] [2025-03-17 15:09:57,001 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:09:57,001 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-17 15:09:57,001 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:09:57,002 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-17 15:09:57,002 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2025-03-17 15:09:57,002 INFO L87 Difference]: Start difference. First operand 637 states and 880 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-17 15:09:57,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:09:57,233 INFO L93 Difference]: Finished difference Result 660 states and 916 transitions. [2025-03-17 15:09:57,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2025-03-17 15:09:57,237 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-17 15:09:57,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:09:57,239 INFO L225 Difference]: With dead ends: 660 [2025-03-17 15:09:57,239 INFO L226 Difference]: Without dead ends: 656 [2025-03-17 15:09:57,240 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2025-03-17 15:09:57,240 INFO L435 NwaCegarLoop]: 77 mSDtfsCounter, 158 mSDsluCounter, 133 mSDsCounter, 0 mSdLazyCounter, 293 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 210 SdHoareTripleChecker+Invalid, 303 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 293 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-17 15:09:57,240 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [171 Valid, 210 Invalid, 303 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 293 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-17 15:09:57,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 656 states. [2025-03-17 15:09:57,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 656 to 633. [2025-03-17 15:09:57,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 633 states, 521 states have (on average 1.36468330134357) internal successors, (711), 547 states have internal predecessors, (711), 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-17 15:09:57,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 633 states to 633 states and 867 transitions. [2025-03-17 15:09:57,279 INFO L78 Accepts]: Start accepts. Automaton has 633 states and 867 transitions. Word has length 70 [2025-03-17 15:09:57,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:09:57,280 INFO L471 AbstractCegarLoop]: Abstraction has 633 states and 867 transitions. [2025-03-17 15:09:57,280 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-17 15:09:57,280 INFO L276 IsEmpty]: Start isEmpty. Operand 633 states and 867 transitions. [2025-03-17 15:09:57,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2025-03-17 15:09:57,280 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:09:57,280 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] [2025-03-17 15:09:57,286 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2025-03-17 15:09:57,481 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-17 15:09:57,481 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-17 15:09:57,481 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:09:57,482 INFO L85 PathProgramCache]: Analyzing trace with hash 866613729, now seen corresponding path program 1 times [2025-03-17 15:09:57,482 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:09:57,482 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531219456] [2025-03-17 15:09:57,482 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:09:57,482 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:09:57,487 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 71 statements into 1 equivalence classes. [2025-03-17 15:09:57,495 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 71 of 71 statements. [2025-03-17 15:09:57,497 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:09:57,497 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-17 15:09:57,497 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1137898907] [2025-03-17 15:09:57,497 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:09:57,498 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:09:57,498 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:09:57,499 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-17 15:09:57,501 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2025-03-17 15:09:57,521 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 71 statements into 1 equivalence classes. [2025-03-17 15:09:57,536 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 71 of 71 statements. [2025-03-17 15:09:57,536 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:09:57,536 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:09:57,537 INFO L256 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 12 conjuncts are in the unsatisfiable core [2025-03-17 15:09:57,538 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:09:57,720 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-17 15:09:57,720 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:10:01,853 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:10:01,853 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [531219456] [2025-03-17 15:10:01,853 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-17 15:10:01,853 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1137898907] [2025-03-17 15:10:01,853 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1137898907] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:10:01,853 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-03-17 15:10:01,853 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2025-03-17 15:10:01,853 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1351613775] [2025-03-17 15:10:01,853 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-03-17 15:10:01,854 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-17 15:10:01,854 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:10:01,854 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-17 15:10:01,854 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=82, Unknown=1, NotChecked=0, Total=110 [2025-03-17 15:10:01,854 INFO L87 Difference]: Start difference. First operand 633 states and 867 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-17 15:10:02,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:10:02,151 INFO L93 Difference]: Finished difference Result 660 states and 883 transitions. [2025-03-17 15:10:02,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2025-03-17 15:10:02,151 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-17 15:10:02,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:10:02,153 INFO L225 Difference]: With dead ends: 660 [2025-03-17 15:10:02,153 INFO L226 Difference]: Without dead ends: 653 [2025-03-17 15:10:02,154 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=52, Invalid=157, Unknown=1, NotChecked=0, Total=210 [2025-03-17 15:10:02,154 INFO L435 NwaCegarLoop]: 87 mSDtfsCounter, 270 mSDsluCounter, 153 mSDsCounter, 0 mSdLazyCounter, 308 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 276 SdHoareTripleChecker+Valid, 240 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.2s IncrementalHoareTripleChecker+Time [2025-03-17 15:10:02,154 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [276 Valid, 240 Invalid, 337 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 308 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-17 15:10:02,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 653 states. [2025-03-17 15:10:02,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 653 to 631. [2025-03-17 15:10:02,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 631 states, 519 states have (on average 1.3583815028901733) internal successors, (705), 545 states have internal predecessors, (705), 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-17 15:10:02,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 631 states to 631 states and 861 transitions. [2025-03-17 15:10:02,181 INFO L78 Accepts]: Start accepts. Automaton has 631 states and 861 transitions. Word has length 71 [2025-03-17 15:10:02,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:10:02,181 INFO L471 AbstractCegarLoop]: Abstraction has 631 states and 861 transitions. [2025-03-17 15:10:02,181 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-17 15:10:02,181 INFO L276 IsEmpty]: Start isEmpty. Operand 631 states and 861 transitions. [2025-03-17 15:10:02,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2025-03-17 15:10:02,182 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:10:02,182 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] [2025-03-17 15:10:02,187 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2025-03-17 15:10:02,382 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-17 15:10:02,382 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-17 15:10:02,383 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:10:02,383 INFO L85 PathProgramCache]: Analyzing trace with hash 811016736, now seen corresponding path program 1 times [2025-03-17 15:10:02,383 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:10:02,383 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1818765097] [2025-03-17 15:10:02,383 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:10:02,383 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:10:02,386 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 71 statements into 1 equivalence classes. [2025-03-17 15:10:02,395 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 71 of 71 statements. [2025-03-17 15:10:02,395 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:10:02,395 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-17 15:10:02,396 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1424052084] [2025-03-17 15:10:02,396 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:10:02,396 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:10:02,396 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:10:02,399 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-17 15:10:02,401 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2025-03-17 15:10:02,420 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 71 statements into 1 equivalence classes. [2025-03-17 15:10:02,431 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 71 of 71 statements. [2025-03-17 15:10:02,431 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:10:02,431 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:10:02,432 INFO L256 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 9 conjuncts are in the unsatisfiable core [2025-03-17 15:10:02,433 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:10:02,555 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-17 15:10:02,555 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:10:02,673 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:10:02,673 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1818765097] [2025-03-17 15:10:02,673 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-17 15:10:02,673 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1424052084] [2025-03-17 15:10:02,673 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1424052084] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:10:02,673 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-03-17 15:10:02,673 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2025-03-17 15:10:02,673 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [73054983] [2025-03-17 15:10:02,673 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-03-17 15:10:02,674 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-17 15:10:02,674 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:10:02,674 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-17 15:10:02,674 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2025-03-17 15:10:02,675 INFO L87 Difference]: Start difference. First operand 631 states and 861 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-17 15:10:02,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:10:02,919 INFO L93 Difference]: Finished difference Result 999 states and 1423 transitions. [2025-03-17 15:10:02,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2025-03-17 15:10:02,920 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-17 15:10:02,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:10:02,923 INFO L225 Difference]: With dead ends: 999 [2025-03-17 15:10:02,923 INFO L226 Difference]: Without dead ends: 995 [2025-03-17 15:10:02,923 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2025-03-17 15:10:02,923 INFO L435 NwaCegarLoop]: 97 mSDtfsCounter, 154 mSDsluCounter, 196 mSDsCounter, 0 mSdLazyCounter, 383 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 293 SdHoareTripleChecker+Invalid, 389 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 383 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-17 15:10:02,924 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [171 Valid, 293 Invalid, 389 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 383 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-17 15:10:02,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 995 states. [2025-03-17 15:10:02,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 995 to 788. [2025-03-17 15:10:02,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 788 states, 656 states have (on average 1.3643292682926829) internal successors, (895), 681 states have internal predecessors, (895), 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-17 15:10:02,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 788 states to 788 states and 1091 transitions. [2025-03-17 15:10:02,959 INFO L78 Accepts]: Start accepts. Automaton has 788 states and 1091 transitions. Word has length 71 [2025-03-17 15:10:02,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:10:02,959 INFO L471 AbstractCegarLoop]: Abstraction has 788 states and 1091 transitions. [2025-03-17 15:10:02,959 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-17 15:10:02,959 INFO L276 IsEmpty]: Start isEmpty. Operand 788 states and 1091 transitions. [2025-03-17 15:10:02,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2025-03-17 15:10:02,961 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:10:02,961 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] [2025-03-17 15:10:02,967 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2025-03-17 15:10:03,162 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-17 15:10:03,162 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-17 15:10:03,162 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:10:03,162 INFO L85 PathProgramCache]: Analyzing trace with hash 1948310907, now seen corresponding path program 1 times [2025-03-17 15:10:03,162 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:10:03,162 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1921502082] [2025-03-17 15:10:03,162 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:10:03,162 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:10:03,166 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 91 statements into 1 equivalence classes. [2025-03-17 15:10:03,170 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 91 of 91 statements. [2025-03-17 15:10:03,170 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:10:03,170 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:10:03,221 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-17 15:10:03,221 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:10:03,222 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1921502082] [2025-03-17 15:10:03,222 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1921502082] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:10:03,222 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1699625426] [2025-03-17 15:10:03,222 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:10:03,222 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:10:03,222 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:10:03,224 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-17 15:10:03,226 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2025-03-17 15:10:03,247 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 91 statements into 1 equivalence classes. [2025-03-17 15:10:03,260 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 91 of 91 statements. [2025-03-17 15:10:03,260 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:10:03,260 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:10:03,261 INFO L256 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-03-17 15:10:03,263 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:10:03,302 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-17 15:10:03,302 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:10:03,406 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-17 15:10:03,406 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1699625426] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-17 15:10:03,406 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-17 15:10:03,406 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2025-03-17 15:10:03,406 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1509725780] [2025-03-17 15:10:03,406 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-17 15:10:03,407 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2025-03-17 15:10:03,407 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:10:03,407 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2025-03-17 15:10:03,407 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2025-03-17 15:10:03,407 INFO L87 Difference]: Start difference. First operand 788 states and 1091 transitions. Second operand has 8 states, 7 states have (on average 11.714285714285714) internal successors, (82), 8 states have internal predecessors, (82), 7 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 7 states have call predecessors, (16), 7 states have call successors, (16) [2025-03-17 15:10:03,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:10:03,865 INFO L93 Difference]: Finished difference Result 1320 states and 1884 transitions. [2025-03-17 15:10:03,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2025-03-17 15:10:03,866 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.714285714285714) internal successors, (82), 8 states have internal predecessors, (82), 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 91 [2025-03-17 15:10:03,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:10:03,870 INFO L225 Difference]: With dead ends: 1320 [2025-03-17 15:10:03,870 INFO L226 Difference]: Without dead ends: 1318 [2025-03-17 15:10:03,870 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 179 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=37, Invalid=53, Unknown=0, NotChecked=0, Total=90 [2025-03-17 15:10:03,871 INFO L435 NwaCegarLoop]: 107 mSDtfsCounter, 286 mSDsluCounter, 284 mSDsCounter, 0 mSdLazyCounter, 367 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 301 SdHoareTripleChecker+Valid, 391 SdHoareTripleChecker+Invalid, 386 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 367 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-03-17 15:10:03,871 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [301 Valid, 391 Invalid, 386 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 367 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-03-17 15:10:03,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1318 states. [2025-03-17 15:10:03,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1318 to 1033. [2025-03-17 15:10:03,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1033 states, 860 states have (on average 1.3709302325581396) internal successors, (1179), 884 states have internal predecessors, (1179), 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-17 15:10:03,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1033 states to 1033 states and 1459 transitions. [2025-03-17 15:10:03,930 INFO L78 Accepts]: Start accepts. Automaton has 1033 states and 1459 transitions. Word has length 91 [2025-03-17 15:10:03,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:10:03,931 INFO L471 AbstractCegarLoop]: Abstraction has 1033 states and 1459 transitions. [2025-03-17 15:10:03,931 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.714285714285714) internal successors, (82), 8 states have internal predecessors, (82), 7 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 7 states have call predecessors, (16), 7 states have call successors, (16) [2025-03-17 15:10:03,931 INFO L276 IsEmpty]: Start isEmpty. Operand 1033 states and 1459 transitions. [2025-03-17 15:10:03,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2025-03-17 15:10:03,931 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:10:03,931 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] [2025-03-17 15:10:03,937 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2025-03-17 15:10:04,132 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-17 15:10:04,132 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-17 15:10:04,133 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:10:04,133 INFO L85 PathProgramCache]: Analyzing trace with hash 268095980, now seen corresponding path program 1 times [2025-03-17 15:10:04,133 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:10:04,133 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1597291503] [2025-03-17 15:10:04,133 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:10:04,133 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:10:04,138 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 92 statements into 1 equivalence classes. [2025-03-17 15:10:04,141 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 92 of 92 statements. [2025-03-17 15:10:04,141 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:10:04,141 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:10:04,185 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-17 15:10:04,185 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:10:04,185 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1597291503] [2025-03-17 15:10:04,185 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1597291503] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:10:04,185 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1295705945] [2025-03-17 15:10:04,185 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:10:04,185 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:10:04,186 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:10:04,187 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-17 15:10:04,189 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2025-03-17 15:10:04,211 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 92 statements into 1 equivalence classes. [2025-03-17 15:10:04,225 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 92 of 92 statements. [2025-03-17 15:10:04,225 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:10:04,225 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:10:04,226 INFO L256 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-03-17 15:10:04,227 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:10:04,277 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-17 15:10:04,277 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:10:04,377 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-17 15:10:04,378 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1295705945] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-17 15:10:04,378 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-17 15:10:04,378 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 10 [2025-03-17 15:10:04,378 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126473899] [2025-03-17 15:10:04,378 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-17 15:10:04,378 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2025-03-17 15:10:04,378 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:10:04,379 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2025-03-17 15:10:04,379 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2025-03-17 15:10:04,379 INFO L87 Difference]: Start difference. First operand 1033 states and 1459 transitions. Second operand has 11 states, 10 states have (on average 12.6) internal successors, (126), 11 states have internal predecessors, (126), 9 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 9 states have call predecessors, (24), 9 states have call successors, (24) [2025-03-17 15:10:04,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:10:04,936 INFO L93 Difference]: Finished difference Result 1350 states and 1891 transitions. [2025-03-17 15:10:04,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2025-03-17 15:10:04,936 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 12.6) internal successors, (126), 11 states have internal predecessors, (126), 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 92 [2025-03-17 15:10:04,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:10:04,940 INFO L225 Difference]: With dead ends: 1350 [2025-03-17 15:10:04,940 INFO L226 Difference]: Without dead ends: 1348 [2025-03-17 15:10:04,941 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=165, Invalid=341, Unknown=0, NotChecked=0, Total=506 [2025-03-17 15:10:04,941 INFO L435 NwaCegarLoop]: 89 mSDtfsCounter, 1103 mSDsluCounter, 319 mSDsCounter, 0 mSdLazyCounter, 381 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1108 SdHoareTripleChecker+Valid, 408 SdHoareTripleChecker+Invalid, 490 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 381 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-03-17 15:10:04,942 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1108 Valid, 408 Invalid, 490 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 381 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-03-17 15:10:04,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1348 states. [2025-03-17 15:10:04,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1348 to 1037. [2025-03-17 15:10:04,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1037 states, 865 states have (on average 1.3329479768786128) internal successors, (1153), 888 states have internal predecessors, (1153), 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-17 15:10:05,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1037 states to 1037 states and 1433 transitions. [2025-03-17 15:10:05,001 INFO L78 Accepts]: Start accepts. Automaton has 1037 states and 1433 transitions. Word has length 92 [2025-03-17 15:10:05,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:10:05,001 INFO L471 AbstractCegarLoop]: Abstraction has 1037 states and 1433 transitions. [2025-03-17 15:10:05,002 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 12.6) internal successors, (126), 11 states have internal predecessors, (126), 9 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 9 states have call predecessors, (24), 9 states have call successors, (24) [2025-03-17 15:10:05,002 INFO L276 IsEmpty]: Start isEmpty. Operand 1037 states and 1433 transitions. [2025-03-17 15:10:05,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2025-03-17 15:10:05,002 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:10:05,002 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] [2025-03-17 15:10:05,008 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-17 15:10:05,203 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-17 15:10:05,203 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-17 15:10:05,203 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:10:05,203 INFO L85 PathProgramCache]: Analyzing trace with hash -57800839, now seen corresponding path program 1 times [2025-03-17 15:10:05,203 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:10:05,203 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1147173327] [2025-03-17 15:10:05,203 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:10:05,203 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:10:05,206 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 94 statements into 1 equivalence classes. [2025-03-17 15:10:05,210 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 94 of 94 statements. [2025-03-17 15:10:05,210 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:10:05,210 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:10:05,238 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-17 15:10:05,239 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:10:05,239 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1147173327] [2025-03-17 15:10:05,239 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1147173327] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 15:10:05,239 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 15:10:05,239 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-17 15:10:05,239 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979100633] [2025-03-17 15:10:05,239 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:10:05,239 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 15:10:05,239 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:10:05,239 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 15:10:05,240 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-17 15:10:05,240 INFO L87 Difference]: Start difference. First operand 1037 states and 1433 transitions. Second operand has 4 states, 3 states have (on average 17.333333333333332) internal successors, (52), 4 states have internal predecessors, (52), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2025-03-17 15:10:05,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:10:05,313 INFO L93 Difference]: Finished difference Result 1037 states and 1433 transitions. [2025-03-17 15:10:05,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-17 15:10:05,313 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 17.333333333333332) internal successors, (52), 4 states have internal predecessors, (52), 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 94 [2025-03-17 15:10:05,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:10:05,316 INFO L225 Difference]: With dead ends: 1037 [2025-03-17 15:10:05,316 INFO L226 Difference]: Without dead ends: 1036 [2025-03-17 15:10:05,317 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-17 15:10:05,320 INFO L435 NwaCegarLoop]: 70 mSDtfsCounter, 20 mSDsluCounter, 79 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 149 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-17 15:10:05,320 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 149 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-17 15:10:05,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1036 states. [2025-03-17 15:10:05,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1036 to 1036. [2025-03-17 15:10:05,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1036 states, 865 states have (on average 1.322543352601156) internal successors, (1144), 887 states have internal predecessors, (1144), 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-17 15:10:05,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1036 states to 1036 states and 1424 transitions. [2025-03-17 15:10:05,365 INFO L78 Accepts]: Start accepts. Automaton has 1036 states and 1424 transitions. Word has length 94 [2025-03-17 15:10:05,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:10:05,365 INFO L471 AbstractCegarLoop]: Abstraction has 1036 states and 1424 transitions. [2025-03-17 15:10:05,365 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 17.333333333333332) internal successors, (52), 4 states have internal predecessors, (52), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2025-03-17 15:10:05,365 INFO L276 IsEmpty]: Start isEmpty. Operand 1036 states and 1424 transitions. [2025-03-17 15:10:05,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2025-03-17 15:10:05,366 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:10:05,366 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] [2025-03-17 15:10:05,367 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2025-03-17 15:10:05,367 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-17 15:10:05,367 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:10:05,367 INFO L85 PathProgramCache]: Analyzing trace with hash 287968055, now seen corresponding path program 1 times [2025-03-17 15:10:05,367 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:10:05,367 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1888099775] [2025-03-17 15:10:05,367 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:10:05,367 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:10:05,372 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 96 statements into 1 equivalence classes. [2025-03-17 15:10:05,376 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 96 of 96 statements. [2025-03-17 15:10:05,376 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:10:05,376 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:10:05,434 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-17 15:10:05,434 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:10:05,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1888099775] [2025-03-17 15:10:05,434 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1888099775] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:10:05,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [244841603] [2025-03-17 15:10:05,434 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:10:05,434 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:10:05,434 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:10:05,436 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-17 15:10:05,438 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2025-03-17 15:10:05,459 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 96 statements into 1 equivalence classes. [2025-03-17 15:10:05,473 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 96 of 96 statements. [2025-03-17 15:10:05,473 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:10:05,473 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:10:05,474 INFO L256 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-03-17 15:10:05,475 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:10:05,587 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-17 15:10:05,587 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-17 15:10:05,587 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [244841603] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 15:10:05,587 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-17 15:10:05,587 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2025-03-17 15:10:05,587 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [759374780] [2025-03-17 15:10:05,587 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:10:05,587 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-17 15:10:05,588 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:10:05,588 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-17 15:10:05,588 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2025-03-17 15:10:05,588 INFO L87 Difference]: Start difference. First operand 1036 states and 1424 transitions. Second operand has 5 states, 4 states have (on average 13.5) internal successors, (54), 5 states have internal predecessors, (54), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2025-03-17 15:10:05,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:10:05,743 INFO L93 Difference]: Finished difference Result 1054 states and 1455 transitions. [2025-03-17 15:10:05,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-17 15:10:05,743 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 13.5) internal successors, (54), 5 states have internal predecessors, (54), 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 96 [2025-03-17 15:10:05,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:10:05,746 INFO L225 Difference]: With dead ends: 1054 [2025-03-17 15:10:05,746 INFO L226 Difference]: Without dead ends: 1053 [2025-03-17 15:10:05,747 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2025-03-17 15:10:05,747 INFO L435 NwaCegarLoop]: 86 mSDtfsCounter, 65 mSDsluCounter, 61 mSDsCounter, 0 mSdLazyCounter, 136 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 147 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-17 15:10:05,747 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [70 Valid, 147 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 136 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-17 15:10:05,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1053 states. [2025-03-17 15:10:05,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1053 to 1035. [2025-03-17 15:10:05,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1035 states, 865 states have (on average 1.3144508670520232) internal successors, (1137), 886 states have internal predecessors, (1137), 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-17 15:10:05,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1035 states to 1035 states and 1417 transitions. [2025-03-17 15:10:05,800 INFO L78 Accepts]: Start accepts. Automaton has 1035 states and 1417 transitions. Word has length 96 [2025-03-17 15:10:05,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:10:05,800 INFO L471 AbstractCegarLoop]: Abstraction has 1035 states and 1417 transitions. [2025-03-17 15:10:05,801 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 13.5) internal successors, (54), 5 states have internal predecessors, (54), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2025-03-17 15:10:05,801 INFO L276 IsEmpty]: Start isEmpty. Operand 1035 states and 1417 transitions. [2025-03-17 15:10:05,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2025-03-17 15:10:05,802 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:10:05,802 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-17 15:10:05,808 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-17 15:10:06,003 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-17 15:10:06,003 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-17 15:10:06,003 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:10:06,003 INFO L85 PathProgramCache]: Analyzing trace with hash 337075093, now seen corresponding path program 1 times [2025-03-17 15:10:06,003 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:10:06,003 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1441972600] [2025-03-17 15:10:06,004 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:10:06,004 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:10:06,007 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 97 statements into 1 equivalence classes. [2025-03-17 15:10:06,011 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 97 of 97 statements. [2025-03-17 15:10:06,012 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:10:06,012 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:10:06,064 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-17 15:10:06,065 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:10:06,065 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1441972600] [2025-03-17 15:10:06,065 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1441972600] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:10:06,065 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [253551878] [2025-03-17 15:10:06,065 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:10:06,065 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:10:06,066 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:10:06,068 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-17 15:10:06,069 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2025-03-17 15:10:06,091 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 97 statements into 1 equivalence classes. [2025-03-17 15:10:06,106 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 97 of 97 statements. [2025-03-17 15:10:06,106 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:10:06,106 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:10:06,107 INFO L256 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-03-17 15:10:06,108 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:10:06,217 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-17 15:10:06,217 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:10:06,309 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-17 15:10:06,309 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [253551878] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-17 15:10:06,309 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-17 15:10:06,309 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2025-03-17 15:10:06,309 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984122365] [2025-03-17 15:10:06,309 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-17 15:10:06,310 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2025-03-17 15:10:06,310 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:10:06,311 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2025-03-17 15:10:06,311 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2025-03-17 15:10:06,311 INFO L87 Difference]: Start difference. First operand 1035 states and 1417 transitions. Second operand has 11 states, 10 states have (on average 15.5) internal successors, (155), 11 states have internal predecessors, (155), 9 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 9 states have call predecessors, (27), 9 states have call successors, (27) [2025-03-17 15:10:06,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:10:06,666 INFO L93 Difference]: Finished difference Result 1430 states and 1977 transitions. [2025-03-17 15:10:06,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2025-03-17 15:10:06,667 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 15.5) internal successors, (155), 11 states have internal predecessors, (155), 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 97 [2025-03-17 15:10:06,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:10:06,671 INFO L225 Difference]: With dead ends: 1430 [2025-03-17 15:10:06,672 INFO L226 Difference]: Without dead ends: 1428 [2025-03-17 15:10:06,672 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 187 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=99, Invalid=141, Unknown=0, NotChecked=0, Total=240 [2025-03-17 15:10:06,673 INFO L435 NwaCegarLoop]: 47 mSDtfsCounter, 291 mSDsluCounter, 323 mSDsCounter, 0 mSdLazyCounter, 389 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 298 SdHoareTripleChecker+Valid, 370 SdHoareTripleChecker+Invalid, 431 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 389 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-17 15:10:06,673 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [298 Valid, 370 Invalid, 431 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 389 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-17 15:10:06,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1428 states. [2025-03-17 15:10:06,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1428 to 1185. [2025-03-17 15:10:06,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1185 states, 997 states have (on average 1.312938816449348) internal successors, (1309), 1018 states have internal predecessors, (1309), 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-17 15:10:06,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1185 states to 1185 states and 1625 transitions. [2025-03-17 15:10:06,729 INFO L78 Accepts]: Start accepts. Automaton has 1185 states and 1625 transitions. Word has length 97 [2025-03-17 15:10:06,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:10:06,729 INFO L471 AbstractCegarLoop]: Abstraction has 1185 states and 1625 transitions. [2025-03-17 15:10:06,729 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 15.5) internal successors, (155), 11 states have internal predecessors, (155), 9 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 9 states have call predecessors, (27), 9 states have call successors, (27) [2025-03-17 15:10:06,730 INFO L276 IsEmpty]: Start isEmpty. Operand 1185 states and 1625 transitions. [2025-03-17 15:10:06,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2025-03-17 15:10:06,731 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:10:06,731 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] [2025-03-17 15:10:06,738 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2025-03-17 15:10:06,932 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-17 15:10:06,932 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-17 15:10:06,932 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:10:06,932 INFO L85 PathProgramCache]: Analyzing trace with hash -1136842018, now seen corresponding path program 1 times [2025-03-17 15:10:06,932 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:10:06,932 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1978643296] [2025-03-17 15:10:06,932 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:10:06,932 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:10:06,937 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 107 statements into 1 equivalence classes. [2025-03-17 15:10:06,941 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 107 of 107 statements. [2025-03-17 15:10:06,942 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:10:06,942 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:10:07,012 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-17 15:10:07,013 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:10:07,013 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1978643296] [2025-03-17 15:10:07,013 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1978643296] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:10:07,013 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [706510945] [2025-03-17 15:10:07,013 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:10:07,013 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:10:07,013 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:10:07,015 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-17 15:10:07,016 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2025-03-17 15:10:07,040 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 107 statements into 1 equivalence classes. [2025-03-17 15:10:07,055 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 107 of 107 statements. [2025-03-17 15:10:07,055 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:10:07,055 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:10:07,056 INFO L256 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 6 conjuncts are in the unsatisfiable core [2025-03-17 15:10:07,057 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:10:07,146 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-17 15:10:07,146 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:10:07,293 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-17 15:10:07,293 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [706510945] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-17 15:10:07,293 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-17 15:10:07,294 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 9 [2025-03-17 15:10:07,294 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1248851133] [2025-03-17 15:10:07,294 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-17 15:10:07,294 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2025-03-17 15:10:07,294 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:10:07,294 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2025-03-17 15:10:07,294 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2025-03-17 15:10:07,294 INFO L87 Difference]: Start difference. First operand 1185 states and 1625 transitions. Second operand has 10 states, 9 states have (on average 11.666666666666666) internal successors, (105), 10 states have internal predecessors, (105), 7 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 7 states have call predecessors, (18), 7 states have call successors, (18) [2025-03-17 15:10:07,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:10:07,661 INFO L93 Difference]: Finished difference Result 1230 states and 1673 transitions. [2025-03-17 15:10:07,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2025-03-17 15:10:07,661 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 11.666666666666666) internal successors, (105), 10 states have internal predecessors, (105), 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 107 [2025-03-17 15:10:07,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:10:07,665 INFO L225 Difference]: With dead ends: 1230 [2025-03-17 15:10:07,665 INFO L226 Difference]: Without dead ends: 1229 [2025-03-17 15:10:07,665 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 208 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-17 15:10:07,665 INFO L435 NwaCegarLoop]: 96 mSDtfsCounter, 390 mSDsluCounter, 277 mSDsCounter, 0 mSdLazyCounter, 472 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 390 SdHoareTripleChecker+Valid, 373 SdHoareTripleChecker+Invalid, 522 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 472 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-17 15:10:07,666 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [390 Valid, 373 Invalid, 522 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 472 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-17 15:10:07,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1229 states. [2025-03-17 15:10:07,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1229 to 1114. [2025-03-17 15:10:07,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1114 states, 937 states have (on average 1.3094983991462112) internal successors, (1227), 957 states have internal predecessors, (1227), 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-17 15:10:07,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1114 states to 1114 states and 1523 transitions. [2025-03-17 15:10:07,719 INFO L78 Accepts]: Start accepts. Automaton has 1114 states and 1523 transitions. Word has length 107 [2025-03-17 15:10:07,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:10:07,719 INFO L471 AbstractCegarLoop]: Abstraction has 1114 states and 1523 transitions. [2025-03-17 15:10:07,719 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 11.666666666666666) internal successors, (105), 10 states have internal predecessors, (105), 7 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 7 states have call predecessors, (18), 7 states have call successors, (18) [2025-03-17 15:10:07,719 INFO L276 IsEmpty]: Start isEmpty. Operand 1114 states and 1523 transitions. [2025-03-17 15:10:07,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2025-03-17 15:10:07,720 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:10:07,720 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] [2025-03-17 15:10:07,726 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2025-03-17 15:10:07,921 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-17 15:10:07,921 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-17 15:10:07,921 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:10:07,921 INFO L85 PathProgramCache]: Analyzing trace with hash -939378370, now seen corresponding path program 1 times [2025-03-17 15:10:07,921 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:10:07,921 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [539238100] [2025-03-17 15:10:07,921 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:10:07,922 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:10:07,925 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 109 statements into 1 equivalence classes. [2025-03-17 15:10:07,935 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 109 of 109 statements. [2025-03-17 15:10:07,935 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:10:07,935 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-17 15:10:07,936 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [554556457] [2025-03-17 15:10:07,936 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:10:07,936 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:10:07,936 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:10:07,960 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-17 15:10:07,962 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2025-03-17 15:10:07,985 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 109 statements into 1 equivalence classes. [2025-03-17 15:10:08,004 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 109 of 109 statements. [2025-03-17 15:10:08,004 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:10:08,004 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:10:08,005 INFO L256 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 10 conjuncts are in the unsatisfiable core [2025-03-17 15:10:08,006 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:10:08,370 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-17 15:10:08,370 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:10:08,468 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:10:08,468 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [539238100] [2025-03-17 15:10:08,468 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-17 15:10:08,468 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [554556457] [2025-03-17 15:10:08,468 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [554556457] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:10:08,468 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-03-17 15:10:08,468 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2025-03-17 15:10:08,468 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1044073214] [2025-03-17 15:10:08,468 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-03-17 15:10:08,468 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2025-03-17 15:10:08,468 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:10:08,468 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2025-03-17 15:10:08,469 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=111, Unknown=0, NotChecked=0, Total=156 [2025-03-17 15:10:08,469 INFO L87 Difference]: Start difference. First operand 1114 states and 1523 transitions. Second operand has 10 states, 9 states have (on average 6.888888888888889) internal successors, (62), 10 states have internal predecessors, (62), 5 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 5 states have call predecessors, (10), 5 states have call successors, (10) [2025-03-17 15:10:09,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:10:09,102 INFO L93 Difference]: Finished difference Result 2137 states and 2989 transitions. [2025-03-17 15:10:09,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2025-03-17 15:10:09,102 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 6.888888888888889) internal successors, (62), 10 states have internal predecessors, (62), 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 109 [2025-03-17 15:10:09,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:10:09,108 INFO L225 Difference]: With dead ends: 2137 [2025-03-17 15:10:09,108 INFO L226 Difference]: Without dead ends: 2134 [2025-03-17 15:10:09,108 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=106, Invalid=236, Unknown=0, NotChecked=0, Total=342 [2025-03-17 15:10:09,109 INFO L435 NwaCegarLoop]: 119 mSDtfsCounter, 247 mSDsluCounter, 318 mSDsCounter, 0 mSdLazyCounter, 833 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 254 SdHoareTripleChecker+Valid, 437 SdHoareTripleChecker+Invalid, 870 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 833 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-03-17 15:10:09,109 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [254 Valid, 437 Invalid, 870 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 833 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-03-17 15:10:09,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2134 states. [2025-03-17 15:10:09,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2134 to 1170. [2025-03-17 15:10:09,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1170 states, 984 states have (on average 1.3089430894308942) internal successors, (1288), 1004 states have internal predecessors, (1288), 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-17 15:10:09,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1170 states to 1170 states and 1602 transitions. [2025-03-17 15:10:09,180 INFO L78 Accepts]: Start accepts. Automaton has 1170 states and 1602 transitions. Word has length 109 [2025-03-17 15:10:09,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:10:09,180 INFO L471 AbstractCegarLoop]: Abstraction has 1170 states and 1602 transitions. [2025-03-17 15:10:09,181 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 6.888888888888889) internal successors, (62), 10 states have internal predecessors, (62), 5 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 5 states have call predecessors, (10), 5 states have call successors, (10) [2025-03-17 15:10:09,181 INFO L276 IsEmpty]: Start isEmpty. Operand 1170 states and 1602 transitions. [2025-03-17 15:10:09,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2025-03-17 15:10:09,182 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:10:09,182 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] [2025-03-17 15:10:09,188 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2025-03-17 15:10:09,383 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-17 15:10:09,383 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-17 15:10:09,383 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:10:09,383 INFO L85 PathProgramCache]: Analyzing trace with hash -1955201778, now seen corresponding path program 1 times [2025-03-17 15:10:09,383 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:10:09,383 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1261303490] [2025-03-17 15:10:09,383 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:10:09,383 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:10:09,387 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 109 statements into 1 equivalence classes. [2025-03-17 15:10:09,391 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 109 of 109 statements. [2025-03-17 15:10:09,391 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:10:09,391 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:10:09,466 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-17 15:10:09,467 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:10:09,467 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1261303490] [2025-03-17 15:10:09,467 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1261303490] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:10:09,467 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [456970652] [2025-03-17 15:10:09,467 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:10:09,467 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:10:09,467 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:10:09,469 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-17 15:10:09,470 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2025-03-17 15:10:09,494 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 109 statements into 1 equivalence classes. [2025-03-17 15:10:09,510 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 109 of 109 statements. [2025-03-17 15:10:09,510 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:10:09,510 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:10:09,511 INFO L256 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-03-17 15:10:09,512 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:10:09,652 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-17 15:10:09,652 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:10:09,805 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-17 15:10:09,805 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [456970652] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-17 15:10:09,805 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-17 15:10:09,805 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 23 [2025-03-17 15:10:09,805 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925998387] [2025-03-17 15:10:09,805 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-17 15:10:09,806 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2025-03-17 15:10:09,806 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:10:09,806 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2025-03-17 15:10:09,806 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=417, Unknown=0, NotChecked=0, Total=552 [2025-03-17 15:10:09,806 INFO L87 Difference]: Start difference. First operand 1170 states and 1602 transitions. Second operand has 24 states, 23 states have (on average 8.0) internal successors, (184), 24 states have internal predecessors, (184), 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-17 15:10:10,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:10:10,311 INFO L93 Difference]: Finished difference Result 1899 states and 2515 transitions. [2025-03-17 15:10:10,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2025-03-17 15:10:10,311 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 8.0) internal successors, (184), 24 states have internal predecessors, (184), 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 109 [2025-03-17 15:10:10,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:10:10,315 INFO L225 Difference]: With dead ends: 1899 [2025-03-17 15:10:10,315 INFO L226 Difference]: Without dead ends: 1637 [2025-03-17 15:10:10,317 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 203 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-17 15:10:10,317 INFO L435 NwaCegarLoop]: 72 mSDtfsCounter, 452 mSDsluCounter, 777 mSDsCounter, 0 mSdLazyCounter, 291 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 452 SdHoareTripleChecker+Valid, 849 SdHoareTripleChecker+Invalid, 318 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 291 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-17 15:10:10,317 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [452 Valid, 849 Invalid, 318 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 291 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-17 15:10:10,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1637 states. [2025-03-17 15:10:10,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1637 to 1440. [2025-03-17 15:10:10,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1440 states, 1215 states have (on average 1.288888888888889) internal successors, (1566), 1235 states have internal predecessors, (1566), 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-17 15:10:10,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1440 states to 1440 states and 1946 transitions. [2025-03-17 15:10:10,391 INFO L78 Accepts]: Start accepts. Automaton has 1440 states and 1946 transitions. Word has length 109 [2025-03-17 15:10:10,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:10:10,392 INFO L471 AbstractCegarLoop]: Abstraction has 1440 states and 1946 transitions. [2025-03-17 15:10:10,392 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 8.0) internal successors, (184), 24 states have internal predecessors, (184), 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-17 15:10:10,392 INFO L276 IsEmpty]: Start isEmpty. Operand 1440 states and 1946 transitions. [2025-03-17 15:10:10,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2025-03-17 15:10:10,392 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:10:10,392 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] [2025-03-17 15:10:10,398 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2025-03-17 15:10:10,593 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-17 15:10:10,593 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-17 15:10:10,594 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:10:10,594 INFO L85 PathProgramCache]: Analyzing trace with hash 944041645, now seen corresponding path program 1 times [2025-03-17 15:10:10,594 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:10:10,594 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [551257789] [2025-03-17 15:10:10,594 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:10:10,594 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:10:10,598 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 110 statements into 1 equivalence classes. [2025-03-17 15:10:10,604 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 110 of 110 statements. [2025-03-17 15:10:10,606 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:10:10,606 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-17 15:10:10,606 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [841067243] [2025-03-17 15:10:10,606 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:10:10,606 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:10:10,606 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:10:10,608 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-17 15:10:10,610 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2025-03-17 15:10:10,631 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 110 statements into 1 equivalence classes. [2025-03-17 15:10:10,648 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 110 of 110 statements. [2025-03-17 15:10:10,648 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:10:10,648 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:10:10,649 INFO L256 TraceCheckSpWp]: Trace formula consists of 211 conjuncts, 10 conjuncts are in the unsatisfiable core [2025-03-17 15:10:10,650 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:10:10,985 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-17 15:10:10,985 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:10:11,201 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:10:11,201 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [551257789] [2025-03-17 15:10:11,201 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-17 15:10:11,201 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [841067243] [2025-03-17 15:10:11,201 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [841067243] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:10:11,202 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-03-17 15:10:11,202 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2025-03-17 15:10:11,202 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1581582758] [2025-03-17 15:10:11,202 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-03-17 15:10:11,202 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2025-03-17 15:10:11,202 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:10:11,202 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2025-03-17 15:10:11,202 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2025-03-17 15:10:11,202 INFO L87 Difference]: Start difference. First operand 1440 states and 1946 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-17 15:10:11,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:10:11,599 INFO L93 Difference]: Finished difference Result 1586 states and 2133 transitions. [2025-03-17 15:10:11,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2025-03-17 15:10:11,600 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-17 15:10:11,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:10:11,604 INFO L225 Difference]: With dead ends: 1586 [2025-03-17 15:10:11,604 INFO L226 Difference]: Without dead ends: 1583 [2025-03-17 15:10:11,605 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=52, Invalid=130, Unknown=0, NotChecked=0, Total=182 [2025-03-17 15:10:11,605 INFO L435 NwaCegarLoop]: 95 mSDtfsCounter, 84 mSDsluCounter, 287 mSDsCounter, 0 mSdLazyCounter, 575 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 382 SdHoareTripleChecker+Invalid, 577 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 575 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-17 15:10:11,605 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [94 Valid, 382 Invalid, 577 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 575 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-17 15:10:11,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1583 states. [2025-03-17 15:10:11,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1583 to 1554. [2025-03-17 15:10:11,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1554 states, 1312 states have (on average 1.2873475609756098) internal successors, (1689), 1332 states have internal predecessors, (1689), 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-17 15:10:11,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1554 states to 1554 states and 2103 transitions. [2025-03-17 15:10:11,681 INFO L78 Accepts]: Start accepts. Automaton has 1554 states and 2103 transitions. Word has length 110 [2025-03-17 15:10:11,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:10:11,682 INFO L471 AbstractCegarLoop]: Abstraction has 1554 states and 2103 transitions. [2025-03-17 15:10:11,682 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-17 15:10:11,682 INFO L276 IsEmpty]: Start isEmpty. Operand 1554 states and 2103 transitions. [2025-03-17 15:10:11,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2025-03-17 15:10:11,683 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:10:11,683 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] [2025-03-17 15:10:11,689 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2025-03-17 15:10:11,887 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-17 15:10:11,887 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-17 15:10:11,887 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:10:11,887 INFO L85 PathProgramCache]: Analyzing trace with hash -799480036, now seen corresponding path program 1 times [2025-03-17 15:10:11,887 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:10:11,887 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1294077158] [2025-03-17 15:10:11,887 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:10:11,887 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:10:11,891 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 111 statements into 1 equivalence classes. [2025-03-17 15:10:11,894 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 111 of 111 statements. [2025-03-17 15:10:11,894 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:10:11,894 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:10:11,963 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-17 15:10:11,963 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:10:11,963 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1294077158] [2025-03-17 15:10:11,963 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1294077158] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 15:10:11,963 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 15:10:11,963 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-17 15:10:11,963 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1682787770] [2025-03-17 15:10:11,963 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:10:11,964 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-03-17 15:10:11,964 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:10:11,965 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-03-17 15:10:11,965 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2025-03-17 15:10:11,965 INFO L87 Difference]: Start difference. First operand 1554 states and 2103 transitions. Second operand has 6 states, 5 states have (on average 12.8) internal successors, (64), 6 states have internal predecessors, (64), 4 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2025-03-17 15:10:12,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:10:12,304 INFO L93 Difference]: Finished difference Result 1561 states and 2106 transitions. [2025-03-17 15:10:12,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2025-03-17 15:10:12,304 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 12.8) internal successors, (64), 6 states have internal predecessors, (64), 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 111 [2025-03-17 15:10:12,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:10:12,308 INFO L225 Difference]: With dead ends: 1561 [2025-03-17 15:10:12,308 INFO L226 Difference]: Without dead ends: 1559 [2025-03-17 15:10:12,309 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-17 15:10:12,309 INFO L435 NwaCegarLoop]: 70 mSDtfsCounter, 105 mSDsluCounter, 151 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 221 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-17 15:10:12,309 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [106 Valid, 221 Invalid, 220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 205 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-17 15:10:12,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1559 states. [2025-03-17 15:10:12,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1559 to 1520. [2025-03-17 15:10:12,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1520 states, 1284 states have (on average 1.2788161993769471) internal successors, (1642), 1302 states have internal predecessors, (1642), 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-17 15:10:12,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1520 states to 1520 states and 2048 transitions. [2025-03-17 15:10:12,384 INFO L78 Accepts]: Start accepts. Automaton has 1520 states and 2048 transitions. Word has length 111 [2025-03-17 15:10:12,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:10:12,385 INFO L471 AbstractCegarLoop]: Abstraction has 1520 states and 2048 transitions. [2025-03-17 15:10:12,385 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 12.8) internal successors, (64), 6 states have internal predecessors, (64), 4 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2025-03-17 15:10:12,385 INFO L276 IsEmpty]: Start isEmpty. Operand 1520 states and 2048 transitions. [2025-03-17 15:10:12,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2025-03-17 15:10:12,386 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:10:12,386 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] [2025-03-17 15:10:12,386 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2025-03-17 15:10:12,386 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-17 15:10:12,387 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:10:12,387 INFO L85 PathProgramCache]: Analyzing trace with hash 985922699, now seen corresponding path program 1 times [2025-03-17 15:10:12,387 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:10:12,387 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1093692848] [2025-03-17 15:10:12,387 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:10:12,387 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:10:12,391 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 112 statements into 1 equivalence classes. [2025-03-17 15:10:12,399 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 112 of 112 statements. [2025-03-17 15:10:12,400 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:10:12,400 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-17 15:10:12,400 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [832677731] [2025-03-17 15:10:12,400 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:10:12,400 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:10:12,400 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:10:12,403 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-17 15:10:12,404 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2025-03-17 15:10:12,428 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 112 statements into 1 equivalence classes. [2025-03-17 15:10:12,445 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 112 of 112 statements. [2025-03-17 15:10:12,445 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:10:12,445 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:10:12,446 INFO L256 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 15 conjuncts are in the unsatisfiable core [2025-03-17 15:10:12,447 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:10:12,758 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-17 15:10:12,758 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:10:20,469 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:10:20,469 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1093692848] [2025-03-17 15:10:20,469 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-17 15:10:20,469 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [832677731] [2025-03-17 15:10:20,469 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [832677731] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:10:20,469 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-03-17 15:10:20,469 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2025-03-17 15:10:20,470 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1407414313] [2025-03-17 15:10:20,470 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-03-17 15:10:20,470 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2025-03-17 15:10:20,470 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:10:20,470 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2025-03-17 15:10:20,470 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=162, Unknown=2, NotChecked=0, Total=210 [2025-03-17 15:10:20,470 INFO L87 Difference]: Start difference. First operand 1520 states and 2048 transitions. Second operand has 9 states, 8 states have (on average 8.125) internal successors, (65), 9 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-17 15:10:20,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:10:20,900 INFO L93 Difference]: Finished difference Result 1542 states and 2060 transitions. [2025-03-17 15:10:20,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2025-03-17 15:10:20,900 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 8.125) internal successors, (65), 9 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-17 15:10:20,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:10:20,904 INFO L225 Difference]: With dead ends: 1542 [2025-03-17 15:10:20,904 INFO L226 Difference]: Without dead ends: 1535 [2025-03-17 15:10:20,905 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 188 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 7.7s TimeCoverageRelationStatistics Valid=91, Invalid=327, Unknown=2, NotChecked=0, Total=420 [2025-03-17 15:10:20,905 INFO L435 NwaCegarLoop]: 93 mSDtfsCounter, 210 mSDsluCounter, 291 mSDsCounter, 0 mSdLazyCounter, 591 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 216 SdHoareTripleChecker+Valid, 384 SdHoareTripleChecker+Invalid, 614 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 591 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-17 15:10:20,905 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [216 Valid, 384 Invalid, 614 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 591 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-17 15:10:20,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1535 states. [2025-03-17 15:10:20,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1535 to 1386. [2025-03-17 15:10:20,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1386 states, 1170 states have (on average 1.276068376068376) internal successors, (1493), 1189 states have internal predecessors, (1493), 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-17 15:10:20,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1386 states to 1386 states and 1859 transitions. [2025-03-17 15:10:20,976 INFO L78 Accepts]: Start accepts. Automaton has 1386 states and 1859 transitions. Word has length 112 [2025-03-17 15:10:20,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:10:20,976 INFO L471 AbstractCegarLoop]: Abstraction has 1386 states and 1859 transitions. [2025-03-17 15:10:20,976 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 8.125) internal successors, (65), 9 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-17 15:10:20,976 INFO L276 IsEmpty]: Start isEmpty. Operand 1386 states and 1859 transitions. [2025-03-17 15:10:20,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2025-03-17 15:10:20,977 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:10:20,977 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] [2025-03-17 15:10:20,983 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2025-03-17 15:10:21,177 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-17 15:10:21,178 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-17 15:10:21,178 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:10:21,178 INFO L85 PathProgramCache]: Analyzing trace with hash 930325706, now seen corresponding path program 2 times [2025-03-17 15:10:21,178 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:10:21,178 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1685590680] [2025-03-17 15:10:21,178 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-17 15:10:21,178 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:10:21,182 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 112 statements into 2 equivalence classes. [2025-03-17 15:10:21,193 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 112 of 112 statements. [2025-03-17 15:10:21,193 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-17 15:10:21,193 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-17 15:10:21,194 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1168225087] [2025-03-17 15:10:21,194 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-17 15:10:21,194 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:10:21,194 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:10:21,196 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-17 15:10:21,197 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2025-03-17 15:10:21,221 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 112 statements into 2 equivalence classes. [2025-03-17 15:10:21,239 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 112 of 112 statements. [2025-03-17 15:10:21,239 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-17 15:10:21,239 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:10:21,240 INFO L256 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 19 conjuncts are in the unsatisfiable core [2025-03-17 15:10:21,242 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:10:21,605 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 21 proven. 43 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2025-03-17 15:10:21,605 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:10:21,754 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:10:21,754 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1685590680] [2025-03-17 15:10:21,754 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-17 15:10:21,754 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1168225087] [2025-03-17 15:10:21,754 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1168225087] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:10:21,755 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-03-17 15:10:21,755 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2025-03-17 15:10:21,755 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108457056] [2025-03-17 15:10:21,755 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-03-17 15:10:21,755 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2025-03-17 15:10:21,755 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:10:21,755 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2025-03-17 15:10:21,755 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2025-03-17 15:10:21,756 INFO L87 Difference]: Start difference. First operand 1386 states and 1859 transitions. Second operand has 12 states, 11 states have (on average 6.181818181818182) internal successors, (68), 12 states have internal predecessors, (68), 5 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 5 states have call predecessors, (10), 5 states have call successors, (10) [2025-03-17 15:10:22,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:10:22,190 INFO L93 Difference]: Finished difference Result 1788 states and 2399 transitions. [2025-03-17 15:10:22,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2025-03-17 15:10:22,191 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 6.181818181818182) internal successors, (68), 12 states have internal predecessors, (68), 5 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 5 states have call predecessors, (10), 5 states have call successors, (10) Word has length 112 [2025-03-17 15:10:22,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:10:22,196 INFO L225 Difference]: With dead ends: 1788 [2025-03-17 15:10:22,196 INFO L226 Difference]: Without dead ends: 1785 [2025-03-17 15:10:22,196 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2025-03-17 15:10:22,197 INFO L435 NwaCegarLoop]: 51 mSDtfsCounter, 240 mSDsluCounter, 313 mSDsCounter, 0 mSdLazyCounter, 740 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 265 SdHoareTripleChecker+Valid, 364 SdHoareTripleChecker+Invalid, 764 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 740 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-17 15:10:22,197 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [265 Valid, 364 Invalid, 764 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 740 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-17 15:10:22,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1785 states. [2025-03-17 15:10:22,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1785 to 1386. [2025-03-17 15:10:22,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1386 states, 1170 states have (on average 1.2735042735042734) internal successors, (1490), 1189 states have internal predecessors, (1490), 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-17 15:10:22,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1386 states to 1386 states and 1856 transitions. [2025-03-17 15:10:22,266 INFO L78 Accepts]: Start accepts. Automaton has 1386 states and 1856 transitions. Word has length 112 [2025-03-17 15:10:22,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:10:22,266 INFO L471 AbstractCegarLoop]: Abstraction has 1386 states and 1856 transitions. [2025-03-17 15:10:22,266 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 6.181818181818182) internal successors, (68), 12 states have internal predecessors, (68), 5 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 5 states have call predecessors, (10), 5 states have call successors, (10) [2025-03-17 15:10:22,266 INFO L276 IsEmpty]: Start isEmpty. Operand 1386 states and 1856 transitions. [2025-03-17 15:10:22,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2025-03-17 15:10:22,267 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:10:22,267 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] [2025-03-17 15:10:22,273 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2025-03-17 15:10:22,467 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-17 15:10:22,468 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-17 15:10:22,468 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:10:22,468 INFO L85 PathProgramCache]: Analyzing trace with hash 2113370247, now seen corresponding path program 2 times [2025-03-17 15:10:22,468 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:10:22,468 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1244504425] [2025-03-17 15:10:22,468 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-17 15:10:22,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:10:22,472 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 122 statements into 2 equivalence classes. [2025-03-17 15:10:22,479 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 122 of 122 statements. [2025-03-17 15:10:22,479 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-17 15:10:22,480 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:10:22,529 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-17 15:10:22,530 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:10:22,530 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1244504425] [2025-03-17 15:10:22,530 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1244504425] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 15:10:22,530 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 15:10:22,530 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-17 15:10:22,530 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20194481] [2025-03-17 15:10:22,530 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:10:22,531 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-17 15:10:22,531 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:10:22,532 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-17 15:10:22,532 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-17 15:10:22,532 INFO L87 Difference]: Start difference. First operand 1386 states and 1856 transitions. Second operand has 5 states, 5 states have (on average 14.0) internal successors, (70), 5 states have internal predecessors, (70), 4 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2025-03-17 15:10:22,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:10:22,903 INFO L93 Difference]: Finished difference Result 2417 states and 3290 transitions. [2025-03-17 15:10:22,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-17 15:10:22,904 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.0) internal successors, (70), 5 states have internal predecessors, (70), 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 122 [2025-03-17 15:10:22,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:10:22,907 INFO L225 Difference]: With dead ends: 2417 [2025-03-17 15:10:22,908 INFO L226 Difference]: Without dead ends: 1423 [2025-03-17 15:10:22,909 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2025-03-17 15:10:22,909 INFO L435 NwaCegarLoop]: 60 mSDtfsCounter, 52 mSDsluCounter, 114 mSDsCounter, 0 mSdLazyCounter, 250 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 174 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-17 15:10:22,909 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 174 Invalid, 254 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 250 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-17 15:10:22,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1423 states. [2025-03-17 15:10:22,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1423 to 1356. [2025-03-17 15:10:22,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1356 states, 1144 states have (on average 1.2858391608391608) internal successors, (1471), 1162 states have internal predecessors, (1471), 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-17 15:10:22,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1356 states to 1356 states and 1833 transitions. [2025-03-17 15:10:22,991 INFO L78 Accepts]: Start accepts. Automaton has 1356 states and 1833 transitions. Word has length 122 [2025-03-17 15:10:22,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:10:22,991 INFO L471 AbstractCegarLoop]: Abstraction has 1356 states and 1833 transitions. [2025-03-17 15:10:22,991 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.0) internal successors, (70), 5 states have internal predecessors, (70), 4 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2025-03-17 15:10:22,992 INFO L276 IsEmpty]: Start isEmpty. Operand 1356 states and 1833 transitions. [2025-03-17 15:10:22,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2025-03-17 15:10:22,992 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:10:22,992 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] [2025-03-17 15:10:22,992 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2025-03-17 15:10:22,992 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-17 15:10:22,992 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:10:22,993 INFO L85 PathProgramCache]: Analyzing trace with hash -1299479503, now seen corresponding path program 1 times [2025-03-17 15:10:22,993 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:10:22,993 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [222617696] [2025-03-17 15:10:22,993 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:10:22,993 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:10:22,996 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 124 statements into 1 equivalence classes. [2025-03-17 15:10:23,000 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 124 of 124 statements. [2025-03-17 15:10:23,000 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:10:23,000 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:10:23,097 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-17 15:10:23,097 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:10:23,097 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [222617696] [2025-03-17 15:10:23,097 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [222617696] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:10:23,097 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1114011532] [2025-03-17 15:10:23,097 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:10:23,097 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:10:23,098 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:10:23,099 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-17 15:10:23,101 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2025-03-17 15:10:23,124 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 124 statements into 1 equivalence classes. [2025-03-17 15:10:23,142 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 124 of 124 statements. [2025-03-17 15:10:23,142 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:10:23,142 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:10:23,144 INFO L256 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 11 conjuncts are in the unsatisfiable core [2025-03-17 15:10:23,145 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:10:23,253 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-17 15:10:23,253 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:10:23,407 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-17 15:10:23,407 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1114011532] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-17 15:10:23,407 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-17 15:10:23,407 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 12] total 22 [2025-03-17 15:10:23,407 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [47496056] [2025-03-17 15:10:23,407 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-17 15:10:23,408 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2025-03-17 15:10:23,408 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:10:23,408 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2025-03-17 15:10:23,408 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=355, Unknown=0, NotChecked=0, Total=462 [2025-03-17 15:10:23,408 INFO L87 Difference]: Start difference. First operand 1356 states and 1833 transitions. Second operand has 22 states, 22 states have (on average 6.863636363636363) internal successors, (151), 22 states have internal predecessors, (151), 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-17 15:10:23,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:10:23,761 INFO L93 Difference]: Finished difference Result 1989 states and 2634 transitions. [2025-03-17 15:10:23,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2025-03-17 15:10:23,761 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 6.863636363636363) internal successors, (151), 22 states have internal predecessors, (151), 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 124 [2025-03-17 15:10:23,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:10:23,765 INFO L225 Difference]: With dead ends: 1989 [2025-03-17 15:10:23,765 INFO L226 Difference]: Without dead ends: 1509 [2025-03-17 15:10:23,766 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 238 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 411 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=467, Invalid=1513, Unknown=0, NotChecked=0, Total=1980 [2025-03-17 15:10:23,766 INFO L435 NwaCegarLoop]: 73 mSDtfsCounter, 191 mSDsluCounter, 869 mSDsCounter, 0 mSdLazyCounter, 241 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 191 SdHoareTripleChecker+Valid, 942 SdHoareTripleChecker+Invalid, 254 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-17 15:10:23,766 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [191 Valid, 942 Invalid, 254 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 241 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-17 15:10:23,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1509 states. [2025-03-17 15:10:23,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1509 to 1463. [2025-03-17 15:10:23,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1463 states, 1234 states have (on average 1.2649918962722853) internal successors, (1561), 1254 states have internal predecessors, (1561), 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-17 15:10:23,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1463 states to 1463 states and 1941 transitions. [2025-03-17 15:10:23,838 INFO L78 Accepts]: Start accepts. Automaton has 1463 states and 1941 transitions. Word has length 124 [2025-03-17 15:10:23,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:10:23,838 INFO L471 AbstractCegarLoop]: Abstraction has 1463 states and 1941 transitions. [2025-03-17 15:10:23,838 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 6.863636363636363) internal successors, (151), 22 states have internal predecessors, (151), 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-17 15:10:23,838 INFO L276 IsEmpty]: Start isEmpty. Operand 1463 states and 1941 transitions. [2025-03-17 15:10:23,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2025-03-17 15:10:23,840 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:10:23,840 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] [2025-03-17 15:10:23,845 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2025-03-17 15:10:24,040 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-17 15:10:24,041 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-17 15:10:24,041 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:10:24,041 INFO L85 PathProgramCache]: Analyzing trace with hash -1840157592, now seen corresponding path program 2 times [2025-03-17 15:10:24,041 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:10:24,041 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [695938925] [2025-03-17 15:10:24,041 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-17 15:10:24,041 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:10:24,045 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 150 statements into 2 equivalence classes. [2025-03-17 15:10:24,056 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 150 of 150 statements. [2025-03-17 15:10:24,056 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-17 15:10:24,056 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-17 15:10:24,057 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [455486870] [2025-03-17 15:10:24,057 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-17 15:10:24,057 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:10:24,057 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:10:24,058 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-17 15:10:24,060 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2025-03-17 15:10:24,086 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 150 statements into 2 equivalence classes. [2025-03-17 15:10:24,108 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 150 of 150 statements. [2025-03-17 15:10:24,108 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-17 15:10:24,108 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:10:24,109 INFO L256 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 12 conjuncts are in the unsatisfiable core [2025-03-17 15:10:24,111 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:10:24,444 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-17 15:10:24,445 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-17 15:10:24,445 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:10:24,445 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [695938925] [2025-03-17 15:10:24,445 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-17 15:10:24,445 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [455486870] [2025-03-17 15:10:24,445 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [455486870] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 15:10:24,445 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 15:10:24,445 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2025-03-17 15:10:24,445 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [349739502] [2025-03-17 15:10:24,445 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 15:10:24,445 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2025-03-17 15:10:24,445 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:10:24,445 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2025-03-17 15:10:24,445 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2025-03-17 15:10:24,446 INFO L87 Difference]: Start difference. First operand 1463 states and 1941 transitions. Second operand has 10 states, 9 states have (on average 9.222222222222221) internal successors, (83), 10 states have internal predecessors, (83), 6 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) [2025-03-17 15:10:24,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:10:24,857 INFO L93 Difference]: Finished difference Result 1942 states and 2626 transitions. [2025-03-17 15:10:24,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2025-03-17 15:10:24,858 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 9.222222222222221) internal successors, (83), 10 states have internal predecessors, (83), 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 150 [2025-03-17 15:10:24,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:10:24,861 INFO L225 Difference]: With dead ends: 1942 [2025-03-17 15:10:24,862 INFO L226 Difference]: Without dead ends: 1939 [2025-03-17 15:10:24,862 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=61, Invalid=95, Unknown=0, NotChecked=0, Total=156 [2025-03-17 15:10:24,862 INFO L435 NwaCegarLoop]: 159 mSDtfsCounter, 176 mSDsluCounter, 405 mSDsCounter, 0 mSdLazyCounter, 641 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 184 SdHoareTripleChecker+Valid, 564 SdHoareTripleChecker+Invalid, 662 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 641 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-17 15:10:24,862 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [184 Valid, 564 Invalid, 662 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 641 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-17 15:10:24,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1939 states. [2025-03-17 15:10:24,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1939 to 1046. [2025-03-17 15:10:24,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1046 states, 876 states have (on average 1.2180365296803652) internal successors, (1067), 893 states have internal predecessors, (1067), 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-17 15:10:24,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1046 states to 1046 states and 1335 transitions. [2025-03-17 15:10:24,939 INFO L78 Accepts]: Start accepts. Automaton has 1046 states and 1335 transitions. Word has length 150 [2025-03-17 15:10:24,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:10:24,939 INFO L471 AbstractCegarLoop]: Abstraction has 1046 states and 1335 transitions. [2025-03-17 15:10:24,939 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 9.222222222222221) internal successors, (83), 10 states have internal predecessors, (83), 6 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) [2025-03-17 15:10:24,939 INFO L276 IsEmpty]: Start isEmpty. Operand 1046 states and 1335 transitions. [2025-03-17 15:10:24,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2025-03-17 15:10:24,940 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:10:24,940 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] [2025-03-17 15:10:24,946 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2025-03-17 15:10:25,140 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-17 15:10:25,141 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-17 15:10:25,141 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:10:25,141 INFO L85 PathProgramCache]: Analyzing trace with hash -1210310461, now seen corresponding path program 2 times [2025-03-17 15:10:25,141 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:10:25,141 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [442818903] [2025-03-17 15:10:25,141 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-17 15:10:25,141 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:10:25,145 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 151 statements into 2 equivalence classes. [2025-03-17 15:10:25,154 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 151 of 151 statements. [2025-03-17 15:10:25,154 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-17 15:10:25,154 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-17 15:10:25,155 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1519738397] [2025-03-17 15:10:25,155 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-17 15:10:25,155 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:10:25,155 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:10:25,156 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-17 15:10:25,158 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2025-03-17 15:10:25,183 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 151 statements into 2 equivalence classes. [2025-03-17 15:10:25,202 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 151 of 151 statements. [2025-03-17 15:10:25,202 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-17 15:10:25,202 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:10:25,202 INFO L256 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 12 conjuncts are in the unsatisfiable core [2025-03-17 15:10:25,204 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:10:25,527 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-17 15:10:25,527 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:10:25,663 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:10:25,663 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [442818903] [2025-03-17 15:10:25,663 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-17 15:10:25,663 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1519738397] [2025-03-17 15:10:25,664 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1519738397] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:10:25,664 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-03-17 15:10:25,664 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2025-03-17 15:10:25,664 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1363246502] [2025-03-17 15:10:25,664 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-03-17 15:10:25,664 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2025-03-17 15:10:25,664 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:10:25,664 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2025-03-17 15:10:25,664 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2025-03-17 15:10:25,664 INFO L87 Difference]: Start difference. First operand 1046 states and 1335 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-17 15:10:25,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:10:25,880 INFO L93 Difference]: Finished difference Result 1169 states and 1498 transitions. [2025-03-17 15:10:25,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2025-03-17 15:10:25,880 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-17 15:10:25,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:10:25,883 INFO L225 Difference]: With dead ends: 1169 [2025-03-17 15:10:25,883 INFO L226 Difference]: Without dead ends: 1166 [2025-03-17 15:10:25,883 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 161 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=56, Invalid=100, Unknown=0, NotChecked=0, Total=156 [2025-03-17 15:10:25,883 INFO L435 NwaCegarLoop]: 66 mSDtfsCounter, 208 mSDsluCounter, 220 mSDsCounter, 0 mSdLazyCounter, 309 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 222 SdHoareTripleChecker+Valid, 286 SdHoareTripleChecker+Invalid, 324 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 309 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-17 15:10:25,883 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [222 Valid, 286 Invalid, 324 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 309 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-17 15:10:25,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1166 states. [2025-03-17 15:10:25,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1166 to 1147. [2025-03-17 15:10:25,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1147 states, 961 states have (on average 1.2247658688865766) internal successors, (1177), 978 states have internal predecessors, (1177), 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-17 15:10:25,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1147 states to 1147 states and 1477 transitions. [2025-03-17 15:10:25,947 INFO L78 Accepts]: Start accepts. Automaton has 1147 states and 1477 transitions. Word has length 151 [2025-03-17 15:10:25,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:10:25,947 INFO L471 AbstractCegarLoop]: Abstraction has 1147 states and 1477 transitions. [2025-03-17 15:10:25,947 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-17 15:10:25,948 INFO L276 IsEmpty]: Start isEmpty. Operand 1147 states and 1477 transitions. [2025-03-17 15:10:25,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2025-03-17 15:10:25,948 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:10:25,948 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] [2025-03-17 15:10:25,954 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2025-03-17 15:10:26,149 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-17 15:10:26,149 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-17 15:10:26,149 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:10:26,149 INFO L85 PathProgramCache]: Analyzing trace with hash 827785505, now seen corresponding path program 2 times [2025-03-17 15:10:26,149 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:10:26,149 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1214228047] [2025-03-17 15:10:26,149 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-17 15:10:26,149 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:10:26,153 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 153 statements into 2 equivalence classes. [2025-03-17 15:10:26,160 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 153 of 153 statements. [2025-03-17 15:10:26,160 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-17 15:10:26,160 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-17 15:10:26,161 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1172846412] [2025-03-17 15:10:26,161 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-17 15:10:26,161 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:10:26,161 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:10:26,162 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-17 15:10:26,164 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2025-03-17 15:10:26,187 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 153 statements into 2 equivalence classes. [2025-03-17 15:10:26,208 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 153 of 153 statements. [2025-03-17 15:10:26,208 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-17 15:10:26,208 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:10:26,209 INFO L256 TraceCheckSpWp]: Trace formula consists of 277 conjuncts, 21 conjuncts are in the unsatisfiable core [2025-03-17 15:10:26,211 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:10:26,526 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-17 15:10:26,526 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:10:27,128 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:10:27,128 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1214228047] [2025-03-17 15:10:27,128 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-17 15:10:27,128 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1172846412] [2025-03-17 15:10:27,128 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1172846412] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:10:27,128 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-03-17 15:10:27,128 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2025-03-17 15:10:27,129 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2146942905] [2025-03-17 15:10:27,129 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-03-17 15:10:27,129 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2025-03-17 15:10:27,129 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:10:27,129 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2025-03-17 15:10:27,129 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=362, Unknown=0, NotChecked=0, Total=462 [2025-03-17 15:10:27,129 INFO L87 Difference]: Start difference. First operand 1147 states and 1477 transitions. Second operand has 12 states, 11 states have (on average 7.818181818181818) internal successors, (86), 12 states have internal predecessors, (86), 5 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) [2025-03-17 15:10:27,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:10:27,595 INFO L93 Difference]: Finished difference Result 1168 states and 1486 transitions. [2025-03-17 15:10:27,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2025-03-17 15:10:27,595 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.818181818181818) internal successors, (86), 12 states have internal predecessors, (86), 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 153 [2025-03-17 15:10:27,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:10:27,598 INFO L225 Difference]: With dead ends: 1168 [2025-03-17 15:10:27,598 INFO L226 Difference]: Without dead ends: 1161 [2025-03-17 15:10:27,598 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 263 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=116, Invalid=390, Unknown=0, NotChecked=0, Total=506 [2025-03-17 15:10:27,599 INFO L435 NwaCegarLoop]: 105 mSDtfsCounter, 87 mSDsluCounter, 431 mSDsCounter, 0 mSdLazyCounter, 990 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 536 SdHoareTripleChecker+Invalid, 993 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 990 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-17 15:10:27,599 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [97 Valid, 536 Invalid, 993 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 990 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-17 15:10:27,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1161 states. [2025-03-17 15:10:27,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1161 to 1071. [2025-03-17 15:10:27,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1071 states, 897 states have (on average 1.2107023411371238) internal successors, (1086), 914 states have internal predecessors, (1086), 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-17 15:10:27,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1071 states to 1071 states and 1362 transitions. [2025-03-17 15:10:27,660 INFO L78 Accepts]: Start accepts. Automaton has 1071 states and 1362 transitions. Word has length 153 [2025-03-17 15:10:27,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:10:27,660 INFO L471 AbstractCegarLoop]: Abstraction has 1071 states and 1362 transitions. [2025-03-17 15:10:27,660 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 7.818181818181818) internal successors, (86), 12 states have internal predecessors, (86), 5 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) [2025-03-17 15:10:27,660 INFO L276 IsEmpty]: Start isEmpty. Operand 1071 states and 1362 transitions. [2025-03-17 15:10:27,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2025-03-17 15:10:27,660 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:10:27,661 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] [2025-03-17 15:10:27,666 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-17 15:10:27,861 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-17 15:10:27,861 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-17 15:10:27,861 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:10:27,861 INFO L85 PathProgramCache]: Analyzing trace with hash 772188512, now seen corresponding path program 3 times [2025-03-17 15:10:27,861 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:10:27,861 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1383944379] [2025-03-17 15:10:27,861 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-17 15:10:27,861 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:10:27,866 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 153 statements into 13 equivalence classes. [2025-03-17 15:10:27,887 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) and asserted 153 of 153 statements. [2025-03-17 15:10:27,887 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2025-03-17 15:10:27,887 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-17 15:10:27,888 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [907324246] [2025-03-17 15:10:27,888 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-17 15:10:27,888 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:10:27,888 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:10:27,890 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-17 15:10:27,891 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2025-03-17 15:10:27,918 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 153 statements into 13 equivalence classes. [2025-03-17 15:10:27,926 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) and asserted 36 of 153 statements. [2025-03-17 15:10:27,926 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2025-03-17 15:10:27,926 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:10:27,926 INFO L256 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 19 conjuncts are in the unsatisfiable core [2025-03-17 15:10:27,928 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:10:28,176 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-17 15:10:28,176 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:10:28,348 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:10:28,348 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1383944379] [2025-03-17 15:10:28,348 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-17 15:10:28,348 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [907324246] [2025-03-17 15:10:28,348 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [907324246] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:10:28,348 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-03-17 15:10:28,348 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2025-03-17 15:10:28,348 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1841542588] [2025-03-17 15:10:28,348 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-03-17 15:10:28,348 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2025-03-17 15:10:28,348 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:10:28,348 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2025-03-17 15:10:28,348 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2025-03-17 15:10:28,349 INFO L87 Difference]: Start difference. First operand 1071 states and 1362 transitions. Second operand has 10 states, 9 states have (on average 6.0) internal successors, (54), 10 states have internal predecessors, (54), 2 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2025-03-17 15:10:28,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:10:28,759 INFO L93 Difference]: Finished difference Result 1291 states and 1653 transitions. [2025-03-17 15:10:28,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2025-03-17 15:10:28,759 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 6.0) internal successors, (54), 10 states have internal predecessors, (54), 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 153 [2025-03-17 15:10:28,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:10:28,761 INFO L225 Difference]: With dead ends: 1291 [2025-03-17 15:10:28,761 INFO L226 Difference]: Without dead ends: 1287 [2025-03-17 15:10:28,762 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2025-03-17 15:10:28,762 INFO L435 NwaCegarLoop]: 69 mSDtfsCounter, 327 mSDsluCounter, 302 mSDsCounter, 0 mSdLazyCounter, 605 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 333 SdHoareTripleChecker+Valid, 371 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-17 15:10:28,762 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [333 Valid, 371 Invalid, 653 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 605 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-17 15:10:28,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1287 states. [2025-03-17 15:10:28,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1287 to 1067. [2025-03-17 15:10:28,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1067 states, 893 states have (on average 1.1914893617021276) internal successors, (1064), 910 states have internal predecessors, (1064), 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-17 15:10:28,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1067 states to 1067 states and 1340 transitions. [2025-03-17 15:10:28,838 INFO L78 Accepts]: Start accepts. Automaton has 1067 states and 1340 transitions. Word has length 153 [2025-03-17 15:10:28,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:10:28,838 INFO L471 AbstractCegarLoop]: Abstraction has 1067 states and 1340 transitions. [2025-03-17 15:10:28,838 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 6.0) internal successors, (54), 10 states have internal predecessors, (54), 2 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2025-03-17 15:10:28,838 INFO L276 IsEmpty]: Start isEmpty. Operand 1067 states and 1340 transitions. [2025-03-17 15:10:28,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2025-03-17 15:10:28,839 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:10:28,839 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] [2025-03-17 15:10:28,845 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-17 15:10:29,039 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-17 15:10:29,039 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-17 15:10:29,040 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:10:29,040 INFO L85 PathProgramCache]: Analyzing trace with hash 1771452829, now seen corresponding path program 3 times [2025-03-17 15:10:29,040 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:10:29,040 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [290642943] [2025-03-17 15:10:29,040 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-17 15:10:29,040 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:10:29,046 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 163 statements into 11 equivalence classes. [2025-03-17 15:10:29,072 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) and asserted 163 of 163 statements. [2025-03-17 15:10:29,072 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2025-03-17 15:10:29,072 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-17 15:10:29,073 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1571763043] [2025-03-17 15:10:29,073 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-17 15:10:29,073 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:10:29,073 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:10:29,077 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-17 15:10:29,078 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2025-03-17 15:10:29,104 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 163 statements into 11 equivalence classes. [2025-03-17 15:10:29,122 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) and asserted 71 of 163 statements. [2025-03-17 15:10:29,122 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2025-03-17 15:10:29,122 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:10:29,123 INFO L256 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 26 conjuncts are in the unsatisfiable core [2025-03-17 15:10:29,125 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:10:29,543 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-17 15:10:29,543 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:10:34,682 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:10:34,682 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [290642943] [2025-03-17 15:10:34,682 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-17 15:10:34,682 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1571763043] [2025-03-17 15:10:34,682 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1571763043] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:10:34,682 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-03-17 15:10:34,682 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2025-03-17 15:10:34,683 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1086040743] [2025-03-17 15:10:34,683 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-03-17 15:10:34,683 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2025-03-17 15:10:34,683 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:10:34,683 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2025-03-17 15:10:34,683 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=271, Unknown=1, NotChecked=0, Total=342 [2025-03-17 15:10:34,684 INFO L87 Difference]: Start difference. First operand 1067 states and 1340 transitions. Second operand has 13 states, 12 states have (on average 6.833333333333333) internal successors, (82), 13 states have internal predecessors, (82), 4 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2025-03-17 15:10:37,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:10:37,021 INFO L93 Difference]: Finished difference Result 1194 states and 1503 transitions. [2025-03-17 15:10:37,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2025-03-17 15:10:37,021 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 6.833333333333333) internal successors, (82), 13 states have internal predecessors, (82), 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 163 [2025-03-17 15:10:37,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:10:37,024 INFO L225 Difference]: With dead ends: 1194 [2025-03-17 15:10:37,024 INFO L226 Difference]: Without dead ends: 1172 [2025-03-17 15:10:37,025 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 221 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=312, Invalid=1093, Unknown=1, NotChecked=0, Total=1406 [2025-03-17 15:10:37,025 INFO L435 NwaCegarLoop]: 38 mSDtfsCounter, 351 mSDsluCounter, 223 mSDsCounter, 0 mSdLazyCounter, 550 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 353 SdHoareTripleChecker+Valid, 261 SdHoareTripleChecker+Invalid, 615 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 550 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2025-03-17 15:10:37,025 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [353 Valid, 261 Invalid, 615 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 550 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2025-03-17 15:10:37,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1172 states. [2025-03-17 15:10:37,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1172 to 1030. [2025-03-17 15:10:37,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1030 states, 870 states have (on average 1.1494252873563218) internal successors, (1000), 886 states have internal predecessors, (1000), 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-17 15:10:37,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1030 states to 1030 states and 1250 transitions. [2025-03-17 15:10:37,097 INFO L78 Accepts]: Start accepts. Automaton has 1030 states and 1250 transitions. Word has length 163 [2025-03-17 15:10:37,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:10:37,097 INFO L471 AbstractCegarLoop]: Abstraction has 1030 states and 1250 transitions. [2025-03-17 15:10:37,097 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 6.833333333333333) internal successors, (82), 13 states have internal predecessors, (82), 4 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2025-03-17 15:10:37,097 INFO L276 IsEmpty]: Start isEmpty. Operand 1030 states and 1250 transitions. [2025-03-17 15:10:37,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2025-03-17 15:10:37,098 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:10:37,098 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] [2025-03-17 15:10:37,105 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2025-03-17 15:10:37,302 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-17 15:10:37,302 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-17 15:10:37,302 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:10:37,302 INFO L85 PathProgramCache]: Analyzing trace with hash 1559120763, now seen corresponding path program 3 times [2025-03-17 15:10:37,302 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:10:37,302 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [638592864] [2025-03-17 15:10:37,302 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-17 15:10:37,302 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:10:37,307 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 165 statements into 11 equivalence classes. [2025-03-17 15:10:37,334 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) and asserted 165 of 165 statements. [2025-03-17 15:10:37,334 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2025-03-17 15:10:37,334 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-17 15:10:37,335 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [321108023] [2025-03-17 15:10:37,335 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-17 15:10:37,335 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:10:37,335 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:10:37,337 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-17 15:10:37,338 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2025-03-17 15:10:37,367 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 165 statements into 11 equivalence classes. [2025-03-17 15:10:37,459 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) and asserted 73 of 165 statements. [2025-03-17 15:10:37,459 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2025-03-17 15:10:37,459 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:10:37,460 INFO L256 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 26 conjuncts are in the unsatisfiable core [2025-03-17 15:10:37,462 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:10:38,012 INFO L134 CoverageAnalysis]: Checked inductivity of 507 backedges. 67 proven. 83 refuted. 0 times theorem prover too weak. 357 trivial. 0 not checked. [2025-03-17 15:10:38,013 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:10:38,212 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:10:38,212 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [638592864] [2025-03-17 15:10:38,212 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-17 15:10:38,212 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [321108023] [2025-03-17 15:10:38,212 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [321108023] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:10:38,212 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-03-17 15:10:38,212 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2025-03-17 15:10:38,212 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1900417330] [2025-03-17 15:10:38,212 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-03-17 15:10:38,212 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2025-03-17 15:10:38,212 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:10:38,213 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2025-03-17 15:10:38,213 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2025-03-17 15:10:38,213 INFO L87 Difference]: Start difference. First operand 1030 states and 1250 transitions. Second operand has 14 states, 13 states have (on average 6.538461538461538) internal successors, (85), 14 states have internal predecessors, (85), 4 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) [2025-03-17 15:10:41,625 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.31s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2025-03-17 15:10:42,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:10:42,697 INFO L93 Difference]: Finished difference Result 1614 states and 2020 transitions. [2025-03-17 15:10:42,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2025-03-17 15:10:42,697 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 6.538461538461538) internal successors, (85), 14 states have internal predecessors, (85), 4 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) Word has length 165 [2025-03-17 15:10:42,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:10:42,700 INFO L225 Difference]: With dead ends: 1614 [2025-03-17 15:10:42,700 INFO L226 Difference]: Without dead ends: 1584 [2025-03-17 15:10:42,700 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 233 GetRequests, 204 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=161, Invalid=709, Unknown=0, NotChecked=0, Total=870 [2025-03-17 15:10:42,701 INFO L435 NwaCegarLoop]: 67 mSDtfsCounter, 327 mSDsluCounter, 435 mSDsCounter, 0 mSdLazyCounter, 861 mSolverCounterSat, 40 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 333 SdHoareTripleChecker+Valid, 502 SdHoareTripleChecker+Invalid, 902 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 861 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2025-03-17 15:10:42,701 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [333 Valid, 502 Invalid, 902 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 861 Invalid, 1 Unknown, 0 Unchecked, 4.1s Time] [2025-03-17 15:10:42,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1584 states. [2025-03-17 15:10:42,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1584 to 1223. [2025-03-17 15:10:42,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1223 states, 1038 states have (on average 1.1666666666666667) internal successors, (1211), 1052 states have internal predecessors, (1211), 150 states have call successors, (150), 20 states have call predecessors, (150), 20 states have return successors, (150), 150 states have call predecessors, (150), 150 states have call successors, (150) [2025-03-17 15:10:42,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1223 states to 1223 states and 1511 transitions. [2025-03-17 15:10:42,796 INFO L78 Accepts]: Start accepts. Automaton has 1223 states and 1511 transitions. Word has length 165 [2025-03-17 15:10:42,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:10:42,796 INFO L471 AbstractCegarLoop]: Abstraction has 1223 states and 1511 transitions. [2025-03-17 15:10:42,796 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 6.538461538461538) internal successors, (85), 14 states have internal predecessors, (85), 4 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) [2025-03-17 15:10:42,796 INFO L276 IsEmpty]: Start isEmpty. Operand 1223 states and 1511 transitions. [2025-03-17 15:10:42,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2025-03-17 15:10:42,797 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:10:42,797 INFO L218 NwaCegarLoop]: trace histogram [19, 19, 19, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 15:10:42,801 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2025-03-17 15:10:43,001 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-17 15:10:43,001 INFO L396 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-17 15:10:43,001 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:10:43,001 INFO L85 PathProgramCache]: Analyzing trace with hash -936515472, now seen corresponding path program 1 times [2025-03-17 15:10:43,001 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:10:43,001 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [271005948] [2025-03-17 15:10:43,001 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:10:43,001 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:10:43,006 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 206 statements into 1 equivalence classes. [2025-03-17 15:10:43,011 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 206 of 206 statements. [2025-03-17 15:10:43,011 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:10:43,011 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:10:43,076 INFO L134 CoverageAnalysis]: Checked inductivity of 844 backedges. 97 proven. 48 refuted. 0 times theorem prover too weak. 699 trivial. 0 not checked. [2025-03-17 15:10:43,077 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:10:43,077 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [271005948] [2025-03-17 15:10:43,077 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [271005948] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:10:43,077 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [150687664] [2025-03-17 15:10:43,077 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:10:43,077 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:10:43,077 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:10:43,079 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-17 15:10:43,081 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2025-03-17 15:10:43,107 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 206 statements into 1 equivalence classes. [2025-03-17 15:10:43,135 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 206 of 206 statements. [2025-03-17 15:10:43,136 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:10:43,136 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:10:43,137 INFO L256 TraceCheckSpWp]: Trace formula consists of 364 conjuncts, 6 conjuncts are in the unsatisfiable core [2025-03-17 15:10:43,139 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:10:43,221 INFO L134 CoverageAnalysis]: Checked inductivity of 844 backedges. 377 proven. 48 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2025-03-17 15:10:43,222 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:10:43,368 INFO L134 CoverageAnalysis]: Checked inductivity of 844 backedges. 97 proven. 48 refuted. 0 times theorem prover too weak. 699 trivial. 0 not checked. [2025-03-17 15:10:43,368 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [150687664] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-17 15:10:43,368 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-17 15:10:43,369 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2025-03-17 15:10:43,369 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1739597211] [2025-03-17 15:10:43,369 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-17 15:10:43,369 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2025-03-17 15:10:43,369 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:10:43,369 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2025-03-17 15:10:43,369 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2025-03-17 15:10:43,370 INFO L87 Difference]: Start difference. First operand 1223 states and 1511 transitions. Second operand has 8 states, 8 states have (on average 13.375) internal successors, (107), 8 states have internal predecessors, (107), 6 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (22), 6 states have call predecessors, (22), 6 states have call successors, (22) [2025-03-17 15:10:44,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:10:44,050 INFO L93 Difference]: Finished difference Result 1984 states and 2492 transitions. [2025-03-17 15:10:44,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2025-03-17 15:10:44,050 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 13.375) internal successors, (107), 8 states have internal predecessors, (107), 6 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (22), 6 states have call predecessors, (22), 6 states have call successors, (22) Word has length 206 [2025-03-17 15:10:44,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:10:44,053 INFO L225 Difference]: With dead ends: 1984 [2025-03-17 15:10:44,053 INFO L226 Difference]: Without dead ends: 1260 [2025-03-17 15:10:44,057 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 423 GetRequests, 408 SyntacticMatches, 5 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2025-03-17 15:10:44,058 INFO L435 NwaCegarLoop]: 109 mSDtfsCounter, 104 mSDsluCounter, 391 mSDsCounter, 0 mSdLazyCounter, 687 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 500 SdHoareTripleChecker+Invalid, 698 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 687 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-03-17 15:10:44,058 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [109 Valid, 500 Invalid, 698 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 687 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-03-17 15:10:44,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1260 states. [2025-03-17 15:10:44,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1260 to 1178. [2025-03-17 15:10:44,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1178 states, 997 states have (on average 1.1775325977933802) internal successors, (1174), 1011 states have internal predecessors, (1174), 150 states have call successors, (150), 16 states have call predecessors, (150), 16 states have return successors, (150), 150 states have call predecessors, (150), 150 states have call successors, (150) [2025-03-17 15:10:44,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1178 states to 1178 states and 1474 transitions. [2025-03-17 15:10:44,164 INFO L78 Accepts]: Start accepts. Automaton has 1178 states and 1474 transitions. Word has length 206 [2025-03-17 15:10:44,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:10:44,164 INFO L471 AbstractCegarLoop]: Abstraction has 1178 states and 1474 transitions. [2025-03-17 15:10:44,164 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 13.375) internal successors, (107), 8 states have internal predecessors, (107), 6 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (22), 6 states have call predecessors, (22), 6 states have call successors, (22) [2025-03-17 15:10:44,164 INFO L276 IsEmpty]: Start isEmpty. Operand 1178 states and 1474 transitions. [2025-03-17 15:10:44,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2025-03-17 15:10:44,165 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:10:44,165 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] [2025-03-17 15:10:44,173 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2025-03-17 15:10:44,366 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,SelfDestructingSolverStorable46 [2025-03-17 15:10:44,366 INFO L396 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-17 15:10:44,366 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:10:44,366 INFO L85 PathProgramCache]: Analyzing trace with hash 1285892069, now seen corresponding path program 2 times [2025-03-17 15:10:44,366 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:10:44,366 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1802530613] [2025-03-17 15:10:44,366 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-17 15:10:44,366 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:10:44,371 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 214 statements into 2 equivalence classes. [2025-03-17 15:10:44,376 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 214 of 214 statements. [2025-03-17 15:10:44,376 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-17 15:10:44,376 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:10:44,453 INFO L134 CoverageAnalysis]: Checked inductivity of 1046 backedges. 0 proven. 206 refuted. 0 times theorem prover too weak. 840 trivial. 0 not checked. [2025-03-17 15:10:44,453 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:10:44,453 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1802530613] [2025-03-17 15:10:44,453 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1802530613] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:10:44,453 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [665660697] [2025-03-17 15:10:44,453 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-17 15:10:44,453 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:10:44,454 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:10:44,455 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-17 15:10:44,457 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2025-03-17 15:10:44,487 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 214 statements into 2 equivalence classes. [2025-03-17 15:10:44,515 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 214 of 214 statements. [2025-03-17 15:10:44,516 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-17 15:10:44,516 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:10:44,517 INFO L256 TraceCheckSpWp]: Trace formula consists of 373 conjuncts, 7 conjuncts are in the unsatisfiable core [2025-03-17 15:10:44,519 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:10:44,632 INFO L134 CoverageAnalysis]: Checked inductivity of 1046 backedges. 0 proven. 206 refuted. 0 times theorem prover too weak. 840 trivial. 0 not checked. [2025-03-17 15:10:44,632 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:10:44,811 INFO L134 CoverageAnalysis]: Checked inductivity of 1046 backedges. 0 proven. 206 refuted. 0 times theorem prover too weak. 840 trivial. 0 not checked. [2025-03-17 15:10:44,811 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [665660697] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-17 15:10:44,811 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-17 15:10:44,811 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2025-03-17 15:10:44,811 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1002783644] [2025-03-17 15:10:44,811 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-17 15:10:44,812 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2025-03-17 15:10:44,812 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:10:44,812 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2025-03-17 15:10:44,812 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=105, Unknown=0, NotChecked=0, Total=182 [2025-03-17 15:10:44,812 INFO L87 Difference]: Start difference. First operand 1178 states and 1474 transitions. Second operand has 14 states, 13 states have (on average 16.0) internal successors, (208), 14 states have internal predecessors, (208), 13 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 13 states have call predecessors, (40), 13 states have call successors, (40) [2025-03-17 15:10:45,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:10:45,362 INFO L93 Difference]: Finished difference Result 2462 states and 3177 transitions. [2025-03-17 15:10:45,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2025-03-17 15:10:45,363 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 16.0) internal successors, (208), 14 states have internal predecessors, (208), 13 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 13 states have call predecessors, (40), 13 states have call successors, (40) Word has length 214 [2025-03-17 15:10:45,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:10:45,367 INFO L225 Difference]: With dead ends: 2462 [2025-03-17 15:10:45,367 INFO L226 Difference]: Without dead ends: 2461 [2025-03-17 15:10:45,367 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 436 GetRequests, 422 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=97, Invalid=143, Unknown=0, NotChecked=0, Total=240 [2025-03-17 15:10:45,367 INFO L435 NwaCegarLoop]: 91 mSDtfsCounter, 798 mSDsluCounter, 481 mSDsCounter, 0 mSdLazyCounter, 364 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 825 SdHoareTripleChecker+Valid, 572 SdHoareTripleChecker+Invalid, 403 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 364 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-17 15:10:45,369 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [825 Valid, 572 Invalid, 403 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 364 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-17 15:10:45,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2461 states. [2025-03-17 15:10:45,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2461 to 1547. [2025-03-17 15:10:45,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1547 states, 1302 states have (on average 1.2027649769585254) internal successors, (1566), 1316 states have internal predecessors, (1566), 214 states have call successors, (214), 16 states have call predecessors, (214), 16 states have return successors, (214), 214 states have call predecessors, (214), 214 states have call successors, (214) [2025-03-17 15:10:45,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1547 states to 1547 states and 1994 transitions. [2025-03-17 15:10:45,513 INFO L78 Accepts]: Start accepts. Automaton has 1547 states and 1994 transitions. Word has length 214 [2025-03-17 15:10:45,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:10:45,513 INFO L471 AbstractCegarLoop]: Abstraction has 1547 states and 1994 transitions. [2025-03-17 15:10:45,513 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 16.0) internal successors, (208), 14 states have internal predecessors, (208), 13 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 13 states have call predecessors, (40), 13 states have call successors, (40) [2025-03-17 15:10:45,513 INFO L276 IsEmpty]: Start isEmpty. Operand 1547 states and 1994 transitions. [2025-03-17 15:10:45,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 233 [2025-03-17 15:10:45,514 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:10:45,515 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] [2025-03-17 15:10:45,521 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2025-03-17 15:10:45,715 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:10:45,715 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-17 15:10:45,715 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:10:45,715 INFO L85 PathProgramCache]: Analyzing trace with hash 1239030629, now seen corresponding path program 1 times [2025-03-17 15:10:45,715 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:10:45,715 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [232808461] [2025-03-17 15:10:45,716 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:10:45,716 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:10:45,720 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 232 statements into 1 equivalence classes. [2025-03-17 15:10:45,726 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 232 of 232 statements. [2025-03-17 15:10:45,727 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:10:45,727 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:10:45,840 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-17 15:10:45,840 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:10:45,840 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [232808461] [2025-03-17 15:10:45,840 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [232808461] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:10:45,840 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [356986654] [2025-03-17 15:10:45,840 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:10:45,841 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:10:45,841 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:10:45,842 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-17 15:10:45,844 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2025-03-17 15:10:45,871 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 232 statements into 1 equivalence classes. [2025-03-17 15:10:45,916 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 232 of 232 statements. [2025-03-17 15:10:45,916 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:10:45,916 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:10:45,918 INFO L256 TraceCheckSpWp]: Trace formula consists of 404 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-03-17 15:10:45,920 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:10:46,204 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-17 15:10:46,204 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:10:46,422 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-17 15:10:46,422 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [356986654] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-17 15:10:46,422 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-17 15:10:46,422 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 21 [2025-03-17 15:10:46,422 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1601097307] [2025-03-17 15:10:46,422 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-17 15:10:46,423 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2025-03-17 15:10:46,423 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:10:46,423 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2025-03-17 15:10:46,423 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=292, Unknown=0, NotChecked=0, Total=462 [2025-03-17 15:10:46,423 INFO L87 Difference]: Start difference. First operand 1547 states and 1994 transitions. Second operand has 22 states, 21 states have (on average 16.904761904761905) internal successors, (355), 22 states have internal predecessors, (355), 20 states have call successors, (64), 1 states have call predecessors, (64), 1 states have return successors, (64), 20 states have call predecessors, (64), 20 states have call successors, (64) [2025-03-17 15:10:47,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:10:47,357 INFO L93 Difference]: Finished difference Result 3856 states and 5111 transitions. [2025-03-17 15:10:47,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2025-03-17 15:10:47,358 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 16.904761904761905) internal successors, (355), 22 states have internal predecessors, (355), 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 232 [2025-03-17 15:10:47,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:10:47,366 INFO L225 Difference]: With dead ends: 3856 [2025-03-17 15:10:47,366 INFO L226 Difference]: Without dead ends: 3855 [2025-03-17 15:10:47,367 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 487 GetRequests, 450 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 481 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=564, Invalid=918, Unknown=0, NotChecked=0, Total=1482 [2025-03-17 15:10:47,367 INFO L435 NwaCegarLoop]: 51 mSDtfsCounter, 1365 mSDsluCounter, 575 mSDsCounter, 0 mSdLazyCounter, 637 mSolverCounterSat, 221 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1379 SdHoareTripleChecker+Valid, 626 SdHoareTripleChecker+Invalid, 858 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 221 IncrementalHoareTripleChecker+Valid, 637 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-03-17 15:10:47,367 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1379 Valid, 626 Invalid, 858 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [221 Valid, 637 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-03-17 15:10:47,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3855 states. [2025-03-17 15:10:47,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3855 to 2308. [2025-03-17 15:10:47,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2308 states, 1960 states have (on average 1.1994897959183672) internal successors, (2351), 1974 states have internal predecessors, (2351), 317 states have call successors, (317), 16 states have call predecessors, (317), 16 states have return successors, (317), 317 states have call predecessors, (317), 317 states have call successors, (317) [2025-03-17 15:10:47,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2308 states to 2308 states and 2985 transitions. [2025-03-17 15:10:47,612 INFO L78 Accepts]: Start accepts. Automaton has 2308 states and 2985 transitions. Word has length 232 [2025-03-17 15:10:47,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:10:47,612 INFO L471 AbstractCegarLoop]: Abstraction has 2308 states and 2985 transitions. [2025-03-17 15:10:47,612 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 16.904761904761905) internal successors, (355), 22 states have internal predecessors, (355), 20 states have call successors, (64), 1 states have call predecessors, (64), 1 states have return successors, (64), 20 states have call predecessors, (64), 20 states have call successors, (64) [2025-03-17 15:10:47,612 INFO L276 IsEmpty]: Start isEmpty. Operand 2308 states and 2985 transitions. [2025-03-17 15:10:47,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 239 [2025-03-17 15:10:47,613 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:10:47,613 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] [2025-03-17 15:10:47,620 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2025-03-17 15:10:47,814 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,SelfDestructingSolverStorable48 [2025-03-17 15:10:47,814 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-17 15:10:47,814 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:10:47,815 INFO L85 PathProgramCache]: Analyzing trace with hash -1953053664, now seen corresponding path program 1 times [2025-03-17 15:10:47,815 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:10:47,815 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1556946734] [2025-03-17 15:10:47,815 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:10:47,815 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:10:47,820 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 238 statements into 1 equivalence classes. [2025-03-17 15:10:47,828 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 238 of 238 statements. [2025-03-17 15:10:47,828 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:10:47,828 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:10:48,107 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-17 15:10:48,108 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:10:48,108 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1556946734] [2025-03-17 15:10:48,108 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1556946734] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:10:48,108 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1945313548] [2025-03-17 15:10:48,108 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 15:10:48,108 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:10:48,108 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:10:48,110 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-17 15:10:48,111 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2025-03-17 15:10:48,141 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 238 statements into 1 equivalence classes. [2025-03-17 15:10:48,170 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 238 of 238 statements. [2025-03-17 15:10:48,170 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 15:10:48,170 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:10:48,171 INFO L256 TraceCheckSpWp]: Trace formula consists of 415 conjuncts, 17 conjuncts are in the unsatisfiable core [2025-03-17 15:10:48,174 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:10:48,372 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-17 15:10:48,373 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:10:48,715 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-17 15:10:48,715 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1945313548] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-17 15:10:48,715 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-17 15:10:48,715 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 18] total 34 [2025-03-17 15:10:48,715 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1846257328] [2025-03-17 15:10:48,715 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-17 15:10:48,716 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2025-03-17 15:10:48,716 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:10:48,716 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2025-03-17 15:10:48,717 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=245, Invalid=877, Unknown=0, NotChecked=0, Total=1122 [2025-03-17 15:10:48,717 INFO L87 Difference]: Start difference. First operand 2308 states and 2985 transitions. Second operand has 34 states, 34 states have (on average 8.176470588235293) internal successors, (278), 34 states have internal predecessors, (278), 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-17 15:10:49,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:10:49,477 INFO L93 Difference]: Finished difference Result 3331 states and 4238 transitions. [2025-03-17 15:10:49,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2025-03-17 15:10:49,477 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 8.176470588235293) internal successors, (278), 34 states have internal predecessors, (278), 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 238 [2025-03-17 15:10:49,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:10:49,482 INFO L225 Difference]: With dead ends: 3331 [2025-03-17 15:10:49,482 INFO L226 Difference]: Without dead ends: 2538 [2025-03-17 15:10:49,484 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 528 GetRequests, 460 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-17 15:10:49,485 INFO L435 NwaCegarLoop]: 69 mSDtfsCounter, 339 mSDsluCounter, 925 mSDsCounter, 0 mSdLazyCounter, 346 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 339 SdHoareTripleChecker+Valid, 994 SdHoareTripleChecker+Invalid, 385 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 346 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-17 15:10:49,485 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [339 Valid, 994 Invalid, 385 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 346 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-17 15:10:49,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2538 states. [2025-03-17 15:10:49,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2538 to 2424. [2025-03-17 15:10:49,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2424 states, 2043 states have (on average 1.1722956436612824) internal successors, (2395), 2064 states have internal predecessors, (2395), 330 states have call successors, (330), 36 states have call predecessors, (330), 36 states have return successors, (330), 323 states have call predecessors, (330), 330 states have call successors, (330) [2025-03-17 15:10:49,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2424 states to 2424 states and 3055 transitions. [2025-03-17 15:10:49,727 INFO L78 Accepts]: Start accepts. Automaton has 2424 states and 3055 transitions. Word has length 238 [2025-03-17 15:10:49,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:10:49,727 INFO L471 AbstractCegarLoop]: Abstraction has 2424 states and 3055 transitions. [2025-03-17 15:10:49,727 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 8.176470588235293) internal successors, (278), 34 states have internal predecessors, (278), 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-17 15:10:49,727 INFO L276 IsEmpty]: Start isEmpty. Operand 2424 states and 3055 transitions. [2025-03-17 15:10:49,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 248 [2025-03-17 15:10:49,728 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:10:49,729 INFO L218 NwaCegarLoop]: trace histogram [23, 23, 23, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 15:10:49,734 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2025-03-17 15:10:49,929 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2025-03-17 15:10:49,929 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-17 15:10:49,929 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:10:49,930 INFO L85 PathProgramCache]: Analyzing trace with hash -710176122, now seen corresponding path program 2 times [2025-03-17 15:10:49,930 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:10:49,930 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [725482341] [2025-03-17 15:10:49,930 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-17 15:10:49,930 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:10:49,938 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 247 statements into 2 equivalence classes. [2025-03-17 15:10:49,943 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 247 of 247 statements. [2025-03-17 15:10:49,943 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-17 15:10:49,943 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:10:50,049 INFO L134 CoverageAnalysis]: Checked inductivity of 1269 backedges. 70 proven. 187 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2025-03-17 15:10:50,050 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:10:50,050 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [725482341] [2025-03-17 15:10:50,050 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [725482341] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:10:50,050 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [715842906] [2025-03-17 15:10:50,050 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-17 15:10:50,050 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:10:50,050 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:10:50,052 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-17 15:10:50,054 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2025-03-17 15:10:50,080 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 247 statements into 2 equivalence classes. [2025-03-17 15:10:50,108 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 247 of 247 statements. [2025-03-17 15:10:50,108 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-17 15:10:50,108 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:10:50,109 INFO L256 TraceCheckSpWp]: Trace formula consists of 428 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-03-17 15:10:50,111 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:10:50,246 INFO L134 CoverageAnalysis]: Checked inductivity of 1269 backedges. 158 proven. 187 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2025-03-17 15:10:50,247 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:10:50,432 INFO L134 CoverageAnalysis]: Checked inductivity of 1269 backedges. 70 proven. 187 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2025-03-17 15:10:50,432 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [715842906] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-17 15:10:50,432 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-17 15:10:50,432 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 11 [2025-03-17 15:10:50,432 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1372872994] [2025-03-17 15:10:50,432 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-17 15:10:50,432 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2025-03-17 15:10:50,432 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:10:50,433 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2025-03-17 15:10:50,433 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2025-03-17 15:10:50,433 INFO L87 Difference]: Start difference. First operand 2424 states and 3055 transitions. Second operand has 11 states, 11 states have (on average 14.090909090909092) internal successors, (155), 11 states have internal predecessors, (155), 9 states have call successors, (27), 2 states have call predecessors, (27), 2 states have return successors, (27), 9 states have call predecessors, (27), 9 states have call successors, (27) [2025-03-17 15:10:51,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:10:51,734 INFO L93 Difference]: Finished difference Result 4448 states and 5713 transitions. [2025-03-17 15:10:51,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2025-03-17 15:10:51,735 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 14.090909090909092) internal successors, (155), 11 states have internal predecessors, (155), 9 states have call successors, (27), 2 states have call predecessors, (27), 2 states have return successors, (27), 9 states have call predecessors, (27), 9 states have call successors, (27) Word has length 247 [2025-03-17 15:10:51,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:10:51,740 INFO L225 Difference]: With dead ends: 4448 [2025-03-17 15:10:51,740 INFO L226 Difference]: Without dead ends: 3119 [2025-03-17 15:10:51,742 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 514 GetRequests, 489 SyntacticMatches, 7 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=105, Invalid=275, Unknown=0, NotChecked=0, Total=380 [2025-03-17 15:10:51,742 INFO L435 NwaCegarLoop]: 142 mSDtfsCounter, 295 mSDsluCounter, 624 mSDsCounter, 0 mSdLazyCounter, 1161 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 302 SdHoareTripleChecker+Valid, 766 SdHoareTripleChecker+Invalid, 1199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 1161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2025-03-17 15:10:51,742 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [302 Valid, 766 Invalid, 1199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 1161 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2025-03-17 15:10:51,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3119 states. [2025-03-17 15:10:52,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3119 to 2764. [2025-03-17 15:10:52,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2764 states, 2336 states have (on average 1.1742294520547945) internal successors, (2743), 2357 states have internal predecessors, (2743), 377 states have call successors, (377), 36 states have call predecessors, (377), 36 states have return successors, (377), 370 states have call predecessors, (377), 377 states have call successors, (377) [2025-03-17 15:10:52,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2764 states to 2764 states and 3497 transitions. [2025-03-17 15:10:52,039 INFO L78 Accepts]: Start accepts. Automaton has 2764 states and 3497 transitions. Word has length 247 [2025-03-17 15:10:52,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:10:52,039 INFO L471 AbstractCegarLoop]: Abstraction has 2764 states and 3497 transitions. [2025-03-17 15:10:52,039 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 14.090909090909092) internal successors, (155), 11 states have internal predecessors, (155), 9 states have call successors, (27), 2 states have call predecessors, (27), 2 states have return successors, (27), 9 states have call predecessors, (27), 9 states have call successors, (27) [2025-03-17 15:10:52,040 INFO L276 IsEmpty]: Start isEmpty. Operand 2764 states and 3497 transitions. [2025-03-17 15:10:52,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 289 [2025-03-17 15:10:52,041 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:10:52,041 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] [2025-03-17 15:10:52,048 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2025-03-17 15:10:52,242 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:10:52,243 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-17 15:10:52,243 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:10:52,243 INFO L85 PathProgramCache]: Analyzing trace with hash 818395440, now seen corresponding path program 3 times [2025-03-17 15:10:52,243 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:10:52,243 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1115575315] [2025-03-17 15:10:52,244 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-17 15:10:52,244 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:10:52,251 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 288 statements into 15 equivalence classes. [2025-03-17 15:10:52,316 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) and asserted 288 of 288 statements. [2025-03-17 15:10:52,316 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2025-03-17 15:10:52,317 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-17 15:10:52,317 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2121809] [2025-03-17 15:10:52,318 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-17 15:10:52,318 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:10:52,318 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:10:52,325 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-17 15:10:52,334 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2025-03-17 15:10:52,404 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 288 statements into 15 equivalence classes. [2025-03-17 15:10:52,418 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) and asserted 54 of 288 statements. [2025-03-17 15:10:52,418 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2025-03-17 15:10:52,418 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:10:52,419 INFO L256 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjuncts are in the unsatisfiable core [2025-03-17 15:10:52,423 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:10:52,886 INFO L134 CoverageAnalysis]: Checked inductivity of 1783 backedges. 264 proven. 52 refuted. 0 times theorem prover too weak. 1467 trivial. 0 not checked. [2025-03-17 15:10:52,886 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:10:53,041 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:10:53,041 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1115575315] [2025-03-17 15:10:53,041 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-17 15:10:53,041 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2121809] [2025-03-17 15:10:53,041 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2121809] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:10:53,041 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-03-17 15:10:53,041 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2025-03-17 15:10:53,041 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [765972003] [2025-03-17 15:10:53,041 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-03-17 15:10:53,041 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2025-03-17 15:10:53,042 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:10:53,042 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2025-03-17 15:10:53,042 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2025-03-17 15:10:53,042 INFO L87 Difference]: Start difference. First operand 2764 states and 3497 transitions. Second operand has 12 states, 11 states have (on average 8.272727272727273) internal successors, (91), 12 states have internal predecessors, (91), 3 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2025-03-17 15:10:53,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:10:53,874 INFO L93 Difference]: Finished difference Result 2890 states and 3654 transitions. [2025-03-17 15:10:53,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2025-03-17 15:10:53,875 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 8.272727272727273) internal successors, (91), 12 states have internal predecessors, (91), 3 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 288 [2025-03-17 15:10:53,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:10:53,880 INFO L225 Difference]: With dead ends: 2890 [2025-03-17 15:10:53,880 INFO L226 Difference]: Without dead ends: 2886 [2025-03-17 15:10:53,881 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 308 GetRequests, 285 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=148, Invalid=452, Unknown=0, NotChecked=0, Total=600 [2025-03-17 15:10:53,881 INFO L435 NwaCegarLoop]: 71 mSDtfsCounter, 282 mSDsluCounter, 413 mSDsCounter, 0 mSdLazyCounter, 883 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 288 SdHoareTripleChecker+Valid, 484 SdHoareTripleChecker+Invalid, 916 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 883 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-03-17 15:10:53,881 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [288 Valid, 484 Invalid, 916 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 883 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-03-17 15:10:53,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2886 states. [2025-03-17 15:10:54,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2886 to 2734. [2025-03-17 15:10:54,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2734 states, 2306 states have (on average 1.1322636600173461) internal successors, (2611), 2327 states have internal predecessors, (2611), 377 states have call successors, (377), 36 states have call predecessors, (377), 36 states have return successors, (377), 370 states have call predecessors, (377), 377 states have call successors, (377) [2025-03-17 15:10:54,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2734 states to 2734 states and 3365 transitions. [2025-03-17 15:10:54,259 INFO L78 Accepts]: Start accepts. Automaton has 2734 states and 3365 transitions. Word has length 288 [2025-03-17 15:10:54,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:10:54,259 INFO L471 AbstractCegarLoop]: Abstraction has 2734 states and 3365 transitions. [2025-03-17 15:10:54,259 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 8.272727272727273) internal successors, (91), 12 states have internal predecessors, (91), 3 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2025-03-17 15:10:54,259 INFO L276 IsEmpty]: Start isEmpty. Operand 2734 states and 3365 transitions. [2025-03-17 15:10:54,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 301 [2025-03-17 15:10:54,261 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:10:54,261 INFO L218 NwaCegarLoop]: trace histogram [28, 28, 28, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1] [2025-03-17 15:10:54,267 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-17 15:10:54,465 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:10:54,465 INFO L396 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-17 15:10:54,465 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:10:54,465 INFO L85 PathProgramCache]: Analyzing trace with hash 1400994623, now seen corresponding path program 4 times [2025-03-17 15:10:54,465 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:10:54,465 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1368625769] [2025-03-17 15:10:54,465 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-03-17 15:10:54,465 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:10:54,474 INFO L108 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST partitioned 300 statements into 2 equivalence classes. [2025-03-17 15:10:54,491 INFO L111 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) and asserted 300 of 300 statements. [2025-03-17 15:10:54,491 INFO L114 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) [2025-03-17 15:10:54,491 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-17 15:10:54,492 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1378494668] [2025-03-17 15:10:54,492 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-03-17 15:10:54,492 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:10:54,492 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:10:54,494 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-17 15:10:54,495 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2025-03-17 15:10:54,532 INFO L108 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST partitioned 300 statements into 2 equivalence classes. [2025-03-17 15:10:54,579 INFO L111 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) and asserted 300 of 300 statements. [2025-03-17 15:10:54,580 INFO L114 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) [2025-03-17 15:10:54,580 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:10:54,582 INFO L256 TraceCheckSpWp]: Trace formula consists of 515 conjuncts, 33 conjuncts are in the unsatisfiable core [2025-03-17 15:10:54,586 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:10:55,403 INFO L134 CoverageAnalysis]: Checked inductivity of 1863 backedges. 0 proven. 351 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2025-03-17 15:10:55,403 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:11:03,800 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:11:03,800 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1368625769] [2025-03-17 15:11:03,800 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-17 15:11:03,800 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1378494668] [2025-03-17 15:11:03,800 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1378494668] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:11:03,800 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-03-17 15:11:03,800 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2025-03-17 15:11:03,800 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1542882987] [2025-03-17 15:11:03,800 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-03-17 15:11:03,800 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2025-03-17 15:11:03,800 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:11:03,801 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2025-03-17 15:11:03,801 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=594, Unknown=2, NotChecked=0, Total=702 [2025-03-17 15:11:03,801 INFO L87 Difference]: Start difference. First operand 2734 states and 3365 transitions. Second operand has 19 states, 18 states have (on average 9.055555555555555) internal successors, (163), 19 states have internal predecessors, (163), 10 states have call successors, (28), 1 states have call predecessors, (28), 1 states have return successors, (28), 10 states have call predecessors, (28), 10 states have call successors, (28) [2025-03-17 15:11:05,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:11:05,037 INFO L93 Difference]: Finished difference Result 2771 states and 3404 transitions. [2025-03-17 15:11:05,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2025-03-17 15:11:05,038 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 9.055555555555555) internal successors, (163), 19 states have internal predecessors, (163), 10 states have call successors, (28), 1 states have call predecessors, (28), 1 states have return successors, (28), 10 states have call predecessors, (28), 10 states have call successors, (28) Word has length 300 [2025-03-17 15:11:05,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:11:05,042 INFO L225 Difference]: With dead ends: 2771 [2025-03-17 15:11:05,042 INFO L226 Difference]: Without dead ends: 2648 [2025-03-17 15:11:05,043 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 593 GetRequests, 550 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 426 ImplicationChecksByTransitivity, 8.4s TimeCoverageRelationStatistics Valid=234, Invalid=1570, Unknown=2, NotChecked=0, Total=1806 [2025-03-17 15:11:05,043 INFO L435 NwaCegarLoop]: 127 mSDtfsCounter, 230 mSDsluCounter, 1176 mSDsCounter, 0 mSdLazyCounter, 2496 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 236 SdHoareTripleChecker+Valid, 1303 SdHoareTripleChecker+Invalid, 2525 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 2496 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2025-03-17 15:11:05,043 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [236 Valid, 1303 Invalid, 2525 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 2496 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2025-03-17 15:11:05,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2648 states. [2025-03-17 15:11:05,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2648 to 2644. [2025-03-17 15:11:05,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2644 states, 2231 states have (on average 1.1362617660242045) internal successors, (2535), 2251 states have internal predecessors, (2535), 366 states have call successors, (366), 32 states have call predecessors, (366), 32 states have return successors, (366), 360 states have call predecessors, (366), 366 states have call successors, (366) [2025-03-17 15:11:05,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2644 states to 2644 states and 3267 transitions. [2025-03-17 15:11:05,425 INFO L78 Accepts]: Start accepts. Automaton has 2644 states and 3267 transitions. Word has length 300 [2025-03-17 15:11:05,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 15:11:05,425 INFO L471 AbstractCegarLoop]: Abstraction has 2644 states and 3267 transitions. [2025-03-17 15:11:05,425 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 9.055555555555555) internal successors, (163), 19 states have internal predecessors, (163), 10 states have call successors, (28), 1 states have call predecessors, (28), 1 states have return successors, (28), 10 states have call predecessors, (28), 10 states have call successors, (28) [2025-03-17 15:11:05,425 INFO L276 IsEmpty]: Start isEmpty. Operand 2644 states and 3267 transitions. [2025-03-17 15:11:05,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 330 [2025-03-17 15:11:05,427 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 15:11:05,427 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] [2025-03-17 15:11:05,436 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2025-03-17 15:11:05,627 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:11:05,627 INFO L396 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2025-03-17 15:11:05,628 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 15:11:05,628 INFO L85 PathProgramCache]: Analyzing trace with hash -1088990917, now seen corresponding path program 2 times [2025-03-17 15:11:05,628 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 15:11:05,628 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824946190] [2025-03-17 15:11:05,628 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-17 15:11:05,628 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 15:11:05,635 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 329 statements into 2 equivalence classes. [2025-03-17 15:11:05,644 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 329 of 329 statements. [2025-03-17 15:11:05,644 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-17 15:11:05,644 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:11:05,870 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-17 15:11:05,870 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 15:11:05,870 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [824946190] [2025-03-17 15:11:05,870 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [824946190] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 15:11:05,870 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2141430446] [2025-03-17 15:11:05,870 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-17 15:11:05,870 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 15:11:05,870 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 15:11:05,872 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-17 15:11:05,872 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2025-03-17 15:11:05,902 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 329 statements into 2 equivalence classes. [2025-03-17 15:11:05,938 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 329 of 329 statements. [2025-03-17 15:11:05,938 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-17 15:11:05,938 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 15:11:05,940 INFO L256 TraceCheckSpWp]: Trace formula consists of 556 conjuncts, 13 conjuncts are in the unsatisfiable core [2025-03-17 15:11:05,942 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 15:11:06,471 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-17 15:11:06,471 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 15:11:07,147 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-17 15:11:07,147 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2141430446] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-17 15:11:07,147 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-17 15:11:07,147 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 35 [2025-03-17 15:11:07,147 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [803433545] [2025-03-17 15:11:07,147 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-17 15:11:07,148 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2025-03-17 15:11:07,148 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 15:11:07,148 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2025-03-17 15:11:07,148 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=1087, Unknown=0, NotChecked=0, Total=1260 [2025-03-17 15:11:07,149 INFO L87 Difference]: Start difference. First operand 2644 states and 3267 transitions. Second operand has 36 states, 35 states have (on average 14.628571428571428) internal successors, (512), 36 states have internal predecessors, (512), 26 states have call successors, (91), 1 states have call predecessors, (91), 1 states have return successors, (91), 26 states have call predecessors, (91), 26 states have call successors, (91) [2025-03-17 15:11:17,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 15:11:17,742 INFO L93 Difference]: Finished difference Result 7255 states and 9327 transitions. [2025-03-17 15:11:17,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 140 states. [2025-03-17 15:11:17,742 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 35 states have (on average 14.628571428571428) internal successors, (512), 36 states have internal predecessors, (512), 26 states have call successors, (91), 1 states have call predecessors, (91), 1 states have return successors, (91), 26 states have call predecessors, (91), 26 states have call successors, (91) Word has length 329 [2025-03-17 15:11:17,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 15:11:17,755 INFO L225 Difference]: With dead ends: 7255 [2025-03-17 15:11:17,755 INFO L226 Difference]: Without dead ends: 7254 [2025-03-17 15:11:17,759 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 806 GetRequests, 635 SyntacticMatches, 0 SemanticMatches, 171 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11718 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=7115, Invalid=22641, Unknown=0, NotChecked=0, Total=29756 [2025-03-17 15:11:17,759 INFO L435 NwaCegarLoop]: 282 mSDtfsCounter, 4267 mSDsluCounter, 3976 mSDsCounter, 0 mSdLazyCounter, 7301 mSolverCounterSat, 845 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4267 SdHoareTripleChecker+Valid, 4258 SdHoareTripleChecker+Invalid, 8146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 845 IncrementalHoareTripleChecker+Valid, 7301 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2025-03-17 15:11:17,759 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4267 Valid, 4258 Invalid, 8146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [845 Valid, 7301 Invalid, 0 Unknown, 0 Unchecked, 5.8s Time] [2025-03-17 15:11:17,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7254 states.