./Ultimate.py --spec ../sv-benchmarks/c/properties/no-overflow.prp --file ../sv-benchmarks/c/xcsp/AllInterval-008.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version e2fb8bed Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/xcsp/AllInterval-008.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 8f1a1519dc3ac954bb27ae35f40dd4ee3500f707e2df097fc14441b899353328 --- Real Ultimate output --- This is Ultimate 0.3.0-?-e2fb8be-m [2025-03-09 02:48:21,371 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-09 02:48:21,431 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2025-03-09 02:48:21,436 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-09 02:48:21,436 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-09 02:48:21,457 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-09 02:48:21,458 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-09 02:48:21,458 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-09 02:48:21,458 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-09 02:48:21,458 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-09 02:48:21,458 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-09 02:48:21,459 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-09 02:48:21,460 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-09 02:48:21,460 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-09 02:48:21,461 INFO L153 SettingsManager]: * Use SBE=true [2025-03-09 02:48:21,461 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-09 02:48:21,461 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-09 02:48:21,461 INFO L153 SettingsManager]: * sizeof long=4 [2025-03-09 02:48:21,461 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-09 02:48:21,461 INFO L153 SettingsManager]: * sizeof POINTER=4 [2025-03-09 02:48:21,461 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-09 02:48:21,462 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-09 02:48:21,462 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-09 02:48:21,462 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-09 02:48:21,462 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2025-03-09 02:48:21,462 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2025-03-09 02:48:21,462 INFO L153 SettingsManager]: * sizeof long double=12 [2025-03-09 02:48:21,462 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-09 02:48:21,462 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-09 02:48:21,462 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-09 02:48:21,463 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-09 02:48:21,463 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-09 02:48:21,463 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-09 02:48:21,463 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-09 02:48:21,463 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-09 02:48:21,463 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-09 02:48:21,463 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-09 02:48:21,463 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-09 02:48:21,463 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-09 02:48:21,463 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-09 02:48:21,463 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-09 02:48:21,464 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-09 02:48:21,464 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-09 02:48:21,464 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-09 02:48:21,464 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-09 02:48:21,464 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 -> 8f1a1519dc3ac954bb27ae35f40dd4ee3500f707e2df097fc14441b899353328 [2025-03-09 02:48:21,692 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-09 02:48:21,700 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-09 02:48:21,702 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-09 02:48:21,703 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-09 02:48:21,703 INFO L274 PluginConnector]: CDTParser initialized [2025-03-09 02:48:21,705 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/xcsp/AllInterval-008.c [2025-03-09 02:48:22,899 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e5309c78a/4a5705e9ec63435d9a5cc222ee9e1a5a/FLAG043179be0 [2025-03-09 02:48:23,178 INFO L384 CDTParser]: Found 1 translation units. [2025-03-09 02:48:23,183 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/xcsp/AllInterval-008.c [2025-03-09 02:48:23,191 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e5309c78a/4a5705e9ec63435d9a5cc222ee9e1a5a/FLAG043179be0 [2025-03-09 02:48:23,217 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e5309c78a/4a5705e9ec63435d9a5cc222ee9e1a5a [2025-03-09 02:48:23,218 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-09 02:48:23,219 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-09 02:48:23,221 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-09 02:48:23,221 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-09 02:48:23,226 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-09 02:48:23,227 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.03 02:48:23" (1/1) ... [2025-03-09 02:48:23,229 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@525237d3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 02:48:23, skipping insertion in model container [2025-03-09 02:48:23,229 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.03 02:48:23" (1/1) ... [2025-03-09 02:48:23,248 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-09 02:48:23,410 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-09 02:48:23,418 INFO L200 MainTranslator]: Completed pre-run [2025-03-09 02:48:23,445 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-09 02:48:23,457 INFO L204 MainTranslator]: Completed translation [2025-03-09 02:48:23,458 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 02:48:23 WrapperNode [2025-03-09 02:48:23,458 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-09 02:48:23,459 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-09 02:48:23,460 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-09 02:48:23,460 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-09 02:48:23,466 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 02:48:23" (1/1) ... [2025-03-09 02:48:23,472 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 02:48:23" (1/1) ... [2025-03-09 02:48:23,492 INFO L138 Inliner]: procedures = 13, calls = 94, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 249 [2025-03-09 02:48:23,492 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-09 02:48:23,493 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-09 02:48:23,493 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-09 02:48:23,493 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-09 02:48:23,499 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 02:48:23" (1/1) ... [2025-03-09 02:48:23,500 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 02:48:23" (1/1) ... [2025-03-09 02:48:23,501 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 02:48:23" (1/1) ... [2025-03-09 02:48:23,512 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2025-03-09 02:48:23,513 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 02:48:23" (1/1) ... [2025-03-09 02:48:23,513 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 02:48:23" (1/1) ... [2025-03-09 02:48:23,517 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 02:48:23" (1/1) ... [2025-03-09 02:48:23,521 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 02:48:23" (1/1) ... [2025-03-09 02:48:23,522 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 02:48:23" (1/1) ... [2025-03-09 02:48:23,523 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 02:48:23" (1/1) ... [2025-03-09 02:48:23,529 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-09 02:48:23,530 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-09 02:48:23,530 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-09 02:48:23,530 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-09 02:48:23,531 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 02:48:23" (1/1) ... [2025-03-09 02:48:23,536 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-09 02:48:23,546 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:48:23,561 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-03-09 02:48:23,563 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-03-09 02:48:23,581 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-09 02:48:23,581 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-09 02:48:23,582 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-09 02:48:23,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-09 02:48:23,582 INFO L130 BoogieDeclarations]: Found specification of procedure assume [2025-03-09 02:48:23,582 INFO L138 BoogieDeclarations]: Found implementation of procedure assume [2025-03-09 02:48:23,632 INFO L256 CfgBuilder]: Building ICFG [2025-03-09 02:48:23,634 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-09 02:48:23,908 INFO L? ?]: Removed 69 outVars from TransFormulas that were not future-live. [2025-03-09 02:48:23,908 INFO L307 CfgBuilder]: Performing block encoding [2025-03-09 02:48:23,924 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-09 02:48:23,924 INFO L336 CfgBuilder]: Removed 0 assume(true) statements. [2025-03-09 02:48:23,924 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 09.03 02:48:23 BoogieIcfgContainer [2025-03-09 02:48:23,924 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-09 02:48:23,926 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-09 02:48:23,926 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-09 02:48:23,930 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-09 02:48:23,930 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.03 02:48:23" (1/3) ... [2025-03-09 02:48:23,931 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2f081c05 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.03 02:48:23, skipping insertion in model container [2025-03-09 02:48:23,931 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 02:48:23" (2/3) ... [2025-03-09 02:48:23,931 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2f081c05 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.03 02:48:23, skipping insertion in model container [2025-03-09 02:48:23,931 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 09.03 02:48:23" (3/3) ... [2025-03-09 02:48:23,932 INFO L128 eAbstractionObserver]: Analyzing ICFG AllInterval-008.c [2025-03-09 02:48:23,941 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-09 02:48:23,943 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG AllInterval-008.c that has 2 procedures, 183 locations, 1 initial locations, 0 loop locations, and 28 error locations. [2025-03-09 02:48:23,987 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-09 02:48:23,996 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;@20c832e2, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-09 02:48:23,996 INFO L334 AbstractCegarLoop]: Starting to check reachability of 28 error locations. [2025-03-09 02:48:23,999 INFO L276 IsEmpty]: Start isEmpty. Operand has 183 states, 67 states have (on average 1.537313432835821) internal successors, (103), 95 states have internal predecessors, (103), 86 states have call successors, (86), 1 states have call predecessors, (86), 1 states have return successors, (86), 86 states have call predecessors, (86), 86 states have call successors, (86) [2025-03-09 02:48:24,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 415 [2025-03-09 02:48:24,013 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:48:24,013 INFO L218 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:48:24,014 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2025-03-09 02:48:24,018 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:48:24,018 INFO L85 PathProgramCache]: Analyzing trace with hash -1649431114, now seen corresponding path program 1 times [2025-03-09 02:48:24,023 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:48:24,024 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1626383201] [2025-03-09 02:48:24,025 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:48:24,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:48:24,089 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 414 statements into 1 equivalence classes. [2025-03-09 02:48:24,107 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 414 of 414 statements. [2025-03-09 02:48:24,108 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:48:24,108 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:48:24,365 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 12168 trivial. 0 not checked. [2025-03-09 02:48:24,366 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:48:24,366 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1626383201] [2025-03-09 02:48:24,366 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1626383201] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:48:24,366 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [816709209] [2025-03-09 02:48:24,367 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:48:24,367 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:48:24,367 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:48:24,370 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:48:24,372 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2025-03-09 02:48:24,463 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 414 statements into 1 equivalence classes. [2025-03-09 02:48:24,589 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 414 of 414 statements. [2025-03-09 02:48:24,589 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:48:24,589 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:48:24,592 INFO L256 TraceCheckSpWp]: Trace formula consists of 768 conjuncts, 1 conjuncts are in the unsatisfiable core [2025-03-09 02:48:24,608 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:48:24,652 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 156 proven. 0 refuted. 0 times theorem prover too weak. 12168 trivial. 0 not checked. [2025-03-09 02:48:24,652 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-09 02:48:24,652 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [816709209] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-09 02:48:24,652 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-09 02:48:24,652 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2025-03-09 02:48:24,654 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [132888295] [2025-03-09 02:48:24,654 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-09 02:48:24,656 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2025-03-09 02:48:24,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:48:24,671 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2025-03-09 02:48:24,672 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-03-09 02:48:24,675 INFO L87 Difference]: Start difference. First operand has 183 states, 67 states have (on average 1.537313432835821) internal successors, (103), 95 states have internal predecessors, (103), 86 states have call successors, (86), 1 states have call predecessors, (86), 1 states have return successors, (86), 86 states have call predecessors, (86), 86 states have call successors, (86) Second operand has 2 states, 2 states have (on average 12.0) internal successors, (24), 2 states have internal predecessors, (24), 2 states have call successors, (79), 2 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 2 states have call successors, (79) [2025-03-09 02:48:24,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:48:24,721 INFO L93 Difference]: Finished difference Result 359 states and 629 transitions. [2025-03-09 02:48:24,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-03-09 02:48:24,723 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 12.0) internal successors, (24), 2 states have internal predecessors, (24), 2 states have call successors, (79), 2 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 2 states have call successors, (79) Word has length 414 [2025-03-09 02:48:24,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:48:24,730 INFO L225 Difference]: With dead ends: 359 [2025-03-09 02:48:24,730 INFO L226 Difference]: Without dead ends: 176 [2025-03-09 02:48:24,736 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 415 GetRequests, 415 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-03-09 02:48:24,739 INFO L435 NwaCegarLoop]: 270 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, 270 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-09 02:48:24,739 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 270 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-09 02:48:24,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2025-03-09 02:48:24,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 176. [2025-03-09 02:48:24,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 62 states have (on average 1.532258064516129) internal successors, (95), 89 states have internal predecessors, (95), 85 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2025-03-09 02:48:24,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 265 transitions. [2025-03-09 02:48:24,796 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 265 transitions. Word has length 414 [2025-03-09 02:48:24,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:48:24,797 INFO L471 AbstractCegarLoop]: Abstraction has 176 states and 265 transitions. [2025-03-09 02:48:24,798 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 12.0) internal successors, (24), 2 states have internal predecessors, (24), 2 states have call successors, (79), 2 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 2 states have call successors, (79) [2025-03-09 02:48:24,798 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 265 transitions. [2025-03-09 02:48:24,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 415 [2025-03-09 02:48:24,805 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:48:24,805 INFO L218 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:48:24,812 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-09 02:48:25,006 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2025-03-09 02:48:25,007 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2025-03-09 02:48:25,008 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:48:25,008 INFO L85 PathProgramCache]: Analyzing trace with hash 2040316631, now seen corresponding path program 1 times [2025-03-09 02:48:25,008 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:48:25,008 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1650456857] [2025-03-09 02:48:25,008 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:48:25,008 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:48:25,033 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 414 statements into 1 equivalence classes. [2025-03-09 02:48:25,152 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 414 of 414 statements. [2025-03-09 02:48:25,152 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:48:25,152 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:48:25,853 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 6 proven. 456 refuted. 0 times theorem prover too weak. 11862 trivial. 0 not checked. [2025-03-09 02:48:25,855 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:48:25,856 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1650456857] [2025-03-09 02:48:25,857 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1650456857] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:48:25,857 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2039897274] [2025-03-09 02:48:25,857 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:48:25,857 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:48:25,857 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:48:25,859 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:48:25,861 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2025-03-09 02:48:25,925 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 414 statements into 1 equivalence classes. [2025-03-09 02:48:26,019 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 414 of 414 statements. [2025-03-09 02:48:26,019 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:48:26,019 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:48:26,024 INFO L256 TraceCheckSpWp]: Trace formula consists of 768 conjuncts, 7 conjuncts are in the unsatisfiable core [2025-03-09 02:48:26,050 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:48:26,620 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 234 refuted. 0 times theorem prover too weak. 12090 trivial. 0 not checked. [2025-03-09 02:48:26,620 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:48:27,085 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 234 refuted. 0 times theorem prover too weak. 12090 trivial. 0 not checked. [2025-03-09 02:48:27,085 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2039897274] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:48:27,085 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:48:27,086 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 9 [2025-03-09 02:48:27,086 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1540335112] [2025-03-09 02:48:27,086 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:48:27,088 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2025-03-09 02:48:27,088 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:48:27,089 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2025-03-09 02:48:27,089 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2025-03-09 02:48:27,090 INFO L87 Difference]: Start difference. First operand 176 states and 265 transitions. Second operand has 10 states, 9 states have (on average 6.777777777777778) internal successors, (61), 9 states have internal predecessors, (61), 6 states have call successors, (234), 1 states have call predecessors, (234), 2 states have return successors, (235), 5 states have call predecessors, (235), 6 states have call successors, (235) [2025-03-09 02:48:27,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:48:27,696 INFO L93 Difference]: Finished difference Result 176 states and 265 transitions. [2025-03-09 02:48:27,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2025-03-09 02:48:27,696 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 6.777777777777778) internal successors, (61), 9 states have internal predecessors, (61), 6 states have call successors, (234), 1 states have call predecessors, (234), 2 states have return successors, (235), 5 states have call predecessors, (235), 6 states have call successors, (235) Word has length 414 [2025-03-09 02:48:27,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:48:27,701 INFO L225 Difference]: With dead ends: 176 [2025-03-09 02:48:27,701 INFO L226 Difference]: Without dead ends: 175 [2025-03-09 02:48:27,701 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 834 GetRequests, 825 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2025-03-09 02:48:27,702 INFO L435 NwaCegarLoop]: 175 mSDtfsCounter, 4 mSDsluCounter, 731 mSDsCounter, 0 mSdLazyCounter, 654 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 906 SdHoareTripleChecker+Invalid, 654 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 654 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-03-09 02:48:27,702 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 906 Invalid, 654 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 654 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-03-09 02:48:27,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2025-03-09 02:48:27,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 175. [2025-03-09 02:48:27,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 62 states have (on average 1.5161290322580645) internal successors, (94), 88 states have internal predecessors, (94), 85 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2025-03-09 02:48:27,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 264 transitions. [2025-03-09 02:48:27,735 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 264 transitions. Word has length 414 [2025-03-09 02:48:27,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:48:27,737 INFO L471 AbstractCegarLoop]: Abstraction has 175 states and 264 transitions. [2025-03-09 02:48:27,737 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 6.777777777777778) internal successors, (61), 9 states have internal predecessors, (61), 6 states have call successors, (234), 1 states have call predecessors, (234), 2 states have return successors, (235), 5 states have call predecessors, (235), 6 states have call successors, (235) [2025-03-09 02:48:27,737 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 264 transitions. [2025-03-09 02:48:27,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 416 [2025-03-09 02:48:27,743 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:48:27,743 INFO L218 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:48:27,751 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2025-03-09 02:48:27,943 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2025-03-09 02:48:27,944 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2025-03-09 02:48:27,944 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:48:27,944 INFO L85 PathProgramCache]: Analyzing trace with hash -1174693825, now seen corresponding path program 1 times [2025-03-09 02:48:27,944 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:48:27,945 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2052161434] [2025-03-09 02:48:27,945 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:48:27,945 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:48:27,971 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 415 statements into 1 equivalence classes. [2025-03-09 02:48:28,019 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 415 of 415 statements. [2025-03-09 02:48:28,019 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:48:28,019 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:48:28,343 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 6 proven. 228 refuted. 0 times theorem prover too weak. 12090 trivial. 0 not checked. [2025-03-09 02:48:28,343 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:48:28,343 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2052161434] [2025-03-09 02:48:28,343 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2052161434] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:48:28,343 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [932832826] [2025-03-09 02:48:28,343 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:48:28,343 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:48:28,344 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:48:28,346 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:48:28,348 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2025-03-09 02:48:28,403 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 415 statements into 1 equivalence classes. [2025-03-09 02:48:28,481 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 415 of 415 statements. [2025-03-09 02:48:28,481 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:48:28,481 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:48:28,484 INFO L256 TraceCheckSpWp]: Trace formula consists of 769 conjuncts, 7 conjuncts are in the unsatisfiable core [2025-03-09 02:48:28,492 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:48:28,820 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 6 proven. 228 refuted. 0 times theorem prover too weak. 12090 trivial. 0 not checked. [2025-03-09 02:48:28,821 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:48:29,189 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 6 proven. 228 refuted. 0 times theorem prover too weak. 12090 trivial. 0 not checked. [2025-03-09 02:48:29,189 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [932832826] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:48:29,189 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:48:29,189 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 7 [2025-03-09 02:48:29,189 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1482988260] [2025-03-09 02:48:29,189 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:48:29,190 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2025-03-09 02:48:29,190 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:48:29,191 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2025-03-09 02:48:29,191 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2025-03-09 02:48:29,191 INFO L87 Difference]: Start difference. First operand 175 states and 264 transitions. Second operand has 8 states, 7 states have (on average 6.428571428571429) internal successors, (45), 8 states have internal predecessors, (45), 3 states have call successors, (155), 1 states have call predecessors, (155), 2 states have return successors, (156), 3 states have call predecessors, (156), 3 states have call successors, (156) [2025-03-09 02:48:29,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:48:29,613 INFO L93 Difference]: Finished difference Result 175 states and 264 transitions. [2025-03-09 02:48:29,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-09 02:48:29,614 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.428571428571429) internal successors, (45), 8 states have internal predecessors, (45), 3 states have call successors, (155), 1 states have call predecessors, (155), 2 states have return successors, (156), 3 states have call predecessors, (156), 3 states have call successors, (156) Word has length 415 [2025-03-09 02:48:29,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:48:29,616 INFO L225 Difference]: With dead ends: 175 [2025-03-09 02:48:29,616 INFO L226 Difference]: Without dead ends: 174 [2025-03-09 02:48:29,616 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 833 GetRequests, 826 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2025-03-09 02:48:29,617 INFO L435 NwaCegarLoop]: 175 mSDtfsCounter, 0 mSDsluCounter, 577 mSDsCounter, 0 mSdLazyCounter, 630 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 752 SdHoareTripleChecker+Invalid, 630 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 630 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-03-09 02:48:29,617 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 752 Invalid, 630 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 630 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-03-09 02:48:29,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174 states. [2025-03-09 02:48:29,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174 to 174. [2025-03-09 02:48:29,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 62 states have (on average 1.5) internal successors, (93), 87 states have internal predecessors, (93), 85 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2025-03-09 02:48:29,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 263 transitions. [2025-03-09 02:48:29,650 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 263 transitions. Word has length 415 [2025-03-09 02:48:29,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:48:29,650 INFO L471 AbstractCegarLoop]: Abstraction has 174 states and 263 transitions. [2025-03-09 02:48:29,651 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.428571428571429) internal successors, (45), 8 states have internal predecessors, (45), 3 states have call successors, (155), 1 states have call predecessors, (155), 2 states have return successors, (156), 3 states have call predecessors, (156), 3 states have call successors, (156) [2025-03-09 02:48:29,651 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 263 transitions. [2025-03-09 02:48:29,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 418 [2025-03-09 02:48:29,653 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:48:29,653 INFO L218 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:48:29,661 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2025-03-09 02:48:29,853 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:48:29,854 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2025-03-09 02:48:29,854 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:48:29,854 INFO L85 PathProgramCache]: Analyzing trace with hash 695634717, now seen corresponding path program 1 times [2025-03-09 02:48:29,855 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:48:29,855 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1910190460] [2025-03-09 02:48:29,855 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:48:29,855 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:48:29,870 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 417 statements into 1 equivalence classes. [2025-03-09 02:48:29,883 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 417 of 417 statements. [2025-03-09 02:48:29,883 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:48:29,884 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:48:29,968 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2025-03-09 02:48:29,969 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:48:29,969 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1910190460] [2025-03-09 02:48:29,969 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1910190460] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-09 02:48:29,969 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-09 02:48:29,970 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-09 02:48:29,970 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1320285153] [2025-03-09 02:48:29,970 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-09 02:48:29,970 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-09 02:48:29,971 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:48:29,972 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-09 02:48:29,972 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-09 02:48:29,972 INFO L87 Difference]: Start difference. First operand 174 states and 263 transitions. Second operand has 3 states, 2 states have (on average 12.5) internal successors, (25), 3 states have internal predecessors, (25), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2025-03-09 02:48:30,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:48:30,030 INFO L93 Difference]: Finished difference Result 174 states and 263 transitions. [2025-03-09 02:48:30,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-09 02:48:30,031 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 12.5) internal successors, (25), 3 states have internal predecessors, (25), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) Word has length 417 [2025-03-09 02:48:30,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:48:30,033 INFO L225 Difference]: With dead ends: 174 [2025-03-09 02:48:30,033 INFO L226 Difference]: Without dead ends: 167 [2025-03-09 02:48:30,033 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-09 02:48:30,034 INFO L435 NwaCegarLoop]: 236 mSDtfsCounter, 7 mSDsluCounter, 208 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 444 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-09 02:48:30,034 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 444 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-09 02:48:30,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2025-03-09 02:48:30,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 167. [2025-03-09 02:48:30,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 62 states have (on average 1.3870967741935485) internal successors, (86), 80 states have internal predecessors, (86), 85 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2025-03-09 02:48:30,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 256 transitions. [2025-03-09 02:48:30,056 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 256 transitions. Word has length 417 [2025-03-09 02:48:30,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:48:30,056 INFO L471 AbstractCegarLoop]: Abstraction has 167 states and 256 transitions. [2025-03-09 02:48:30,057 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 12.5) internal successors, (25), 3 states have internal predecessors, (25), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2025-03-09 02:48:30,057 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 256 transitions. [2025-03-09 02:48:30,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 419 [2025-03-09 02:48:30,060 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:48:30,060 INFO L218 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:48:30,060 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-03-09 02:48:30,060 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2025-03-09 02:48:30,061 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:48:30,061 INFO L85 PathProgramCache]: Analyzing trace with hash 89839796, now seen corresponding path program 1 times [2025-03-09 02:48:30,061 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:48:30,061 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1303176787] [2025-03-09 02:48:30,061 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:48:30,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:48:30,074 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 418 statements into 1 equivalence classes. [2025-03-09 02:48:30,109 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 418 of 418 statements. [2025-03-09 02:48:30,110 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:48:30,110 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:48:30,422 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 6 proven. 456 refuted. 0 times theorem prover too weak. 11862 trivial. 0 not checked. [2025-03-09 02:48:30,423 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:48:30,423 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1303176787] [2025-03-09 02:48:30,423 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1303176787] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:48:30,423 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1335361325] [2025-03-09 02:48:30,423 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:48:30,423 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:48:30,423 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:48:30,425 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:48:30,427 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2025-03-09 02:48:30,471 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 418 statements into 1 equivalence classes. [2025-03-09 02:48:30,542 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 418 of 418 statements. [2025-03-09 02:48:30,542 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:48:30,542 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:48:30,546 INFO L256 TraceCheckSpWp]: Trace formula consists of 774 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-03-09 02:48:30,550 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:48:30,845 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 234 refuted. 0 times theorem prover too weak. 12090 trivial. 0 not checked. [2025-03-09 02:48:30,845 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:48:31,245 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 234 refuted. 0 times theorem prover too weak. 12090 trivial. 0 not checked. [2025-03-09 02:48:31,246 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1335361325] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:48:31,246 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:48:31,246 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 10 [2025-03-09 02:48:31,246 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [555636883] [2025-03-09 02:48:31,246 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:48:31,248 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2025-03-09 02:48:31,248 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:48:31,249 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2025-03-09 02:48:31,250 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2025-03-09 02:48:31,251 INFO L87 Difference]: Start difference. First operand 167 states and 256 transitions. Second operand has 11 states, 10 states have (on average 7.0) internal successors, (70), 11 states have internal predecessors, (70), 5 states have call successors, (233), 1 states have call predecessors, (233), 2 states have return successors, (233), 4 states have call predecessors, (233), 5 states have call successors, (233) [2025-03-09 02:48:31,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:48:31,730 INFO L93 Difference]: Finished difference Result 167 states and 256 transitions. [2025-03-09 02:48:31,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-03-09 02:48:31,730 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 7.0) internal successors, (70), 11 states have internal predecessors, (70), 5 states have call successors, (233), 1 states have call predecessors, (233), 2 states have return successors, (233), 4 states have call predecessors, (233), 5 states have call successors, (233) Word has length 418 [2025-03-09 02:48:31,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:48:31,732 INFO L225 Difference]: With dead ends: 167 [2025-03-09 02:48:31,732 INFO L226 Difference]: Without dead ends: 166 [2025-03-09 02:48:31,732 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 843 GetRequests, 832 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2025-03-09 02:48:31,733 INFO L435 NwaCegarLoop]: 163 mSDtfsCounter, 0 mSDsluCounter, 638 mSDsCounter, 0 mSdLazyCounter, 787 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 801 SdHoareTripleChecker+Invalid, 787 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 787 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-03-09 02:48:31,733 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 801 Invalid, 787 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 787 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-03-09 02:48:31,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2025-03-09 02:48:31,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 166. [2025-03-09 02:48:31,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 166 states, 62 states have (on average 1.3709677419354838) internal successors, (85), 79 states have internal predecessors, (85), 85 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2025-03-09 02:48:31,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 255 transitions. [2025-03-09 02:48:31,755 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 255 transitions. Word has length 418 [2025-03-09 02:48:31,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:48:31,755 INFO L471 AbstractCegarLoop]: Abstraction has 166 states and 255 transitions. [2025-03-09 02:48:31,755 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 7.0) internal successors, (70), 11 states have internal predecessors, (70), 5 states have call successors, (233), 1 states have call predecessors, (233), 2 states have return successors, (233), 4 states have call predecessors, (233), 5 states have call successors, (233) [2025-03-09 02:48:31,756 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 255 transitions. [2025-03-09 02:48:31,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 424 [2025-03-09 02:48:31,757 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:48:31,757 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:48:31,764 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2025-03-09 02:48:31,958 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:48:31,958 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2025-03-09 02:48:31,959 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:48:31,959 INFO L85 PathProgramCache]: Analyzing trace with hash 213256369, now seen corresponding path program 1 times [2025-03-09 02:48:31,959 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:48:31,959 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [622083296] [2025-03-09 02:48:31,959 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:48:31,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:48:31,968 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 423 statements into 1 equivalence classes. [2025-03-09 02:48:31,987 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 423 of 423 statements. [2025-03-09 02:48:31,988 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:48:31,988 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:48:32,181 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 6 proven. 231 refuted. 0 times theorem prover too weak. 12403 trivial. 0 not checked. [2025-03-09 02:48:32,182 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:48:32,182 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [622083296] [2025-03-09 02:48:32,182 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [622083296] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:48:32,182 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1594879463] [2025-03-09 02:48:32,182 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:48:32,182 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:48:32,182 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:48:32,184 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:48:32,186 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2025-03-09 02:48:32,234 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 423 statements into 1 equivalence classes. [2025-03-09 02:48:32,300 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 423 of 423 statements. [2025-03-09 02:48:32,300 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:48:32,300 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:48:32,303 INFO L256 TraceCheckSpWp]: Trace formula consists of 786 conjuncts, 24 conjuncts are in the unsatisfiable core [2025-03-09 02:48:32,309 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:48:32,685 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 285 proven. 627 refuted. 0 times theorem prover too weak. 11728 trivial. 0 not checked. [2025-03-09 02:48:32,685 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:48:33,150 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 285 proven. 627 refuted. 0 times theorem prover too weak. 11728 trivial. 0 not checked. [2025-03-09 02:48:33,151 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1594879463] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:48:33,151 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:48:33,151 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 9, 10] total 19 [2025-03-09 02:48:33,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [618902521] [2025-03-09 02:48:33,151 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:48:33,152 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2025-03-09 02:48:33,152 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:48:33,152 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2025-03-09 02:48:33,152 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2025-03-09 02:48:33,153 INFO L87 Difference]: Start difference. First operand 166 states and 255 transitions. Second operand has 20 states, 18 states have (on average 4.055555555555555) internal successors, (73), 17 states have internal predecessors, (73), 11 states have call successors, (238), 1 states have call predecessors, (238), 2 states have return successors, (240), 11 states have call predecessors, (240), 11 states have call successors, (240) [2025-03-09 02:48:33,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:48:33,894 INFO L93 Difference]: Finished difference Result 170 states and 262 transitions. [2025-03-09 02:48:33,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2025-03-09 02:48:33,895 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 18 states have (on average 4.055555555555555) internal successors, (73), 17 states have internal predecessors, (73), 11 states have call successors, (238), 1 states have call predecessors, (238), 2 states have return successors, (240), 11 states have call predecessors, (240), 11 states have call successors, (240) Word has length 423 [2025-03-09 02:48:33,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:48:33,897 INFO L225 Difference]: With dead ends: 170 [2025-03-09 02:48:33,898 INFO L226 Difference]: Without dead ends: 169 [2025-03-09 02:48:33,898 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 856 GetRequests, 831 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=146, Invalid=556, Unknown=0, NotChecked=0, Total=702 [2025-03-09 02:48:33,899 INFO L435 NwaCegarLoop]: 158 mSDtfsCounter, 40 mSDsluCounter, 1351 mSDsCounter, 0 mSdLazyCounter, 901 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 1509 SdHoareTripleChecker+Invalid, 979 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 901 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2025-03-09 02:48:33,899 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [40 Valid, 1509 Invalid, 979 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 901 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2025-03-09 02:48:33,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2025-03-09 02:48:33,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 165. [2025-03-09 02:48:33,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 62 states have (on average 1.3548387096774193) internal successors, (84), 78 states have internal predecessors, (84), 85 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2025-03-09 02:48:33,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 254 transitions. [2025-03-09 02:48:33,911 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 254 transitions. Word has length 423 [2025-03-09 02:48:33,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:48:33,911 INFO L471 AbstractCegarLoop]: Abstraction has 165 states and 254 transitions. [2025-03-09 02:48:33,912 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 18 states have (on average 4.055555555555555) internal successors, (73), 17 states have internal predecessors, (73), 11 states have call successors, (238), 1 states have call predecessors, (238), 2 states have return successors, (240), 11 states have call predecessors, (240), 11 states have call successors, (240) [2025-03-09 02:48:33,912 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 254 transitions. [2025-03-09 02:48:33,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 425 [2025-03-09 02:48:33,915 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:48:33,919 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:48:33,929 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2025-03-09 02:48:34,119 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:48:34,119 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2025-03-09 02:48:34,120 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:48:34,120 INFO L85 PathProgramCache]: Analyzing trace with hash -1978987111, now seen corresponding path program 1 times [2025-03-09 02:48:34,120 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:48:34,120 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023163807] [2025-03-09 02:48:34,121 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:48:34,123 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:48:34,135 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 424 statements into 1 equivalence classes. [2025-03-09 02:48:34,160 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 424 of 424 statements. [2025-03-09 02:48:34,160 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:48:34,160 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:48:34,432 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 12 proven. 225 refuted. 0 times theorem prover too weak. 12403 trivial. 0 not checked. [2025-03-09 02:48:34,432 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:48:34,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1023163807] [2025-03-09 02:48:34,432 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1023163807] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:48:34,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1030285635] [2025-03-09 02:48:34,432 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:48:34,432 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:48:34,433 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:48:34,435 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:48:34,437 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2025-03-09 02:48:34,479 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 424 statements into 1 equivalence classes. [2025-03-09 02:48:34,547 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 424 of 424 statements. [2025-03-09 02:48:34,547 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:48:34,548 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:48:34,550 INFO L256 TraceCheckSpWp]: Trace formula consists of 787 conjuncts, 7 conjuncts are in the unsatisfiable core [2025-03-09 02:48:34,555 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:48:34,801 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 12 proven. 225 refuted. 0 times theorem prover too weak. 12403 trivial. 0 not checked. [2025-03-09 02:48:34,802 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:48:35,163 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 12 proven. 225 refuted. 0 times theorem prover too weak. 12403 trivial. 0 not checked. [2025-03-09 02:48:35,163 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1030285635] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:48:35,163 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:48:35,163 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5, 5] total 12 [2025-03-09 02:48:35,163 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2134478108] [2025-03-09 02:48:35,163 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:48:35,164 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2025-03-09 02:48:35,164 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:48:35,165 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2025-03-09 02:48:35,165 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2025-03-09 02:48:35,165 INFO L87 Difference]: Start difference. First operand 165 states and 254 transitions. Second operand has 13 states, 11 states have (on average 6.818181818181818) internal successors, (75), 13 states have internal predecessors, (75), 8 states have call successors, (235), 1 states have call predecessors, (235), 2 states have return successors, (236), 7 states have call predecessors, (236), 8 states have call successors, (236) [2025-03-09 02:48:35,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:48:35,563 INFO L93 Difference]: Finished difference Result 165 states and 254 transitions. [2025-03-09 02:48:35,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2025-03-09 02:48:35,564 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 6.818181818181818) internal successors, (75), 13 states have internal predecessors, (75), 8 states have call successors, (235), 1 states have call predecessors, (235), 2 states have return successors, (236), 7 states have call predecessors, (236), 8 states have call successors, (236) Word has length 424 [2025-03-09 02:48:35,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:48:35,565 INFO L225 Difference]: With dead ends: 165 [2025-03-09 02:48:35,565 INFO L226 Difference]: Without dead ends: 164 [2025-03-09 02:48:35,567 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 857 GetRequests, 842 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2025-03-09 02:48:35,567 INFO L435 NwaCegarLoop]: 159 mSDtfsCounter, 27 mSDsluCounter, 1020 mSDsCounter, 0 mSdLazyCounter, 513 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 1179 SdHoareTripleChecker+Invalid, 588 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 513 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-09 02:48:35,567 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 1179 Invalid, 588 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 513 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-09 02:48:35,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2025-03-09 02:48:35,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 164. [2025-03-09 02:48:35,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164 states, 62 states have (on average 1.3387096774193548) internal successors, (83), 77 states have internal predecessors, (83), 85 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2025-03-09 02:48:35,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 253 transitions. [2025-03-09 02:48:35,584 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 253 transitions. Word has length 424 [2025-03-09 02:48:35,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:48:35,585 INFO L471 AbstractCegarLoop]: Abstraction has 164 states and 253 transitions. [2025-03-09 02:48:35,585 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 6.818181818181818) internal successors, (75), 13 states have internal predecessors, (75), 8 states have call successors, (235), 1 states have call predecessors, (235), 2 states have return successors, (236), 7 states have call predecessors, (236), 8 states have call successors, (236) [2025-03-09 02:48:35,585 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 253 transitions. [2025-03-09 02:48:35,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 428 [2025-03-09 02:48:35,587 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:48:35,587 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:48:35,596 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2025-03-09 02:48:35,787 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:48:35,788 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2025-03-09 02:48:35,788 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:48:35,788 INFO L85 PathProgramCache]: Analyzing trace with hash 1011089038, now seen corresponding path program 1 times [2025-03-09 02:48:35,788 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:48:35,788 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [3909261] [2025-03-09 02:48:35,789 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:48:35,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:48:35,797 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 427 statements into 1 equivalence classes. [2025-03-09 02:48:35,822 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 427 of 427 statements. [2025-03-09 02:48:35,823 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:48:35,823 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:48:36,030 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 6 proven. 231 refuted. 0 times theorem prover too weak. 12403 trivial. 0 not checked. [2025-03-09 02:48:36,030 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:48:36,030 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [3909261] [2025-03-09 02:48:36,030 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [3909261] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:48:36,030 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [300906268] [2025-03-09 02:48:36,030 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:48:36,030 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:48:36,030 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:48:36,033 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:48:36,035 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2025-03-09 02:48:36,086 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 427 statements into 1 equivalence classes. [2025-03-09 02:48:36,164 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 427 of 427 statements. [2025-03-09 02:48:36,164 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:48:36,164 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:48:36,172 INFO L256 TraceCheckSpWp]: Trace formula consists of 792 conjuncts, 25 conjuncts are in the unsatisfiable core [2025-03-09 02:48:36,179 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:48:36,594 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 285 proven. 627 refuted. 0 times theorem prover too weak. 11728 trivial. 0 not checked. [2025-03-09 02:48:36,594 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:48:37,007 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 285 proven. 627 refuted. 0 times theorem prover too weak. 11728 trivial. 0 not checked. [2025-03-09 02:48:37,008 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [300906268] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:48:37,008 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:48:37,008 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 10, 11] total 20 [2025-03-09 02:48:37,008 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2028108793] [2025-03-09 02:48:37,008 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:48:37,009 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2025-03-09 02:48:37,009 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:48:37,010 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2025-03-09 02:48:37,010 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2025-03-09 02:48:37,010 INFO L87 Difference]: Start difference. First operand 164 states and 253 transitions. Second operand has 21 states, 19 states have (on average 4.2105263157894735) internal successors, (80), 20 states have internal predecessors, (80), 11 states have call successors, (238), 1 states have call predecessors, (238), 2 states have return successors, (240), 10 states have call predecessors, (240), 11 states have call successors, (240) [2025-03-09 02:48:37,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:48:37,740 INFO L93 Difference]: Finished difference Result 168 states and 258 transitions. [2025-03-09 02:48:37,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2025-03-09 02:48:37,740 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 19 states have (on average 4.2105263157894735) internal successors, (80), 20 states have internal predecessors, (80), 11 states have call successors, (238), 1 states have call predecessors, (238), 2 states have return successors, (240), 10 states have call predecessors, (240), 11 states have call successors, (240) Word has length 427 [2025-03-09 02:48:37,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:48:37,742 INFO L225 Difference]: With dead ends: 168 [2025-03-09 02:48:37,742 INFO L226 Difference]: Without dead ends: 167 [2025-03-09 02:48:37,743 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 865 GetRequests, 838 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=138, Invalid=618, Unknown=0, NotChecked=0, Total=756 [2025-03-09 02:48:37,743 INFO L435 NwaCegarLoop]: 153 mSDtfsCounter, 57 mSDsluCounter, 1325 mSDsCounter, 0 mSdLazyCounter, 1014 mSolverCounterSat, 155 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 1478 SdHoareTripleChecker+Invalid, 1169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 155 IncrementalHoareTripleChecker+Valid, 1014 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2025-03-09 02:48:37,745 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 1478 Invalid, 1169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [155 Valid, 1014 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2025-03-09 02:48:37,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2025-03-09 02:48:37,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 163. [2025-03-09 02:48:37,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 62 states have (on average 1.3225806451612903) internal successors, (82), 76 states have internal predecessors, (82), 85 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2025-03-09 02:48:37,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 252 transitions. [2025-03-09 02:48:37,765 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 252 transitions. Word has length 427 [2025-03-09 02:48:37,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:48:37,765 INFO L471 AbstractCegarLoop]: Abstraction has 163 states and 252 transitions. [2025-03-09 02:48:37,767 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 19 states have (on average 4.2105263157894735) internal successors, (80), 20 states have internal predecessors, (80), 11 states have call successors, (238), 1 states have call predecessors, (238), 2 states have return successors, (240), 10 states have call predecessors, (240), 11 states have call successors, (240) [2025-03-09 02:48:37,767 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 252 transitions. [2025-03-09 02:48:37,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 433 [2025-03-09 02:48:37,770 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:48:37,770 INFO L218 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:48:37,783 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2025-03-09 02:48:37,970 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:48:37,971 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2025-03-09 02:48:37,971 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:48:37,971 INFO L85 PathProgramCache]: Analyzing trace with hash 1741484291, now seen corresponding path program 1 times [2025-03-09 02:48:37,971 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:48:37,971 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1270451812] [2025-03-09 02:48:37,971 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:48:37,971 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:48:37,987 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 432 statements into 1 equivalence classes. [2025-03-09 02:48:38,006 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 432 of 432 statements. [2025-03-09 02:48:38,006 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:48:38,006 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:48:38,160 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 12 proven. 228 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2025-03-09 02:48:38,161 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:48:38,161 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1270451812] [2025-03-09 02:48:38,161 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1270451812] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:48:38,161 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [352681082] [2025-03-09 02:48:38,161 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:48:38,161 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:48:38,161 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:48:38,163 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:48:38,165 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2025-03-09 02:48:38,206 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 432 statements into 1 equivalence classes. [2025-03-09 02:48:38,272 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 432 of 432 statements. [2025-03-09 02:48:38,273 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:48:38,273 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:48:38,275 INFO L256 TraceCheckSpWp]: Trace formula consists of 804 conjuncts, 7 conjuncts are in the unsatisfiable core [2025-03-09 02:48:38,279 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:48:38,511 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 12 proven. 228 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2025-03-09 02:48:38,511 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:48:38,821 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 12 proven. 228 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2025-03-09 02:48:38,821 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [352681082] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:48:38,821 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:48:38,822 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 9 [2025-03-09 02:48:38,822 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1210949566] [2025-03-09 02:48:38,822 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:48:38,823 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2025-03-09 02:48:38,823 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:48:38,823 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2025-03-09 02:48:38,823 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2025-03-09 02:48:38,824 INFO L87 Difference]: Start difference. First operand 163 states and 252 transitions. Second operand has 10 states, 9 states have (on average 9.0) internal successors, (81), 8 states have internal predecessors, (81), 6 states have call successors, (232), 1 states have call predecessors, (232), 2 states have return successors, (233), 6 states have call predecessors, (233), 6 states have call successors, (233) [2025-03-09 02:48:39,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:48:39,126 INFO L93 Difference]: Finished difference Result 163 states and 252 transitions. [2025-03-09 02:48:39,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-09 02:48:39,126 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 9.0) internal successors, (81), 8 states have internal predecessors, (81), 6 states have call successors, (232), 1 states have call predecessors, (232), 2 states have return successors, (233), 6 states have call predecessors, (233), 6 states have call successors, (233) Word has length 432 [2025-03-09 02:48:39,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:48:39,128 INFO L225 Difference]: With dead ends: 163 [2025-03-09 02:48:39,128 INFO L226 Difference]: Without dead ends: 162 [2025-03-09 02:48:39,128 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 867 GetRequests, 859 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2025-03-09 02:48:39,129 INFO L435 NwaCegarLoop]: 160 mSDtfsCounter, 21 mSDsluCounter, 539 mSDsCounter, 0 mSdLazyCounter, 490 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 699 SdHoareTripleChecker+Invalid, 490 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 490 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-09 02:48:39,129 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 699 Invalid, 490 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 490 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-09 02:48:39,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162 states. [2025-03-09 02:48:39,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162 to 162. [2025-03-09 02:48:39,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 62 states have (on average 1.3064516129032258) internal successors, (81), 75 states have internal predecessors, (81), 85 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2025-03-09 02:48:39,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 251 transitions. [2025-03-09 02:48:39,140 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 251 transitions. Word has length 432 [2025-03-09 02:48:39,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:48:39,141 INFO L471 AbstractCegarLoop]: Abstraction has 162 states and 251 transitions. [2025-03-09 02:48:39,141 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 9.0) internal successors, (81), 8 states have internal predecessors, (81), 6 states have call successors, (232), 1 states have call predecessors, (232), 2 states have return successors, (233), 6 states have call predecessors, (233), 6 states have call successors, (233) [2025-03-09 02:48:39,141 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 251 transitions. [2025-03-09 02:48:39,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 434 [2025-03-09 02:48:39,143 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:48:39,143 INFO L218 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:48:39,151 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2025-03-09 02:48:39,343 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2025-03-09 02:48:39,344 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2025-03-09 02:48:39,344 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:48:39,344 INFO L85 PathProgramCache]: Analyzing trace with hash -1848561797, now seen corresponding path program 1 times [2025-03-09 02:48:39,344 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:48:39,344 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [292633605] [2025-03-09 02:48:39,344 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:48:39,344 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:48:39,352 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 433 statements into 1 equivalence classes. [2025-03-09 02:48:39,370 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 433 of 433 statements. [2025-03-09 02:48:39,370 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:48:39,371 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:48:39,515 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 18 proven. 222 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2025-03-09 02:48:39,515 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:48:39,515 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [292633605] [2025-03-09 02:48:39,515 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [292633605] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:48:39,515 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1544043692] [2025-03-09 02:48:39,516 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:48:39,516 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:48:39,516 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:48:39,518 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:48:39,519 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2025-03-09 02:48:39,560 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 433 statements into 1 equivalence classes. [2025-03-09 02:48:39,622 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 433 of 433 statements. [2025-03-09 02:48:39,623 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:48:39,623 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:48:39,625 INFO L256 TraceCheckSpWp]: Trace formula consists of 805 conjuncts, 7 conjuncts are in the unsatisfiable core [2025-03-09 02:48:39,629 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:48:39,834 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 18 proven. 222 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2025-03-09 02:48:39,834 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:48:40,160 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 18 proven. 222 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2025-03-09 02:48:40,160 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1544043692] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:48:40,161 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:48:40,161 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 7 [2025-03-09 02:48:40,161 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1776920512] [2025-03-09 02:48:40,161 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:48:40,162 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2025-03-09 02:48:40,163 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:48:40,163 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2025-03-09 02:48:40,163 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2025-03-09 02:48:40,164 INFO L87 Difference]: Start difference. First operand 162 states and 251 transitions. Second operand has 8 states, 7 states have (on average 8.428571428571429) internal successors, (59), 8 states have internal predecessors, (59), 4 states have call successors, (155), 1 states have call predecessors, (155), 2 states have return successors, (156), 4 states have call predecessors, (156), 4 states have call successors, (156) [2025-03-09 02:48:40,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:48:40,524 INFO L93 Difference]: Finished difference Result 162 states and 251 transitions. [2025-03-09 02:48:40,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-09 02:48:40,524 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 8.428571428571429) internal successors, (59), 8 states have internal predecessors, (59), 4 states have call successors, (155), 1 states have call predecessors, (155), 2 states have return successors, (156), 4 states have call predecessors, (156), 4 states have call successors, (156) Word has length 433 [2025-03-09 02:48:40,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:48:40,527 INFO L225 Difference]: With dead ends: 162 [2025-03-09 02:48:40,527 INFO L226 Difference]: Without dead ends: 161 [2025-03-09 02:48:40,527 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 869 GetRequests, 862 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2025-03-09 02:48:40,527 INFO L435 NwaCegarLoop]: 160 mSDtfsCounter, 18 mSDsluCounter, 480 mSDsCounter, 0 mSdLazyCounter, 644 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 640 SdHoareTripleChecker+Invalid, 644 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 644 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-09 02:48:40,528 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 640 Invalid, 644 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 644 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-09 02:48:40,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2025-03-09 02:48:40,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 161. [2025-03-09 02:48:40,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 62 states have (on average 1.2903225806451613) internal successors, (80), 74 states have internal predecessors, (80), 85 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2025-03-09 02:48:40,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 250 transitions. [2025-03-09 02:48:40,542 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 250 transitions. Word has length 433 [2025-03-09 02:48:40,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:48:40,542 INFO L471 AbstractCegarLoop]: Abstraction has 161 states and 250 transitions. [2025-03-09 02:48:40,543 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 8.428571428571429) internal successors, (59), 8 states have internal predecessors, (59), 4 states have call successors, (155), 1 states have call predecessors, (155), 2 states have return successors, (156), 4 states have call predecessors, (156), 4 states have call successors, (156) [2025-03-09 02:48:40,543 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 250 transitions. [2025-03-09 02:48:40,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 437 [2025-03-09 02:48:40,544 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:48:40,545 INFO L218 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:48:40,552 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2025-03-09 02:48:40,745 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2025-03-09 02:48:40,745 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2025-03-09 02:48:40,746 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:48:40,746 INFO L85 PathProgramCache]: Analyzing trace with hash -433796384, now seen corresponding path program 1 times [2025-03-09 02:48:40,746 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:48:40,746 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1373650352] [2025-03-09 02:48:40,746 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:48:40,746 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:48:40,753 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 436 statements into 1 equivalence classes. [2025-03-09 02:48:40,778 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 436 of 436 statements. [2025-03-09 02:48:40,778 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:48:40,778 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:48:41,013 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 30 proven. 444 refuted. 0 times theorem prover too weak. 12486 trivial. 0 not checked. [2025-03-09 02:48:41,014 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:48:41,014 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1373650352] [2025-03-09 02:48:41,014 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1373650352] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:48:41,014 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [419238185] [2025-03-09 02:48:41,014 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:48:41,014 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:48:41,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:48:41,019 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:48:41,020 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2025-03-09 02:48:41,062 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 436 statements into 1 equivalence classes. [2025-03-09 02:48:41,129 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 436 of 436 statements. [2025-03-09 02:48:41,129 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:48:41,129 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:48:41,132 INFO L256 TraceCheckSpWp]: Trace formula consists of 810 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-03-09 02:48:41,136 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:48:41,360 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 12 proven. 228 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2025-03-09 02:48:41,360 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:48:41,670 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 12 proven. 228 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2025-03-09 02:48:41,670 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [419238185] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:48:41,670 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:48:41,670 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 10 [2025-03-09 02:48:41,670 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [469750834] [2025-03-09 02:48:41,670 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:48:41,671 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2025-03-09 02:48:41,671 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:48:41,672 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2025-03-09 02:48:41,672 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2025-03-09 02:48:41,673 INFO L87 Difference]: Start difference. First operand 161 states and 250 transitions. Second operand has 11 states, 10 states have (on average 9.0) internal successors, (90), 11 states have internal predecessors, (90), 5 states have call successors, (231), 1 states have call predecessors, (231), 2 states have return successors, (231), 5 states have call predecessors, (231), 5 states have call successors, (231) [2025-03-09 02:48:42,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:48:42,046 INFO L93 Difference]: Finished difference Result 161 states and 250 transitions. [2025-03-09 02:48:42,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-03-09 02:48:42,047 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 9.0) internal successors, (90), 11 states have internal predecessors, (90), 5 states have call successors, (231), 1 states have call predecessors, (231), 2 states have return successors, (231), 5 states have call predecessors, (231), 5 states have call successors, (231) Word has length 436 [2025-03-09 02:48:42,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:48:42,049 INFO L225 Difference]: With dead ends: 161 [2025-03-09 02:48:42,049 INFO L226 Difference]: Without dead ends: 160 [2025-03-09 02:48:42,049 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 879 GetRequests, 868 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2025-03-09 02:48:42,050 INFO L435 NwaCegarLoop]: 155 mSDtfsCounter, 18 mSDsluCounter, 503 mSDsCounter, 0 mSdLazyCounter, 622 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 658 SdHoareTripleChecker+Invalid, 622 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 622 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-09 02:48:42,050 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 658 Invalid, 622 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 622 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-09 02:48:42,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2025-03-09 02:48:42,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 160. [2025-03-09 02:48:42,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 62 states have (on average 1.2741935483870968) internal successors, (79), 73 states have internal predecessors, (79), 85 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2025-03-09 02:48:42,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 249 transitions. [2025-03-09 02:48:42,063 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 249 transitions. Word has length 436 [2025-03-09 02:48:42,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:48:42,063 INFO L471 AbstractCegarLoop]: Abstraction has 160 states and 249 transitions. [2025-03-09 02:48:42,065 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 9.0) internal successors, (90), 11 states have internal predecessors, (90), 5 states have call successors, (231), 1 states have call predecessors, (231), 2 states have return successors, (231), 5 states have call predecessors, (231), 5 states have call successors, (231) [2025-03-09 02:48:42,066 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 249 transitions. [2025-03-09 02:48:42,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 442 [2025-03-09 02:48:42,067 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:48:42,067 INFO L218 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:48:42,074 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2025-03-09 02:48:42,268 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,SelfDestructingSolverStorable10 [2025-03-09 02:48:42,268 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2025-03-09 02:48:42,268 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:48:42,269 INFO L85 PathProgramCache]: Analyzing trace with hash -1551270435, now seen corresponding path program 1 times [2025-03-09 02:48:42,269 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:48:42,269 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [576547988] [2025-03-09 02:48:42,269 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:48:42,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:48:42,276 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 441 statements into 1 equivalence classes. [2025-03-09 02:48:42,298 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 441 of 441 statements. [2025-03-09 02:48:42,298 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:48:42,299 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:48:42,438 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 18 proven. 225 refuted. 0 times theorem prover too weak. 13041 trivial. 0 not checked. [2025-03-09 02:48:42,438 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:48:42,438 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [576547988] [2025-03-09 02:48:42,438 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [576547988] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:48:42,439 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [888194053] [2025-03-09 02:48:42,439 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:48:42,439 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:48:42,439 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:48:42,441 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:48:42,443 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2025-03-09 02:48:42,486 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 441 statements into 1 equivalence classes. [2025-03-09 02:48:42,557 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 441 of 441 statements. [2025-03-09 02:48:42,557 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:48:42,557 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:48:42,561 INFO L256 TraceCheckSpWp]: Trace formula consists of 822 conjuncts, 24 conjuncts are in the unsatisfiable core [2025-03-09 02:48:42,581 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:48:43,069 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 327 proven. 609 refuted. 0 times theorem prover too weak. 12348 trivial. 0 not checked. [2025-03-09 02:48:43,069 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:48:43,472 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 327 proven. 609 refuted. 0 times theorem prover too weak. 12348 trivial. 0 not checked. [2025-03-09 02:48:43,473 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [888194053] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:48:43,473 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:48:43,473 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 9, 10] total 19 [2025-03-09 02:48:43,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132225440] [2025-03-09 02:48:43,473 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:48:43,474 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2025-03-09 02:48:43,474 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:48:43,474 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2025-03-09 02:48:43,475 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2025-03-09 02:48:43,475 INFO L87 Difference]: Start difference. First operand 160 states and 249 transitions. Second operand has 20 states, 18 states have (on average 5.166666666666667) internal successors, (93), 17 states have internal predecessors, (93), 11 states have call successors, (236), 1 states have call predecessors, (236), 2 states have return successors, (238), 11 states have call predecessors, (238), 11 states have call successors, (238) [2025-03-09 02:48:44,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:48:44,120 INFO L93 Difference]: Finished difference Result 164 states and 256 transitions. [2025-03-09 02:48:44,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2025-03-09 02:48:44,122 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 18 states have (on average 5.166666666666667) internal successors, (93), 17 states have internal predecessors, (93), 11 states have call successors, (236), 1 states have call predecessors, (236), 2 states have return successors, (238), 11 states have call predecessors, (238), 11 states have call successors, (238) Word has length 441 [2025-03-09 02:48:44,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:48:44,123 INFO L225 Difference]: With dead ends: 164 [2025-03-09 02:48:44,123 INFO L226 Difference]: Without dead ends: 163 [2025-03-09 02:48:44,124 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 892 GetRequests, 867 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=146, Invalid=556, Unknown=0, NotChecked=0, Total=702 [2025-03-09 02:48:44,124 INFO L435 NwaCegarLoop]: 150 mSDtfsCounter, 92 mSDsluCounter, 1294 mSDsCounter, 0 mSdLazyCounter, 994 mSolverCounterSat, 148 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 1444 SdHoareTripleChecker+Invalid, 1142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 148 IncrementalHoareTripleChecker+Valid, 994 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-03-09 02:48:44,125 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [92 Valid, 1444 Invalid, 1142 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [148 Valid, 994 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-03-09 02:48:44,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2025-03-09 02:48:44,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 159. [2025-03-09 02:48:44,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 62 states have (on average 1.2580645161290323) internal successors, (78), 72 states have internal predecessors, (78), 85 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2025-03-09 02:48:44,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 248 transitions. [2025-03-09 02:48:44,143 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 248 transitions. Word has length 441 [2025-03-09 02:48:44,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:48:44,144 INFO L471 AbstractCegarLoop]: Abstraction has 159 states and 248 transitions. [2025-03-09 02:48:44,144 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 18 states have (on average 5.166666666666667) internal successors, (93), 17 states have internal predecessors, (93), 11 states have call successors, (236), 1 states have call predecessors, (236), 2 states have return successors, (238), 11 states have call predecessors, (238), 11 states have call successors, (238) [2025-03-09 02:48:44,144 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 248 transitions. [2025-03-09 02:48:44,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 443 [2025-03-09 02:48:44,147 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:48:44,147 INFO L218 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:48:44,157 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2025-03-09 02:48:44,351 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,SelfDestructingSolverStorable11 [2025-03-09 02:48:44,351 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2025-03-09 02:48:44,351 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:48:44,351 INFO L85 PathProgramCache]: Analyzing trace with hash -844743211, now seen corresponding path program 1 times [2025-03-09 02:48:44,351 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:48:44,351 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1956520045] [2025-03-09 02:48:44,351 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:48:44,352 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:48:44,360 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 442 statements into 1 equivalence classes. [2025-03-09 02:48:44,378 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 442 of 442 statements. [2025-03-09 02:48:44,378 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:48:44,378 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:48:44,561 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 24 proven. 219 refuted. 0 times theorem prover too weak. 13041 trivial. 0 not checked. [2025-03-09 02:48:44,561 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:48:44,561 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1956520045] [2025-03-09 02:48:44,562 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1956520045] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:48:44,562 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [542659330] [2025-03-09 02:48:44,562 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:48:44,562 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:48:44,562 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:48:44,567 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:48:44,572 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2025-03-09 02:48:44,641 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 442 statements into 1 equivalence classes. [2025-03-09 02:48:44,729 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 442 of 442 statements. [2025-03-09 02:48:44,730 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:48:44,730 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:48:44,734 INFO L256 TraceCheckSpWp]: Trace formula consists of 823 conjuncts, 7 conjuncts are in the unsatisfiable core [2025-03-09 02:48:44,739 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:48:45,006 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 24 proven. 219 refuted. 0 times theorem prover too weak. 13041 trivial. 0 not checked. [2025-03-09 02:48:45,006 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:48:45,359 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 24 proven. 219 refuted. 0 times theorem prover too weak. 13041 trivial. 0 not checked. [2025-03-09 02:48:45,359 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [542659330] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:48:45,359 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:48:45,360 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5, 5] total 10 [2025-03-09 02:48:45,360 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [566928620] [2025-03-09 02:48:45,360 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:48:45,361 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2025-03-09 02:48:45,361 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:48:45,363 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2025-03-09 02:48:45,363 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2025-03-09 02:48:45,364 INFO L87 Difference]: Start difference. First operand 159 states and 248 transitions. Second operand has 11 states, 10 states have (on average 9.2) internal successors, (92), 11 states have internal predecessors, (92), 6 states have call successors, (232), 1 states have call predecessors, (232), 2 states have return successors, (233), 6 states have call predecessors, (233), 6 states have call successors, (233) [2025-03-09 02:48:45,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:48:45,721 INFO L93 Difference]: Finished difference Result 159 states and 248 transitions. [2025-03-09 02:48:45,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2025-03-09 02:48:45,721 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 9.2) internal successors, (92), 11 states have internal predecessors, (92), 6 states have call successors, (232), 1 states have call predecessors, (232), 2 states have return successors, (233), 6 states have call predecessors, (233), 6 states have call successors, (233) Word has length 442 [2025-03-09 02:48:45,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:48:45,723 INFO L225 Difference]: With dead ends: 159 [2025-03-09 02:48:45,723 INFO L226 Difference]: Without dead ends: 158 [2025-03-09 02:48:45,723 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 893 GetRequests, 879 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2025-03-09 02:48:45,723 INFO L435 NwaCegarLoop]: 147 mSDtfsCounter, 55 mSDsluCounter, 654 mSDsCounter, 0 mSdLazyCounter, 498 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 801 SdHoareTripleChecker+Invalid, 573 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 498 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-09 02:48:45,723 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 801 Invalid, 573 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 498 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-09 02:48:45,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2025-03-09 02:48:45,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 158. [2025-03-09 02:48:45,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 62 states have (on average 1.2419354838709677) internal successors, (77), 71 states have internal predecessors, (77), 85 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2025-03-09 02:48:45,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 247 transitions. [2025-03-09 02:48:45,744 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 247 transitions. Word has length 442 [2025-03-09 02:48:45,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:48:45,744 INFO L471 AbstractCegarLoop]: Abstraction has 158 states and 247 transitions. [2025-03-09 02:48:45,746 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 9.2) internal successors, (92), 11 states have internal predecessors, (92), 6 states have call successors, (232), 1 states have call predecessors, (232), 2 states have return successors, (233), 6 states have call predecessors, (233), 6 states have call successors, (233) [2025-03-09 02:48:45,746 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 247 transitions. [2025-03-09 02:48:45,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 446 [2025-03-09 02:48:45,749 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:48:45,749 INFO L218 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:48:45,756 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2025-03-09 02:48:45,949 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,SelfDestructingSolverStorable12 [2025-03-09 02:48:45,950 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2025-03-09 02:48:45,950 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:48:45,950 INFO L85 PathProgramCache]: Analyzing trace with hash -1531594822, now seen corresponding path program 1 times [2025-03-09 02:48:45,951 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:48:45,951 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1043844175] [2025-03-09 02:48:45,951 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:48:45,951 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:48:45,961 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 445 statements into 1 equivalence classes. [2025-03-09 02:48:45,975 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 445 of 445 statements. [2025-03-09 02:48:45,975 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:48:45,975 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:48:46,153 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 42 proven. 438 refuted. 0 times theorem prover too weak. 12804 trivial. 0 not checked. [2025-03-09 02:48:46,153 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:48:46,153 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1043844175] [2025-03-09 02:48:46,153 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1043844175] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:48:46,153 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [702961875] [2025-03-09 02:48:46,153 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:48:46,153 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:48:46,153 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:48:46,155 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:48:46,157 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2025-03-09 02:48:46,199 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 445 statements into 1 equivalence classes. [2025-03-09 02:48:46,271 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 445 of 445 statements. [2025-03-09 02:48:46,271 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:48:46,271 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:48:46,274 INFO L256 TraceCheckSpWp]: Trace formula consists of 828 conjuncts, 25 conjuncts are in the unsatisfiable core [2025-03-09 02:48:46,278 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:48:46,710 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 327 proven. 609 refuted. 0 times theorem prover too weak. 12348 trivial. 0 not checked. [2025-03-09 02:48:46,710 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:48:47,111 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 327 proven. 609 refuted. 0 times theorem prover too weak. 12348 trivial. 0 not checked. [2025-03-09 02:48:47,111 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [702961875] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:48:47,111 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:48:47,112 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 10, 11] total 22 [2025-03-09 02:48:47,112 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1419163671] [2025-03-09 02:48:47,112 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:48:47,112 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2025-03-09 02:48:47,112 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:48:47,113 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2025-03-09 02:48:47,113 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2025-03-09 02:48:47,114 INFO L87 Difference]: Start difference. First operand 158 states and 247 transitions. Second operand has 23 states, 21 states have (on average 5.0) internal successors, (105), 23 states have internal predecessors, (105), 11 states have call successors, (236), 1 states have call predecessors, (236), 2 states have return successors, (238), 11 states have call predecessors, (238), 11 states have call successors, (238) [2025-03-09 02:48:47,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:48:47,814 INFO L93 Difference]: Finished difference Result 162 states and 252 transitions. [2025-03-09 02:48:47,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2025-03-09 02:48:47,815 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 21 states have (on average 5.0) internal successors, (105), 23 states have internal predecessors, (105), 11 states have call successors, (236), 1 states have call predecessors, (236), 2 states have return successors, (238), 11 states have call predecessors, (238), 11 states have call successors, (238) Word has length 445 [2025-03-09 02:48:47,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:48:47,818 INFO L225 Difference]: With dead ends: 162 [2025-03-09 02:48:47,818 INFO L226 Difference]: Without dead ends: 161 [2025-03-09 02:48:47,819 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 903 GetRequests, 875 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=153, Invalid=717, Unknown=0, NotChecked=0, Total=870 [2025-03-09 02:48:47,819 INFO L435 NwaCegarLoop]: 145 mSDtfsCounter, 88 mSDsluCounter, 1708 mSDsCounter, 0 mSdLazyCounter, 1307 mSolverCounterSat, 154 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 1853 SdHoareTripleChecker+Invalid, 1461 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 154 IncrementalHoareTripleChecker+Valid, 1307 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2025-03-09 02:48:47,819 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [88 Valid, 1853 Invalid, 1461 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [154 Valid, 1307 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2025-03-09 02:48:47,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2025-03-09 02:48:47,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 157. [2025-03-09 02:48:47,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157 states, 62 states have (on average 1.2258064516129032) internal successors, (76), 70 states have internal predecessors, (76), 85 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2025-03-09 02:48:47,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 246 transitions. [2025-03-09 02:48:47,836 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 246 transitions. Word has length 445 [2025-03-09 02:48:47,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:48:47,836 INFO L471 AbstractCegarLoop]: Abstraction has 157 states and 246 transitions. [2025-03-09 02:48:47,837 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 21 states have (on average 5.0) internal successors, (105), 23 states have internal predecessors, (105), 11 states have call successors, (236), 1 states have call predecessors, (236), 2 states have return successors, (238), 11 states have call predecessors, (238), 11 states have call successors, (238) [2025-03-09 02:48:47,837 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 246 transitions. [2025-03-09 02:48:47,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 451 [2025-03-09 02:48:47,839 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:48:47,839 INFO L218 NwaCegarLoop]: trace histogram [83, 83, 83, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:48:47,846 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2025-03-09 02:48:48,039 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,SelfDestructingSolverStorable13 [2025-03-09 02:48:48,040 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2025-03-09 02:48:48,040 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:48:48,040 INFO L85 PathProgramCache]: Analyzing trace with hash -1145241809, now seen corresponding path program 1 times [2025-03-09 02:48:48,041 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:48:48,041 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418311467] [2025-03-09 02:48:48,041 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:48:48,041 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:48:48,049 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 450 statements into 1 equivalence classes. [2025-03-09 02:48:48,062 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 450 of 450 statements. [2025-03-09 02:48:48,063 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:48:48,063 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:48:48,215 INFO L134 CoverageAnalysis]: Checked inductivity of 13612 backedges. 24 proven. 222 refuted. 0 times theorem prover too weak. 13366 trivial. 0 not checked. [2025-03-09 02:48:48,215 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:48:48,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [418311467] [2025-03-09 02:48:48,216 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [418311467] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:48:48,216 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1140473232] [2025-03-09 02:48:48,216 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:48:48,216 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:48:48,216 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:48:48,221 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:48:48,230 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2025-03-09 02:48:48,283 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 450 statements into 1 equivalence classes. [2025-03-09 02:48:48,353 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 450 of 450 statements. [2025-03-09 02:48:48,353 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:48:48,353 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:48:48,356 INFO L256 TraceCheckSpWp]: Trace formula consists of 840 conjuncts, 24 conjuncts are in the unsatisfiable core [2025-03-09 02:48:48,360 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:48:48,698 INFO L134 CoverageAnalysis]: Checked inductivity of 13612 backedges. 348 proven. 600 refuted. 0 times theorem prover too weak. 12664 trivial. 0 not checked. [2025-03-09 02:48:48,698 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:48:49,080 INFO L134 CoverageAnalysis]: Checked inductivity of 13612 backedges. 348 proven. 600 refuted. 0 times theorem prover too weak. 12664 trivial. 0 not checked. [2025-03-09 02:48:49,080 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1140473232] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:48:49,080 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:48:49,080 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 9, 10] total 19 [2025-03-09 02:48:49,080 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [483657868] [2025-03-09 02:48:49,080 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:48:49,081 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2025-03-09 02:48:49,081 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:48:49,082 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2025-03-09 02:48:49,082 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2025-03-09 02:48:49,082 INFO L87 Difference]: Start difference. First operand 157 states and 246 transitions. Second operand has 20 states, 18 states have (on average 5.722222222222222) internal successors, (103), 17 states have internal predecessors, (103), 11 states have call successors, (235), 1 states have call predecessors, (235), 2 states have return successors, (237), 11 states have call predecessors, (237), 11 states have call successors, (237) [2025-03-09 02:48:49,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:48:49,793 INFO L93 Difference]: Finished difference Result 161 states and 253 transitions. [2025-03-09 02:48:49,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2025-03-09 02:48:49,793 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 18 states have (on average 5.722222222222222) internal successors, (103), 17 states have internal predecessors, (103), 11 states have call successors, (235), 1 states have call predecessors, (235), 2 states have return successors, (237), 11 states have call predecessors, (237), 11 states have call successors, (237) Word has length 450 [2025-03-09 02:48:49,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:48:49,795 INFO L225 Difference]: With dead ends: 161 [2025-03-09 02:48:49,795 INFO L226 Difference]: Without dead ends: 160 [2025-03-09 02:48:49,795 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 910 GetRequests, 885 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=146, Invalid=556, Unknown=0, NotChecked=0, Total=702 [2025-03-09 02:48:49,795 INFO L435 NwaCegarLoop]: 147 mSDtfsCounter, 78 mSDsluCounter, 1215 mSDsCounter, 0 mSdLazyCounter, 1133 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 1362 SdHoareTripleChecker+Invalid, 1207 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 1133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2025-03-09 02:48:49,796 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [78 Valid, 1362 Invalid, 1207 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 1133 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2025-03-09 02:48:49,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2025-03-09 02:48:49,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 156. [2025-03-09 02:48:49,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 62 states have (on average 1.2096774193548387) internal successors, (75), 69 states have internal predecessors, (75), 85 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2025-03-09 02:48:49,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 245 transitions. [2025-03-09 02:48:49,815 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 245 transitions. Word has length 450 [2025-03-09 02:48:49,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:48:49,816 INFO L471 AbstractCegarLoop]: Abstraction has 156 states and 245 transitions. [2025-03-09 02:48:49,816 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 18 states have (on average 5.722222222222222) internal successors, (103), 17 states have internal predecessors, (103), 11 states have call successors, (235), 1 states have call predecessors, (235), 2 states have return successors, (237), 11 states have call predecessors, (237), 11 states have call successors, (237) [2025-03-09 02:48:49,816 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 245 transitions. [2025-03-09 02:48:49,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 452 [2025-03-09 02:48:49,819 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:48:49,819 INFO L218 NwaCegarLoop]: trace histogram [83, 83, 83, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:48:49,830 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2025-03-09 02:48:50,020 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:48:50,020 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2025-03-09 02:48:50,021 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:48:50,021 INFO L85 PathProgramCache]: Analyzing trace with hash -1142757705, now seen corresponding path program 1 times [2025-03-09 02:48:50,021 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:48:50,021 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [28554341] [2025-03-09 02:48:50,021 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:48:50,021 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:48:50,028 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 451 statements into 1 equivalence classes. [2025-03-09 02:48:50,044 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 451 of 451 statements. [2025-03-09 02:48:50,044 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:48:50,044 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:48:50,215 INFO L134 CoverageAnalysis]: Checked inductivity of 13612 backedges. 30 proven. 216 refuted. 0 times theorem prover too weak. 13366 trivial. 0 not checked. [2025-03-09 02:48:50,215 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:48:50,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [28554341] [2025-03-09 02:48:50,215 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [28554341] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:48:50,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [430369685] [2025-03-09 02:48:50,215 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:48:50,215 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:48:50,216 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:48:50,217 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:48:50,219 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2025-03-09 02:48:50,262 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 451 statements into 1 equivalence classes. [2025-03-09 02:48:50,340 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 451 of 451 statements. [2025-03-09 02:48:50,341 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:48:50,341 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:48:50,351 INFO L256 TraceCheckSpWp]: Trace formula consists of 841 conjuncts, 93 conjuncts are in the unsatisfiable core [2025-03-09 02:48:50,356 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:48:53,694 INFO L134 CoverageAnalysis]: Checked inductivity of 13612 backedges. 2064 proven. 996 refuted. 0 times theorem prover too weak. 10552 trivial. 0 not checked. [2025-03-09 02:48:53,694 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:49:02,195 INFO L134 CoverageAnalysis]: Checked inductivity of 13612 backedges. 2064 proven. 996 refuted. 0 times theorem prover too weak. 10552 trivial. 0 not checked. [2025-03-09 02:49:02,195 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [430369685] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:49:02,195 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:49:02,195 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 28, 31] total 62 [2025-03-09 02:49:02,195 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2040684614] [2025-03-09 02:49:02,195 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:49:02,196 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2025-03-09 02:49:02,196 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:49:02,197 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2025-03-09 02:49:02,198 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=367, Invalid=3539, Unknown=0, NotChecked=0, Total=3906 [2025-03-09 02:49:02,198 INFO L87 Difference]: Start difference. First operand 156 states and 245 transitions. Second operand has 63 states, 45 states have (on average 2.4444444444444446) internal successors, (110), 51 states have internal predecessors, (110), 37 states have call successors, (245), 1 states have call predecessors, (245), 2 states have return successors, (247), 36 states have call predecessors, (247), 37 states have call successors, (247) [2025-03-09 02:49:06,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:49:06,718 INFO L93 Difference]: Finished difference Result 193 states and 293 transitions. [2025-03-09 02:49:06,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2025-03-09 02:49:06,719 INFO L78 Accepts]: Start accepts. Automaton has has 63 states, 45 states have (on average 2.4444444444444446) internal successors, (110), 51 states have internal predecessors, (110), 37 states have call successors, (245), 1 states have call predecessors, (245), 2 states have return successors, (247), 36 states have call predecessors, (247), 37 states have call successors, (247) Word has length 451 [2025-03-09 02:49:06,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:49:06,721 INFO L225 Difference]: With dead ends: 193 [2025-03-09 02:49:06,721 INFO L226 Difference]: Without dead ends: 192 [2025-03-09 02:49:06,723 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 949 GetRequests, 848 SyntacticMatches, 0 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2255 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=1122, Invalid=9384, Unknown=0, NotChecked=0, Total=10506 [2025-03-09 02:49:06,725 INFO L435 NwaCegarLoop]: 130 mSDtfsCounter, 99 mSDsluCounter, 3556 mSDsCounter, 0 mSdLazyCounter, 4537 mSolverCounterSat, 158 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 3686 SdHoareTripleChecker+Invalid, 4695 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 158 IncrementalHoareTripleChecker+Valid, 4537 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2025-03-09 02:49:06,725 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [99 Valid, 3686 Invalid, 4695 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [158 Valid, 4537 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2025-03-09 02:49:06,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2025-03-09 02:49:06,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 165. [2025-03-09 02:49:06,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 69 states have (on average 1.2028985507246377) internal successors, (83), 76 states have internal predecessors, (83), 87 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 87 states have call predecessors, (87), 87 states have call successors, (87) [2025-03-09 02:49:06,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 257 transitions. [2025-03-09 02:49:06,745 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 257 transitions. Word has length 451 [2025-03-09 02:49:06,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:49:06,746 INFO L471 AbstractCegarLoop]: Abstraction has 165 states and 257 transitions. [2025-03-09 02:49:06,746 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 45 states have (on average 2.4444444444444446) internal successors, (110), 51 states have internal predecessors, (110), 37 states have call successors, (245), 1 states have call predecessors, (245), 2 states have return successors, (247), 36 states have call predecessors, (247), 37 states have call successors, (247) [2025-03-09 02:49:06,746 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 257 transitions. [2025-03-09 02:49:06,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 454 [2025-03-09 02:49:06,749 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:49:06,749 INFO L218 NwaCegarLoop]: trace histogram [83, 83, 83, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:49:06,758 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2025-03-09 02:49:06,949 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,SelfDestructingSolverStorable15 [2025-03-09 02:49:06,950 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2025-03-09 02:49:06,950 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:49:06,950 INFO L85 PathProgramCache]: Analyzing trace with hash -1622438246, now seen corresponding path program 1 times [2025-03-09 02:49:06,951 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:49:06,951 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1951043982] [2025-03-09 02:49:06,951 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:49:06,951 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:49:06,959 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 453 statements into 1 equivalence classes. [2025-03-09 02:49:06,979 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 453 of 453 statements. [2025-03-09 02:49:06,979 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:49:06,979 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:49:07,102 INFO L134 CoverageAnalysis]: Checked inductivity of 13612 backedges. 30 proven. 216 refuted. 0 times theorem prover too weak. 13366 trivial. 0 not checked. [2025-03-09 02:49:07,102 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:49:07,102 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1951043982] [2025-03-09 02:49:07,102 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1951043982] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:49:07,102 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1962267163] [2025-03-09 02:49:07,102 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:49:07,103 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:49:07,103 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:49:07,104 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:49:07,106 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2025-03-09 02:49:07,152 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 453 statements into 1 equivalence classes. [2025-03-09 02:49:07,222 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 453 of 453 statements. [2025-03-09 02:49:07,222 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:49:07,222 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:49:07,227 INFO L256 TraceCheckSpWp]: Trace formula consists of 843 conjuncts, 7 conjuncts are in the unsatisfiable core [2025-03-09 02:49:07,232 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:49:07,521 INFO L134 CoverageAnalysis]: Checked inductivity of 13612 backedges. 30 proven. 216 refuted. 0 times theorem prover too weak. 13366 trivial. 0 not checked. [2025-03-09 02:49:07,522 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:49:07,780 INFO L134 CoverageAnalysis]: Checked inductivity of 13612 backedges. 30 proven. 216 refuted. 0 times theorem prover too weak. 13366 trivial. 0 not checked. [2025-03-09 02:49:07,780 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1962267163] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:49:07,780 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:49:07,780 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 7 [2025-03-09 02:49:07,780 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [988715167] [2025-03-09 02:49:07,780 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:49:07,784 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2025-03-09 02:49:07,785 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:49:07,785 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2025-03-09 02:49:07,785 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2025-03-09 02:49:07,786 INFO L87 Difference]: Start difference. First operand 165 states and 257 transitions. Second operand has 8 states, 7 states have (on average 11.0) internal successors, (77), 8 states have internal predecessors, (77), 4 states have call successors, (155), 1 states have call predecessors, (155), 2 states have return successors, (156), 4 states have call predecessors, (156), 4 states have call successors, (156) [2025-03-09 02:49:07,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:49:07,975 INFO L93 Difference]: Finished difference Result 165 states and 257 transitions. [2025-03-09 02:49:07,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-09 02:49:07,976 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.0) internal successors, (77), 8 states have internal predecessors, (77), 4 states have call successors, (155), 1 states have call predecessors, (155), 2 states have return successors, (156), 4 states have call predecessors, (156), 4 states have call successors, (156) Word has length 453 [2025-03-09 02:49:07,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:49:07,977 INFO L225 Difference]: With dead ends: 165 [2025-03-09 02:49:07,977 INFO L226 Difference]: Without dead ends: 164 [2025-03-09 02:49:07,977 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 909 GetRequests, 902 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2025-03-09 02:49:07,978 INFO L435 NwaCegarLoop]: 154 mSDtfsCounter, 30 mSDsluCounter, 292 mSDsCounter, 0 mSdLazyCounter, 300 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 446 SdHoareTripleChecker+Invalid, 300 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 300 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-09 02:49:07,978 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 446 Invalid, 300 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 300 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-09 02:49:07,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2025-03-09 02:49:07,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 155. [2025-03-09 02:49:07,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 62 states have (on average 1.1935483870967742) internal successors, (74), 68 states have internal predecessors, (74), 85 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2025-03-09 02:49:07,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 244 transitions. [2025-03-09 02:49:07,997 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 244 transitions. Word has length 453 [2025-03-09 02:49:07,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:49:07,997 INFO L471 AbstractCegarLoop]: Abstraction has 155 states and 244 transitions. [2025-03-09 02:49:07,998 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.0) internal successors, (77), 8 states have internal predecessors, (77), 4 states have call successors, (155), 1 states have call predecessors, (155), 2 states have return successors, (156), 4 states have call predecessors, (156), 4 states have call successors, (156) [2025-03-09 02:49:07,998 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 244 transitions. [2025-03-09 02:49:07,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 455 [2025-03-09 02:49:07,999 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:49:07,999 INFO L218 NwaCegarLoop]: trace histogram [83, 83, 83, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:49:08,006 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2025-03-09 02:49:08,200 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2025-03-09 02:49:08,200 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2025-03-09 02:49:08,200 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:49:08,201 INFO L85 PathProgramCache]: Analyzing trace with hash -1983996660, now seen corresponding path program 1 times [2025-03-09 02:49:08,201 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:49:08,201 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [44126622] [2025-03-09 02:49:08,201 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:49:08,201 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:49:08,207 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 454 statements into 1 equivalence classes. [2025-03-09 02:49:08,224 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 454 of 454 statements. [2025-03-09 02:49:08,225 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:49:08,225 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:49:08,392 INFO L134 CoverageAnalysis]: Checked inductivity of 13612 backedges. 54 proven. 432 refuted. 0 times theorem prover too weak. 13126 trivial. 0 not checked. [2025-03-09 02:49:08,393 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:49:08,393 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [44126622] [2025-03-09 02:49:08,393 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [44126622] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:49:08,393 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [259675519] [2025-03-09 02:49:08,393 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:49:08,393 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:49:08,393 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:49:08,395 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:49:08,397 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2025-03-09 02:49:08,442 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 454 statements into 1 equivalence classes. [2025-03-09 02:49:08,510 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 454 of 454 statements. [2025-03-09 02:49:08,510 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:49:08,510 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:49:08,513 INFO L256 TraceCheckSpWp]: Trace formula consists of 846 conjuncts, 25 conjuncts are in the unsatisfiable core [2025-03-09 02:49:08,516 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:49:08,903 INFO L134 CoverageAnalysis]: Checked inductivity of 13612 backedges. 348 proven. 600 refuted. 0 times theorem prover too weak. 12664 trivial. 0 not checked. [2025-03-09 02:49:08,903 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:49:09,341 INFO L134 CoverageAnalysis]: Checked inductivity of 13612 backedges. 348 proven. 600 refuted. 0 times theorem prover too weak. 12664 trivial. 0 not checked. [2025-03-09 02:49:09,341 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [259675519] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:49:09,341 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:49:09,342 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 10, 11] total 22 [2025-03-09 02:49:09,342 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [842974217] [2025-03-09 02:49:09,342 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:49:09,342 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2025-03-09 02:49:09,342 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:49:09,343 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2025-03-09 02:49:09,343 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2025-03-09 02:49:09,344 INFO L87 Difference]: Start difference. First operand 155 states and 244 transitions. Second operand has 23 states, 21 states have (on average 5.476190476190476) internal successors, (115), 23 states have internal predecessors, (115), 11 states have call successors, (235), 1 states have call predecessors, (235), 2 states have return successors, (237), 11 states have call predecessors, (237), 11 states have call successors, (237) [2025-03-09 02:49:10,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:49:10,076 INFO L93 Difference]: Finished difference Result 159 states and 249 transitions. [2025-03-09 02:49:10,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2025-03-09 02:49:10,077 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 21 states have (on average 5.476190476190476) internal successors, (115), 23 states have internal predecessors, (115), 11 states have call successors, (235), 1 states have call predecessors, (235), 2 states have return successors, (237), 11 states have call predecessors, (237), 11 states have call successors, (237) Word has length 454 [2025-03-09 02:49:10,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:49:10,079 INFO L225 Difference]: With dead ends: 159 [2025-03-09 02:49:10,079 INFO L226 Difference]: Without dead ends: 158 [2025-03-09 02:49:10,082 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 921 GetRequests, 893 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=153, Invalid=717, Unknown=0, NotChecked=0, Total=870 [2025-03-09 02:49:10,083 INFO L435 NwaCegarLoop]: 142 mSDtfsCounter, 114 mSDsluCounter, 1626 mSDsCounter, 0 mSdLazyCounter, 1433 mSolverCounterSat, 149 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 1768 SdHoareTripleChecker+Invalid, 1582 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 149 IncrementalHoareTripleChecker+Valid, 1433 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2025-03-09 02:49:10,083 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [114 Valid, 1768 Invalid, 1582 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [149 Valid, 1433 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2025-03-09 02:49:10,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2025-03-09 02:49:10,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 154. [2025-03-09 02:49:10,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154 states, 62 states have (on average 1.1774193548387097) internal successors, (73), 67 states have internal predecessors, (73), 85 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2025-03-09 02:49:10,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 243 transitions. [2025-03-09 02:49:10,103 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 243 transitions. Word has length 454 [2025-03-09 02:49:10,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:49:10,104 INFO L471 AbstractCegarLoop]: Abstraction has 154 states and 243 transitions. [2025-03-09 02:49:10,105 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 21 states have (on average 5.476190476190476) internal successors, (115), 23 states have internal predecessors, (115), 11 states have call successors, (235), 1 states have call predecessors, (235), 2 states have return successors, (237), 11 states have call predecessors, (237), 11 states have call successors, (237) [2025-03-09 02:49:10,105 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 243 transitions. [2025-03-09 02:49:10,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 460 [2025-03-09 02:49:10,107 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:49:10,107 INFO L218 NwaCegarLoop]: trace histogram [84, 84, 84, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:49:10,115 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2025-03-09 02:49:10,307 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2025-03-09 02:49:10,308 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2025-03-09 02:49:10,308 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:49:10,308 INFO L85 PathProgramCache]: Analyzing trace with hash 511251209, now seen corresponding path program 1 times [2025-03-09 02:49:10,308 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:49:10,308 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640494779] [2025-03-09 02:49:10,309 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:49:10,309 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:49:10,316 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 459 statements into 1 equivalence classes. [2025-03-09 02:49:10,334 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 459 of 459 statements. [2025-03-09 02:49:10,334 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:49:10,334 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:49:10,468 INFO L134 CoverageAnalysis]: Checked inductivity of 13944 backedges. 30 proven. 219 refuted. 0 times theorem prover too weak. 13695 trivial. 0 not checked. [2025-03-09 02:49:10,469 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:49:10,469 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [640494779] [2025-03-09 02:49:10,469 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [640494779] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:49:10,469 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1628236082] [2025-03-09 02:49:10,469 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:49:10,469 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:49:10,470 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:49:10,471 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:49:10,473 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2025-03-09 02:49:10,513 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 459 statements into 1 equivalence classes. [2025-03-09 02:49:10,576 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 459 of 459 statements. [2025-03-09 02:49:10,577 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:49:10,577 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:49:10,579 INFO L256 TraceCheckSpWp]: Trace formula consists of 858 conjuncts, 24 conjuncts are in the unsatisfiable core [2025-03-09 02:49:10,583 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:49:10,895 INFO L134 CoverageAnalysis]: Checked inductivity of 13944 backedges. 369 proven. 591 refuted. 0 times theorem prover too weak. 12984 trivial. 0 not checked. [2025-03-09 02:49:10,895 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:49:11,258 INFO L134 CoverageAnalysis]: Checked inductivity of 13944 backedges. 369 proven. 591 refuted. 0 times theorem prover too weak. 12984 trivial. 0 not checked. [2025-03-09 02:49:11,259 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1628236082] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:49:11,259 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:49:11,259 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 9, 10] total 19 [2025-03-09 02:49:11,259 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1736261233] [2025-03-09 02:49:11,259 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:49:11,260 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2025-03-09 02:49:11,260 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:49:11,261 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2025-03-09 02:49:11,261 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2025-03-09 02:49:11,262 INFO L87 Difference]: Start difference. First operand 154 states and 243 transitions. Second operand has 20 states, 18 states have (on average 6.277777777777778) internal successors, (113), 17 states have internal predecessors, (113), 11 states have call successors, (234), 1 states have call predecessors, (234), 2 states have return successors, (236), 11 states have call predecessors, (236), 11 states have call successors, (236) [2025-03-09 02:49:11,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:49:11,726 INFO L93 Difference]: Finished difference Result 158 states and 250 transitions. [2025-03-09 02:49:11,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2025-03-09 02:49:11,727 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 18 states have (on average 6.277777777777778) internal successors, (113), 17 states have internal predecessors, (113), 11 states have call successors, (234), 1 states have call predecessors, (234), 2 states have return successors, (236), 11 states have call predecessors, (236), 11 states have call successors, (236) Word has length 459 [2025-03-09 02:49:11,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:49:11,728 INFO L225 Difference]: With dead ends: 158 [2025-03-09 02:49:11,728 INFO L226 Difference]: Without dead ends: 157 [2025-03-09 02:49:11,728 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 928 GetRequests, 903 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=146, Invalid=556, Unknown=0, NotChecked=0, Total=702 [2025-03-09 02:49:11,729 INFO L435 NwaCegarLoop]: 144 mSDtfsCounter, 121 mSDsluCounter, 819 mSDsCounter, 0 mSdLazyCounter, 705 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 963 SdHoareTripleChecker+Invalid, 778 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 705 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-03-09 02:49:11,729 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [121 Valid, 963 Invalid, 778 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 705 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-03-09 02:49:11,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2025-03-09 02:49:11,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 153. [2025-03-09 02:49:11,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 62 states have (on average 1.1612903225806452) internal successors, (72), 66 states have internal predecessors, (72), 85 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2025-03-09 02:49:11,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 242 transitions. [2025-03-09 02:49:11,748 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 242 transitions. Word has length 459 [2025-03-09 02:49:11,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:49:11,748 INFO L471 AbstractCegarLoop]: Abstraction has 153 states and 242 transitions. [2025-03-09 02:49:11,748 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 18 states have (on average 6.277777777777778) internal successors, (113), 17 states have internal predecessors, (113), 11 states have call successors, (234), 1 states have call predecessors, (234), 2 states have return successors, (236), 11 states have call predecessors, (236), 11 states have call successors, (236) [2025-03-09 02:49:11,748 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 242 transitions. [2025-03-09 02:49:11,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 461 [2025-03-09 02:49:11,750 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:49:11,750 INFO L218 NwaCegarLoop]: trace histogram [84, 84, 84, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:49:11,757 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2025-03-09 02:49:11,952 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:49:11,953 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2025-03-09 02:49:11,953 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:49:11,953 INFO L85 PathProgramCache]: Analyzing trace with hash -1331081711, now seen corresponding path program 1 times [2025-03-09 02:49:11,953 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:49:11,954 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [481134010] [2025-03-09 02:49:11,954 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:49:11,954 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:49:11,966 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 460 statements into 1 equivalence classes. [2025-03-09 02:49:11,982 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 460 of 460 statements. [2025-03-09 02:49:11,983 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:49:11,983 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:49:12,199 INFO L134 CoverageAnalysis]: Checked inductivity of 13944 backedges. 36 proven. 213 refuted. 0 times theorem prover too weak. 13695 trivial. 0 not checked. [2025-03-09 02:49:12,199 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:49:12,199 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [481134010] [2025-03-09 02:49:12,199 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [481134010] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:49:12,199 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1516587663] [2025-03-09 02:49:12,199 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:49:12,199 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:49:12,199 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:49:12,201 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:49:12,202 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2025-03-09 02:49:12,241 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 460 statements into 1 equivalence classes. [2025-03-09 02:49:12,297 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 460 of 460 statements. [2025-03-09 02:49:12,297 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:49:12,297 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:49:12,301 INFO L256 TraceCheckSpWp]: Trace formula consists of 859 conjuncts, 7 conjuncts are in the unsatisfiable core [2025-03-09 02:49:12,305 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:49:12,527 INFO L134 CoverageAnalysis]: Checked inductivity of 13944 backedges. 36 proven. 213 refuted. 0 times theorem prover too weak. 13695 trivial. 0 not checked. [2025-03-09 02:49:12,528 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:49:12,786 INFO L134 CoverageAnalysis]: Checked inductivity of 13944 backedges. 36 proven. 213 refuted. 0 times theorem prover too weak. 13695 trivial. 0 not checked. [2025-03-09 02:49:12,786 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1516587663] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:49:12,786 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:49:12,786 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 5, 5] total 14 [2025-03-09 02:49:12,786 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [686359067] [2025-03-09 02:49:12,786 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:49:12,787 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2025-03-09 02:49:12,787 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:49:12,788 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2025-03-09 02:49:12,788 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=179, Unknown=0, NotChecked=0, Total=210 [2025-03-09 02:49:12,788 INFO L87 Difference]: Start difference. First operand 153 states and 242 transitions. Second operand has 15 states, 14 states have (on average 8.142857142857142) internal successors, (114), 15 states have internal predecessors, (114), 8 states have call successors, (234), 1 states have call predecessors, (234), 2 states have return successors, (235), 8 states have call predecessors, (235), 8 states have call successors, (235) [2025-03-09 02:49:13,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:49:13,379 INFO L93 Difference]: Finished difference Result 165 states and 258 transitions. [2025-03-09 02:49:13,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2025-03-09 02:49:13,380 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 8.142857142857142) internal successors, (114), 15 states have internal predecessors, (114), 8 states have call successors, (234), 1 states have call predecessors, (234), 2 states have return successors, (235), 8 states have call predecessors, (235), 8 states have call successors, (235) Word has length 460 [2025-03-09 02:49:13,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:49:13,382 INFO L225 Difference]: With dead ends: 165 [2025-03-09 02:49:13,382 INFO L226 Difference]: Without dead ends: 164 [2025-03-09 02:49:13,382 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 939 GetRequests, 915 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=102, Invalid=498, Unknown=0, NotChecked=0, Total=600 [2025-03-09 02:49:13,382 INFO L435 NwaCegarLoop]: 131 mSDtfsCounter, 95 mSDsluCounter, 1019 mSDsCounter, 0 mSdLazyCounter, 1087 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 1150 SdHoareTripleChecker+Invalid, 1162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 1087 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-03-09 02:49:13,382 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [95 Valid, 1150 Invalid, 1162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 1087 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-03-09 02:49:13,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2025-03-09 02:49:13,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 152. [2025-03-09 02:49:13,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 62 states have (on average 1.1451612903225807) internal successors, (71), 65 states have internal predecessors, (71), 85 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2025-03-09 02:49:13,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 241 transitions. [2025-03-09 02:49:13,416 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 241 transitions. Word has length 460 [2025-03-09 02:49:13,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:49:13,416 INFO L471 AbstractCegarLoop]: Abstraction has 152 states and 241 transitions. [2025-03-09 02:49:13,417 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 8.142857142857142) internal successors, (114), 15 states have internal predecessors, (114), 8 states have call successors, (234), 1 states have call predecessors, (234), 2 states have return successors, (235), 8 states have call predecessors, (235), 8 states have call successors, (235) [2025-03-09 02:49:13,417 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 241 transitions. [2025-03-09 02:49:13,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 464 [2025-03-09 02:49:13,419 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:49:13,419 INFO L218 NwaCegarLoop]: trace histogram [84, 84, 84, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:49:13,429 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2025-03-09 02:49:13,619 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:49:13,619 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2025-03-09 02:49:13,620 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:49:13,620 INFO L85 PathProgramCache]: Analyzing trace with hash 1177784550, now seen corresponding path program 1 times [2025-03-09 02:49:13,620 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:49:13,620 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2028651508] [2025-03-09 02:49:13,620 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:49:13,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:49:13,627 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 463 statements into 1 equivalence classes. [2025-03-09 02:49:13,643 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 463 of 463 statements. [2025-03-09 02:49:13,645 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:49:13,646 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:49:13,785 INFO L134 CoverageAnalysis]: Checked inductivity of 13944 backedges. 30 proven. 219 refuted. 0 times theorem prover too weak. 13695 trivial. 0 not checked. [2025-03-09 02:49:13,785 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:49:13,785 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2028651508] [2025-03-09 02:49:13,785 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2028651508] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:49:13,786 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [858511086] [2025-03-09 02:49:13,786 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:49:13,786 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:49:13,786 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:49:13,789 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:49:13,791 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2025-03-09 02:49:13,835 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 463 statements into 1 equivalence classes. [2025-03-09 02:49:13,909 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 463 of 463 statements. [2025-03-09 02:49:13,909 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:49:13,909 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:49:13,912 INFO L256 TraceCheckSpWp]: Trace formula consists of 864 conjuncts, 25 conjuncts are in the unsatisfiable core [2025-03-09 02:49:13,916 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:49:14,235 INFO L134 CoverageAnalysis]: Checked inductivity of 13944 backedges. 369 proven. 591 refuted. 0 times theorem prover too weak. 12984 trivial. 0 not checked. [2025-03-09 02:49:14,235 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:49:14,631 INFO L134 CoverageAnalysis]: Checked inductivity of 13944 backedges. 369 proven. 591 refuted. 0 times theorem prover too weak. 12984 trivial. 0 not checked. [2025-03-09 02:49:14,631 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [858511086] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:49:14,631 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:49:14,631 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 10, 11] total 20 [2025-03-09 02:49:14,631 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1252108379] [2025-03-09 02:49:14,631 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:49:14,632 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2025-03-09 02:49:14,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:49:14,633 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2025-03-09 02:49:14,633 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2025-03-09 02:49:14,633 INFO L87 Difference]: Start difference. First operand 152 states and 241 transitions. Second operand has 21 states, 19 states have (on average 6.315789473684211) internal successors, (120), 20 states have internal predecessors, (120), 11 states have call successors, (234), 1 states have call predecessors, (234), 2 states have return successors, (236), 10 states have call predecessors, (236), 11 states have call successors, (236) [2025-03-09 02:49:15,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:49:15,238 INFO L93 Difference]: Finished difference Result 156 states and 246 transitions. [2025-03-09 02:49:15,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2025-03-09 02:49:15,239 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 19 states have (on average 6.315789473684211) internal successors, (120), 20 states have internal predecessors, (120), 11 states have call successors, (234), 1 states have call predecessors, (234), 2 states have return successors, (236), 10 states have call predecessors, (236), 11 states have call successors, (236) Word has length 463 [2025-03-09 02:49:15,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:49:15,240 INFO L225 Difference]: With dead ends: 156 [2025-03-09 02:49:15,240 INFO L226 Difference]: Without dead ends: 155 [2025-03-09 02:49:15,241 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 937 GetRequests, 910 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=138, Invalid=618, Unknown=0, NotChecked=0, Total=756 [2025-03-09 02:49:15,241 INFO L435 NwaCegarLoop]: 139 mSDtfsCounter, 149 mSDsluCounter, 1385 mSDsCounter, 0 mSdLazyCounter, 1399 mSolverCounterSat, 145 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 1524 SdHoareTripleChecker+Invalid, 1544 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 145 IncrementalHoareTripleChecker+Valid, 1399 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-03-09 02:49:15,241 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [149 Valid, 1524 Invalid, 1544 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [145 Valid, 1399 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-03-09 02:49:15,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155 states. [2025-03-09 02:49:15,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 151. [2025-03-09 02:49:15,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 62 states have (on average 1.1290322580645162) internal successors, (70), 64 states have internal predecessors, (70), 85 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2025-03-09 02:49:15,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 240 transitions. [2025-03-09 02:49:15,273 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 240 transitions. Word has length 463 [2025-03-09 02:49:15,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:49:15,273 INFO L471 AbstractCegarLoop]: Abstraction has 151 states and 240 transitions. [2025-03-09 02:49:15,274 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 19 states have (on average 6.315789473684211) internal successors, (120), 20 states have internal predecessors, (120), 11 states have call successors, (234), 1 states have call predecessors, (234), 2 states have return successors, (236), 10 states have call predecessors, (236), 11 states have call successors, (236) [2025-03-09 02:49:15,274 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 240 transitions. [2025-03-09 02:49:15,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 469 [2025-03-09 02:49:15,275 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:49:15,276 INFO L218 NwaCegarLoop]: trace histogram [85, 85, 85, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:49:15,283 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2025-03-09 02:49:15,476 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,SelfDestructingSolverStorable20 [2025-03-09 02:49:15,476 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2025-03-09 02:49:15,476 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:49:15,477 INFO L85 PathProgramCache]: Analyzing trace with hash 959769947, now seen corresponding path program 1 times [2025-03-09 02:49:15,477 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:49:15,477 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [264863935] [2025-03-09 02:49:15,477 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:49:15,477 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:49:15,484 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 468 statements into 1 equivalence classes. [2025-03-09 02:49:15,495 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 468 of 468 statements. [2025-03-09 02:49:15,495 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:49:15,495 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:49:15,618 INFO L134 CoverageAnalysis]: Checked inductivity of 14280 backedges. 36 proven. 216 refuted. 0 times theorem prover too weak. 14028 trivial. 0 not checked. [2025-03-09 02:49:15,618 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:49:15,618 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [264863935] [2025-03-09 02:49:15,618 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [264863935] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:49:15,618 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [923962785] [2025-03-09 02:49:15,619 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:49:15,619 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:49:15,619 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:49:15,621 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:49:15,632 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2025-03-09 02:49:15,676 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 468 statements into 1 equivalence classes. [2025-03-09 02:49:15,742 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 468 of 468 statements. [2025-03-09 02:49:15,742 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:49:15,742 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:49:15,745 INFO L256 TraceCheckSpWp]: Trace formula consists of 876 conjuncts, 7 conjuncts are in the unsatisfiable core [2025-03-09 02:49:15,748 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:49:15,914 INFO L134 CoverageAnalysis]: Checked inductivity of 14280 backedges. 36 proven. 216 refuted. 0 times theorem prover too weak. 14028 trivial. 0 not checked. [2025-03-09 02:49:15,915 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:49:16,162 INFO L134 CoverageAnalysis]: Checked inductivity of 14280 backedges. 36 proven. 216 refuted. 0 times theorem prover too weak. 14028 trivial. 0 not checked. [2025-03-09 02:49:16,163 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [923962785] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:49:16,163 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:49:16,163 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 9 [2025-03-09 02:49:16,163 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [327065112] [2025-03-09 02:49:16,163 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:49:16,164 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2025-03-09 02:49:16,164 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:49:16,164 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2025-03-09 02:49:16,164 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2025-03-09 02:49:16,165 INFO L87 Difference]: Start difference. First operand 151 states and 240 transitions. Second operand has 10 states, 9 states have (on average 13.444444444444445) internal successors, (121), 8 states have internal predecessors, (121), 6 states have call successors, (228), 1 states have call predecessors, (228), 2 states have return successors, (229), 6 states have call predecessors, (229), 6 states have call successors, (229) [2025-03-09 02:49:16,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:49:16,413 INFO L93 Difference]: Finished difference Result 151 states and 240 transitions. [2025-03-09 02:49:16,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-09 02:49:16,414 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 13.444444444444445) internal successors, (121), 8 states have internal predecessors, (121), 6 states have call successors, (228), 1 states have call predecessors, (228), 2 states have return successors, (229), 6 states have call predecessors, (229), 6 states have call successors, (229) Word has length 468 [2025-03-09 02:49:16,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:49:16,416 INFO L225 Difference]: With dead ends: 151 [2025-03-09 02:49:16,416 INFO L226 Difference]: Without dead ends: 150 [2025-03-09 02:49:16,416 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 939 GetRequests, 931 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2025-03-09 02:49:16,419 INFO L435 NwaCegarLoop]: 148 mSDtfsCounter, 57 mSDsluCounter, 350 mSDsCounter, 0 mSdLazyCounter, 321 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 498 SdHoareTripleChecker+Invalid, 321 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 321 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-09 02:49:16,419 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 498 Invalid, 321 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 321 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-09 02:49:16,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2025-03-09 02:49:16,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 150. [2025-03-09 02:49:16,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 62 states have (on average 1.1129032258064515) internal successors, (69), 63 states have internal predecessors, (69), 85 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2025-03-09 02:49:16,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 239 transitions. [2025-03-09 02:49:16,447 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 239 transitions. Word has length 468 [2025-03-09 02:49:16,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:49:16,448 INFO L471 AbstractCegarLoop]: Abstraction has 150 states and 239 transitions. [2025-03-09 02:49:16,448 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 13.444444444444445) internal successors, (121), 8 states have internal predecessors, (121), 6 states have call successors, (228), 1 states have call predecessors, (228), 2 states have return successors, (229), 6 states have call predecessors, (229), 6 states have call successors, (229) [2025-03-09 02:49:16,448 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 239 transitions. [2025-03-09 02:49:16,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 470 [2025-03-09 02:49:16,451 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:49:16,451 INFO L218 NwaCegarLoop]: trace histogram [85, 85, 85, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:49:16,464 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-09 02:49:16,651 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,SelfDestructingSolverStorable21 [2025-03-09 02:49:16,652 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2025-03-09 02:49:16,653 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:49:16,653 INFO L85 PathProgramCache]: Analyzing trace with hash -311902733, now seen corresponding path program 1 times [2025-03-09 02:49:16,653 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:49:16,653 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1236042991] [2025-03-09 02:49:16,653 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:49:16,653 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:49:16,663 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 469 statements into 1 equivalence classes. [2025-03-09 02:49:16,678 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 469 of 469 statements. [2025-03-09 02:49:16,681 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:49:16,681 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:49:16,961 INFO L134 CoverageAnalysis]: Checked inductivity of 14280 backedges. 42 proven. 210 refuted. 0 times theorem prover too weak. 14028 trivial. 0 not checked. [2025-03-09 02:49:16,961 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:49:16,961 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1236042991] [2025-03-09 02:49:16,961 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1236042991] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:49:16,961 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1098767138] [2025-03-09 02:49:16,962 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:49:16,962 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:49:16,962 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:49:16,963 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:49:16,964 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2025-03-09 02:49:17,007 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 469 statements into 1 equivalence classes. [2025-03-09 02:49:17,065 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 469 of 469 statements. [2025-03-09 02:49:17,065 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:49:17,065 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:49:17,068 INFO L256 TraceCheckSpWp]: Trace formula consists of 877 conjuncts, 7 conjuncts are in the unsatisfiable core [2025-03-09 02:49:17,071 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:49:17,269 INFO L134 CoverageAnalysis]: Checked inductivity of 14280 backedges. 42 proven. 210 refuted. 0 times theorem prover too weak. 14028 trivial. 0 not checked. [2025-03-09 02:49:17,269 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:49:17,553 INFO L134 CoverageAnalysis]: Checked inductivity of 14280 backedges. 42 proven. 210 refuted. 0 times theorem prover too weak. 14028 trivial. 0 not checked. [2025-03-09 02:49:17,553 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1098767138] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:49:17,554 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:49:17,554 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 5, 5] total 16 [2025-03-09 02:49:17,554 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1068621850] [2025-03-09 02:49:17,554 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:49:17,555 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2025-03-09 02:49:17,555 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:49:17,556 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2025-03-09 02:49:17,556 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=237, Unknown=0, NotChecked=0, Total=272 [2025-03-09 02:49:17,556 INFO L87 Difference]: Start difference. First operand 150 states and 239 transitions. Second operand has 17 states, 16 states have (on average 7.8125) internal successors, (125), 17 states have internal predecessors, (125), 9 states have call successors, (235), 1 states have call predecessors, (235), 2 states have return successors, (236), 9 states have call predecessors, (236), 9 states have call successors, (236) [2025-03-09 02:49:18,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:49:18,234 INFO L93 Difference]: Finished difference Result 169 states and 264 transitions. [2025-03-09 02:49:18,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2025-03-09 02:49:18,235 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 7.8125) internal successors, (125), 17 states have internal predecessors, (125), 9 states have call successors, (235), 1 states have call predecessors, (235), 2 states have return successors, (236), 9 states have call predecessors, (236), 9 states have call successors, (236) Word has length 469 [2025-03-09 02:49:18,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:49:18,237 INFO L225 Difference]: With dead ends: 169 [2025-03-09 02:49:18,237 INFO L226 Difference]: Without dead ends: 168 [2025-03-09 02:49:18,237 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 962 GetRequests, 933 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=127, Invalid=743, Unknown=0, NotChecked=0, Total=870 [2025-03-09 02:49:18,237 INFO L435 NwaCegarLoop]: 126 mSDtfsCounter, 66 mSDsluCounter, 1317 mSDsCounter, 0 mSdLazyCounter, 1395 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 1443 SdHoareTripleChecker+Invalid, 1469 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 1395 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-03-09 02:49:18,237 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 1443 Invalid, 1469 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 1395 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-03-09 02:49:18,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2025-03-09 02:49:18,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 149. [2025-03-09 02:49:18,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 62 states have (on average 1.096774193548387) internal successors, (68), 62 states have internal predecessors, (68), 85 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2025-03-09 02:49:18,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 238 transitions. [2025-03-09 02:49:18,258 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 238 transitions. Word has length 469 [2025-03-09 02:49:18,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:49:18,259 INFO L471 AbstractCegarLoop]: Abstraction has 149 states and 238 transitions. [2025-03-09 02:49:18,259 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 7.8125) internal successors, (125), 17 states have internal predecessors, (125), 9 states have call successors, (235), 1 states have call predecessors, (235), 2 states have return successors, (236), 9 states have call predecessors, (236), 9 states have call successors, (236) [2025-03-09 02:49:18,259 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 238 transitions. [2025-03-09 02:49:18,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 473 [2025-03-09 02:49:18,261 INFO L210 NwaCegarLoop]: Found error trace [2025-03-09 02:49:18,261 INFO L218 NwaCegarLoop]: trace histogram [85, 85, 85, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:49:18,268 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2025-03-09 02:49:18,461 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:49:18,461 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2025-03-09 02:49:18,462 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-09 02:49:18,462 INFO L85 PathProgramCache]: Analyzing trace with hash -1880076488, now seen corresponding path program 1 times [2025-03-09 02:49:18,462 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-09 02:49:18,462 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [944311827] [2025-03-09 02:49:18,462 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:49:18,462 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-09 02:49:18,469 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 472 statements into 1 equivalence classes. [2025-03-09 02:49:18,492 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 472 of 472 statements. [2025-03-09 02:49:18,492 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:49:18,492 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:49:18,685 INFO L134 CoverageAnalysis]: Checked inductivity of 14280 backedges. 78 proven. 420 refuted. 0 times theorem prover too weak. 13782 trivial. 0 not checked. [2025-03-09 02:49:18,685 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-09 02:49:18,685 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [944311827] [2025-03-09 02:49:18,685 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [944311827] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-09 02:49:18,685 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1404045219] [2025-03-09 02:49:18,686 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-09 02:49:18,686 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:49:18,686 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-09 02:49:18,688 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-09 02:49:18,689 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2025-03-09 02:49:18,739 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 472 statements into 1 equivalence classes. [2025-03-09 02:49:18,817 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 472 of 472 statements. [2025-03-09 02:49:18,818 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-09 02:49:18,818 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-09 02:49:18,821 INFO L256 TraceCheckSpWp]: Trace formula consists of 882 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-03-09 02:49:18,842 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-09 02:49:19,060 INFO L134 CoverageAnalysis]: Checked inductivity of 14280 backedges. 36 proven. 216 refuted. 0 times theorem prover too weak. 14028 trivial. 0 not checked. [2025-03-09 02:49:19,060 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-09 02:49:19,313 INFO L134 CoverageAnalysis]: Checked inductivity of 14280 backedges. 36 proven. 216 refuted. 0 times theorem prover too weak. 14028 trivial. 0 not checked. [2025-03-09 02:49:19,313 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1404045219] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-09 02:49:19,313 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-09 02:49:19,313 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 10 [2025-03-09 02:49:19,314 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586731407] [2025-03-09 02:49:19,314 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-09 02:49:19,314 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2025-03-09 02:49:19,314 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-09 02:49:19,315 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2025-03-09 02:49:19,315 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2025-03-09 02:49:19,315 INFO L87 Difference]: Start difference. First operand 149 states and 238 transitions. Second operand has 11 states, 10 states have (on average 13.0) internal successors, (130), 11 states have internal predecessors, (130), 5 states have call successors, (227), 1 states have call predecessors, (227), 2 states have return successors, (227), 5 states have call predecessors, (227), 5 states have call successors, (227) [2025-03-09 02:49:19,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-09 02:49:19,680 INFO L93 Difference]: Finished difference Result 149 states and 238 transitions. [2025-03-09 02:49:19,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-03-09 02:49:19,680 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 13.0) internal successors, (130), 11 states have internal predecessors, (130), 5 states have call successors, (227), 1 states have call predecessors, (227), 2 states have return successors, (227), 5 states have call predecessors, (227), 5 states have call successors, (227) Word has length 472 [2025-03-09 02:49:19,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-09 02:49:19,681 INFO L225 Difference]: With dead ends: 149 [2025-03-09 02:49:19,681 INFO L226 Difference]: Without dead ends: 0 [2025-03-09 02:49:19,682 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 951 GetRequests, 940 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2025-03-09 02:49:19,682 INFO L435 NwaCegarLoop]: 145 mSDtfsCounter, 54 mSDsluCounter, 461 mSDsCounter, 0 mSdLazyCounter, 562 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 606 SdHoareTripleChecker+Invalid, 562 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 562 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-09 02:49:19,682 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 606 Invalid, 562 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 562 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-09 02:49:19,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2025-03-09 02:49:19,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2025-03-09 02:49:19,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-09 02:49:19,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2025-03-09 02:49:19,683 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 472 [2025-03-09 02:49:19,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-09 02:49:19,683 INFO L471 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2025-03-09 02:49:19,683 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 13.0) internal successors, (130), 11 states have internal predecessors, (130), 5 states have call successors, (227), 1 states have call predecessors, (227), 2 states have return successors, (227), 5 states have call predecessors, (227), 5 states have call successors, (227) [2025-03-09 02:49:19,683 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2025-03-09 02:49:19,683 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2025-03-09 02:49:19,686 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (27 of 28 remaining) [2025-03-09 02:49:19,686 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (26 of 28 remaining) [2025-03-09 02:49:19,686 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (25 of 28 remaining) [2025-03-09 02:49:19,686 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (24 of 28 remaining) [2025-03-09 02:49:19,686 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (23 of 28 remaining) [2025-03-09 02:49:19,686 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (22 of 28 remaining) [2025-03-09 02:49:19,686 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (21 of 28 remaining) [2025-03-09 02:49:19,686 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (20 of 28 remaining) [2025-03-09 02:49:19,686 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (19 of 28 remaining) [2025-03-09 02:49:19,687 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (18 of 28 remaining) [2025-03-09 02:49:19,687 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW (17 of 28 remaining) [2025-03-09 02:49:19,687 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW (16 of 28 remaining) [2025-03-09 02:49:19,687 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW (15 of 28 remaining) [2025-03-09 02:49:19,687 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW (14 of 28 remaining) [2025-03-09 02:49:19,687 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW (13 of 28 remaining) [2025-03-09 02:49:19,687 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW (12 of 28 remaining) [2025-03-09 02:49:19,687 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW (11 of 28 remaining) [2025-03-09 02:49:19,687 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW (10 of 28 remaining) [2025-03-09 02:49:19,687 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 28 remaining) [2025-03-09 02:49:19,687 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 28 remaining) [2025-03-09 02:49:19,687 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 28 remaining) [2025-03-09 02:49:19,688 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 28 remaining) [2025-03-09 02:49:19,688 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 28 remaining) [2025-03-09 02:49:19,688 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 28 remaining) [2025-03-09 02:49:19,688 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 28 remaining) [2025-03-09 02:49:19,688 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 28 remaining) [2025-03-09 02:49:19,688 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 28 remaining) [2025-03-09 02:49:19,688 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 28 remaining) [2025-03-09 02:49:19,695 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2025-03-09 02:49:19,888 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-09 02:49:19,891 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-09 02:49:19,892 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2025-03-09 02:49:24,776 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2025-03-09 02:49:24,781 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 09.03 02:49:24 BoogieIcfgContainer [2025-03-09 02:49:24,782 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2025-03-09 02:49:24,782 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2025-03-09 02:49:24,782 INFO L270 PluginConnector]: Initializing Witness Printer... [2025-03-09 02:49:24,782 INFO L274 PluginConnector]: Witness Printer initialized [2025-03-09 02:49:24,783 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 09.03 02:48:23" (3/4) ... [2025-03-09 02:49:24,785 INFO L146 WitnessPrinter]: Generating witness for correct program [2025-03-09 02:49:24,791 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure assume [2025-03-09 02:49:24,798 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 11 nodes and edges [2025-03-09 02:49:24,799 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 4 nodes and edges [2025-03-09 02:49:24,799 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2025-03-09 02:49:24,799 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2025-03-09 02:49:24,896 INFO L149 WitnessManager]: Wrote witness to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/witness.graphml [2025-03-09 02:49:24,897 INFO L149 WitnessManager]: Wrote witness to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/witness.yml [2025-03-09 02:49:24,897 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2025-03-09 02:49:24,899 INFO L158 Benchmark]: Toolchain (without parser) took 61677.87ms. Allocated memory was 142.6MB in the beginning and 385.9MB in the end (delta: 243.3MB). Free memory was 109.6MB in the beginning and 242.0MB in the end (delta: -132.4MB). Peak memory consumption was 107.9MB. Max. memory is 16.1GB. [2025-03-09 02:49:24,899 INFO L158 Benchmark]: CDTParser took 0.24ms. Allocated memory is still 201.3MB. Free memory is still 127.0MB. There was no memory consumed. Max. memory is 16.1GB. [2025-03-09 02:49:24,899 INFO L158 Benchmark]: CACSL2BoogieTranslator took 238.03ms. Allocated memory is still 142.6MB. Free memory was 109.6MB in the beginning and 97.1MB in the end (delta: 12.4MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2025-03-09 02:49:24,899 INFO L158 Benchmark]: Boogie Procedure Inliner took 33.02ms. Allocated memory is still 142.6MB. Free memory was 97.1MB in the beginning and 95.0MB in the end (delta: 2.1MB). There was no memory consumed. Max. memory is 16.1GB. [2025-03-09 02:49:24,899 INFO L158 Benchmark]: Boogie Preprocessor took 36.59ms. Allocated memory is still 142.6MB. Free memory was 95.0MB in the beginning and 93.9MB in the end (delta: 1.1MB). There was no memory consumed. Max. memory is 16.1GB. [2025-03-09 02:49:24,900 INFO L158 Benchmark]: IcfgBuilder took 394.41ms. Allocated memory is still 142.6MB. Free memory was 93.9MB in the beginning and 68.8MB in the end (delta: 25.2MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2025-03-09 02:49:24,900 INFO L158 Benchmark]: TraceAbstraction took 60855.67ms. Allocated memory was 142.6MB in the beginning and 385.9MB in the end (delta: 243.3MB). Free memory was 68.8MB in the beginning and 254.3MB in the end (delta: -185.5MB). Peak memory consumption was 195.0MB. Max. memory is 16.1GB. [2025-03-09 02:49:24,900 INFO L158 Benchmark]: Witness Printer took 114.47ms. Allocated memory is still 385.9MB. Free memory was 254.3MB in the beginning and 242.0MB in the end (delta: 12.3MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2025-03-09 02:49:24,901 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.24ms. Allocated memory is still 201.3MB. Free memory is still 127.0MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 238.03ms. Allocated memory is still 142.6MB. Free memory was 109.6MB in the beginning and 97.1MB in the end (delta: 12.4MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 33.02ms. Allocated memory is still 142.6MB. Free memory was 97.1MB in the beginning and 95.0MB in the end (delta: 2.1MB). There was no memory consumed. Max. memory is 16.1GB. * Boogie Preprocessor took 36.59ms. Allocated memory is still 142.6MB. Free memory was 95.0MB in the beginning and 93.9MB in the end (delta: 1.1MB). There was no memory consumed. Max. memory is 16.1GB. * IcfgBuilder took 394.41ms. Allocated memory is still 142.6MB. Free memory was 93.9MB in the beginning and 68.8MB in the end (delta: 25.2MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * TraceAbstraction took 60855.67ms. Allocated memory was 142.6MB in the beginning and 385.9MB in the end (delta: 243.3MB). Free memory was 68.8MB in the beginning and 254.3MB in the end (delta: -185.5MB). Peak memory consumption was 195.0MB. Max. memory is 16.1GB. * Witness Printer took 114.47ms. Allocated memory is still 385.9MB. Free memory was 254.3MB in the beginning and 242.0MB in the end (delta: 12.3MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 157]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 157]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 156]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 156]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 154]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 154]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 153]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 153]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 151]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 151]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 150]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 150]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 148]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 148]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 147]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 147]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 145]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 145]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 144]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 144]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 142]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 142]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 141]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 141]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 139]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 139]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 138]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 138]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 183 locations, 361 edges, 28 error locations. Started 1 CEGAR loops. OverallTime: 55.9s, OverallIterations: 24, TraceHistogramMax: 85, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 15.5s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 1290 SdHoareTripleChecker+Valid, 11.5s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 1290 mSDsluCounter, 26880 SdHoareTripleChecker+Invalid, 9.8s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 23068 mSDsCounter, 1445 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 21980 IncrementalHoareTripleChecker+Invalid, 23425 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1445 mSolverCounterUnsat, 3812 mSDtfsCounter, 21980 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 20153 GetRequests, 19680 SyntacticMatches, 12 SemanticMatches, 461 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3189 ImplicationChecksByTransitivity, 6.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=183occurred in iteration=0, InterpolantAutomatonStates: 267, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.5s AutomataMinimizationTime, 24 MinimizatonAttempts, 99 StatesRemovedByMinimization, 12 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.6s SsaConstructionTime, 2.3s SatisfiabilityAnalysisTime, 31.2s InterpolantComputationTime, 20743 NumberOfCodeBlocks, 20743 NumberOfCodeBlocksAsserted, 47 NumberOfCheckSat, 30423 ConstructedInterpolants, 0 QuantifiedInterpolants, 80270 SizeOfPredicates, 69 NumberOfNonLiveVariables, 18922 ConjunctsInSsa, 384 ConjunctsInUnsatCore, 69 InterpolantComputations, 2 PerfectInterpolantSequences, 891384/915204 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available, ConComCheckerStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 28 specifications checked. All of them hold RESULT: Ultimate proved your program to be correct! [2025-03-09 02:49:24,950 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE