./Ultimate.py --spec ../sv-benchmarks/c/properties/no-overflow.prp --file ../sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound10.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 551b0097 Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound10.c -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/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 4f0dc25e497896e48962fc4f59a3ea4856b5eb0408b9845e68b04a0b0a132067 --- Real Ultimate output --- This is Ultimate 0.3.0-?-551b009-m [2025-01-10 02:16:58,653 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-01-10 02:16:58,707 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2025-01-10 02:16:58,711 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-01-10 02:16:58,711 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-01-10 02:16:58,732 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-01-10 02:16:58,732 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-01-10 02:16:58,732 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-01-10 02:16:58,733 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-01-10 02:16:58,733 INFO L153 SettingsManager]: * Use memory slicer=true [2025-01-10 02:16:58,733 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-01-10 02:16:58,733 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-01-10 02:16:58,733 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-01-10 02:16:58,733 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-01-10 02:16:58,736 INFO L153 SettingsManager]: * Use SBE=true [2025-01-10 02:16:58,737 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-01-10 02:16:58,737 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-01-10 02:16:58,737 INFO L153 SettingsManager]: * sizeof long=4 [2025-01-10 02:16:58,737 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-01-10 02:16:58,737 INFO L153 SettingsManager]: * sizeof POINTER=4 [2025-01-10 02:16:58,737 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-01-10 02:16:58,737 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-01-10 02:16:58,737 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-01-10 02:16:58,737 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-01-10 02:16:58,737 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2025-01-10 02:16:58,737 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2025-01-10 02:16:58,737 INFO L153 SettingsManager]: * sizeof long double=12 [2025-01-10 02:16:58,737 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-01-10 02:16:58,737 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-01-10 02:16:58,737 INFO L153 SettingsManager]: * Use constant arrays=true [2025-01-10 02:16:58,737 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-01-10 02:16:58,737 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-01-10 02:16:58,737 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-01-10 02:16:58,737 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-01-10 02:16:58,737 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-01-10 02:16:58,737 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2025-01-10 02:16:58,738 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-01-10 02:16:58,738 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-01-10 02:16:58,738 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-01-10 02:16:58,738 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-01-10 02:16:58,738 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-01-10 02:16:58,738 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-01-10 02:16:58,738 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-01-10 02:16:58,738 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-01-10 02:16:58,738 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-01-10 02:16:58,738 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-01-10 02:16:58,738 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-01-10 02:16:58,738 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-01-10 02:16:58,738 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-01-10 02:16:58,738 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-01-10 02:16:58,738 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-jdk21/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 -> 4f0dc25e497896e48962fc4f59a3ea4856b5eb0408b9845e68b04a0b0a132067 [2025-01-10 02:16:58,978 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-01-10 02:16:58,986 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-01-10 02:16:58,988 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-01-10 02:16:58,989 INFO L270 PluginConnector]: Initializing CDTParser... [2025-01-10 02:16:58,990 INFO L274 PluginConnector]: CDTParser initialized [2025-01-10 02:16:58,991 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound10.c [2025-01-10 02:17:00,194 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/2f35bd87f/621b5dc232634648985df49597ed0297/FLAG40b465075 [2025-01-10 02:17:00,430 INFO L384 CDTParser]: Found 1 translation units. [2025-01-10 02:17:00,431 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound10.c [2025-01-10 02:17:00,439 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/2f35bd87f/621b5dc232634648985df49597ed0297/FLAG40b465075 [2025-01-10 02:17:00,455 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/2f35bd87f/621b5dc232634648985df49597ed0297 [2025-01-10 02:17:00,458 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-01-10 02:17:00,459 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-01-10 02:17:00,460 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-01-10 02:17:00,460 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-01-10 02:17:00,464 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-01-10 02:17:00,464 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 02:17:00" (1/1) ... [2025-01-10 02:17:00,465 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6dcaf230 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 02:17:00, skipping insertion in model container [2025-01-10 02:17:00,465 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 02:17:00" (1/1) ... [2025-01-10 02:17:00,478 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-01-10 02:17:00,593 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-01-10 02:17:00,601 INFO L200 MainTranslator]: Completed pre-run [2025-01-10 02:17:00,615 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-01-10 02:17:00,628 INFO L204 MainTranslator]: Completed translation [2025-01-10 02:17:00,630 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 02:17:00 WrapperNode [2025-01-10 02:17:00,630 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-01-10 02:17:00,631 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-01-10 02:17:00,631 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-01-10 02:17:00,631 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-01-10 02:17:00,636 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 02:17:00" (1/1) ... [2025-01-10 02:17:00,642 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 02:17:00" (1/1) ... [2025-01-10 02:17:00,654 INFO L138 Inliner]: procedures = 14, calls = 12, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 66 [2025-01-10 02:17:00,654 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-01-10 02:17:00,655 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-01-10 02:17:00,655 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-01-10 02:17:00,655 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-01-10 02:17:00,659 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 02:17:00" (1/1) ... [2025-01-10 02:17:00,660 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 02:17:00" (1/1) ... [2025-01-10 02:17:00,660 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 02:17:00" (1/1) ... [2025-01-10 02:17:00,667 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-01-10 02:17:00,667 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 02:17:00" (1/1) ... [2025-01-10 02:17:00,667 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 02:17:00" (1/1) ... [2025-01-10 02:17:00,669 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 02:17:00" (1/1) ... [2025-01-10 02:17:00,669 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 02:17:00" (1/1) ... [2025-01-10 02:17:00,672 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 02:17:00" (1/1) ... [2025-01-10 02:17:00,676 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 02:17:00" (1/1) ... [2025-01-10 02:17:00,677 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 02:17:00" (1/1) ... [2025-01-10 02:17:00,677 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-01-10 02:17:00,678 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2025-01-10 02:17:00,678 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2025-01-10 02:17:00,678 INFO L274 PluginConnector]: RCFGBuilder initialized [2025-01-10 02:17:00,679 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 02:17:00" (1/1) ... [2025-01-10 02:17:00,682 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-01-10 02:17:00,692 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-10 02:17:00,704 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-01-10 02:17:00,708 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-01-10 02:17:00,727 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-01-10 02:17:00,727 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-01-10 02:17:00,727 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-01-10 02:17:00,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-01-10 02:17:00,728 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-01-10 02:17:00,728 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-01-10 02:17:00,728 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2025-01-10 02:17:00,728 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2025-01-10 02:17:00,767 INFO L234 CfgBuilder]: Building ICFG [2025-01-10 02:17:00,768 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2025-01-10 02:17:00,896 INFO L? ?]: Removed 45 outVars from TransFormulas that were not future-live. [2025-01-10 02:17:00,896 INFO L283 CfgBuilder]: Performing block encoding [2025-01-10 02:17:00,903 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-01-10 02:17:00,904 INFO L312 CfgBuilder]: Removed 1 assume(true) statements. [2025-01-10 02:17:00,904 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 02:17:00 BoogieIcfgContainer [2025-01-10 02:17:00,904 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2025-01-10 02:17:00,906 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-01-10 02:17:00,906 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-01-10 02:17:00,910 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-01-10 02:17:00,910 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.01 02:17:00" (1/3) ... [2025-01-10 02:17:00,911 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@159d3104 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 02:17:00, skipping insertion in model container [2025-01-10 02:17:00,911 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 02:17:00" (2/3) ... [2025-01-10 02:17:00,911 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@159d3104 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 02:17:00, skipping insertion in model container [2025-01-10 02:17:00,911 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 02:17:00" (3/3) ... [2025-01-10 02:17:00,912 INFO L128 eAbstractionObserver]: Analyzing ICFG mannadiv_valuebound10.c [2025-01-10 02:17:00,922 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-01-10 02:17:00,923 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG mannadiv_valuebound10.c that has 3 procedures, 63 locations, 1 initial locations, 1 loop locations, and 20 error locations. [2025-01-10 02:17:00,957 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-01-10 02:17:00,964 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;@16daa0a6, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-01-10 02:17:00,964 INFO L334 AbstractCegarLoop]: Starting to check reachability of 20 error locations. [2025-01-10 02:17:00,967 INFO L276 IsEmpty]: Start isEmpty. Operand has 63 states, 36 states have (on average 1.6944444444444444) internal successors, (61), 56 states have internal predecessors, (61), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2025-01-10 02:17:00,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2025-01-10 02:17:00,971 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 02:17:00,972 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 02:17:00,972 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2025-01-10 02:17:00,975 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 02:17:00,975 INFO L85 PathProgramCache]: Analyzing trace with hash -1961188309, now seen corresponding path program 1 times [2025-01-10 02:17:00,980 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 02:17:00,981 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [617898701] [2025-01-10 02:17:00,981 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 02:17:00,981 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 02:17:01,027 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 14 statements into 1 equivalence classes. [2025-01-10 02:17:01,036 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 14 of 14 statements. [2025-01-10 02:17:01,036 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 02:17:01,036 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:01,064 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2025-01-10 02:17:01,065 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 02:17:01,065 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [617898701] [2025-01-10 02:17:01,065 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [617898701] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-10 02:17:01,065 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1415388153] [2025-01-10 02:17:01,065 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 02:17:01,066 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:01,066 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-10 02:17:01,069 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-10 02:17:01,070 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2025-01-10 02:17:01,105 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 14 statements into 1 equivalence classes. [2025-01-10 02:17:01,121 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 14 of 14 statements. [2025-01-10 02:17:01,121 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 02:17:01,121 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:01,124 INFO L256 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 1 conjuncts are in the unsatisfiable core [2025-01-10 02:17:01,126 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-10 02:17:01,135 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2025-01-10 02:17:01,137 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-01-10 02:17:01,138 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1415388153] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-10 02:17:01,138 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-01-10 02:17:01,139 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2025-01-10 02:17:01,141 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [348122976] [2025-01-10 02:17:01,141 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-10 02:17:01,148 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2025-01-10 02:17:01,148 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 02:17:01,160 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2025-01-10 02:17:01,160 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-01-10 02:17:01,162 INFO L87 Difference]: Start difference. First operand has 63 states, 36 states have (on average 1.6944444444444444) internal successors, (61), 56 states have internal predecessors, (61), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Second operand has 2 states, 2 states have (on average 4.5) internal successors, (9), 2 states have internal predecessors, (9), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2025-01-10 02:17:01,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 02:17:01,180 INFO L93 Difference]: Finished difference Result 122 states and 137 transitions. [2025-01-10 02:17:01,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-01-10 02:17:01,182 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 4.5) internal successors, (9), 2 states have internal predecessors, (9), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 14 [2025-01-10 02:17:01,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 02:17:01,188 INFO L225 Difference]: With dead ends: 122 [2025-01-10 02:17:01,188 INFO L226 Difference]: Without dead ends: 56 [2025-01-10 02:17:01,191 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 15 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-01-10 02:17:01,194 INFO L435 NwaCegarLoop]: 65 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, 65 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-01-10 02:17:01,196 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-01-10 02:17:01,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2025-01-10 02:17:01,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 56. [2025-01-10 02:17:01,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 31 states have (on average 1.6774193548387097) internal successors, (52), 50 states have internal predecessors, (52), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2025-01-10 02:17:01,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 58 transitions. [2025-01-10 02:17:01,229 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 58 transitions. Word has length 14 [2025-01-10 02:17:01,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 02:17:01,229 INFO L471 AbstractCegarLoop]: Abstraction has 56 states and 58 transitions. [2025-01-10 02:17:01,230 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 4.5) internal successors, (9), 2 states have internal predecessors, (9), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2025-01-10 02:17:01,230 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 58 transitions. [2025-01-10 02:17:01,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2025-01-10 02:17:01,230 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 02:17:01,231 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 02:17:01,237 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2025-01-10 02:17:01,435 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2025-01-10 02:17:01,436 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2025-01-10 02:17:01,436 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 02:17:01,436 INFO L85 PathProgramCache]: Analyzing trace with hash 1942599019, now seen corresponding path program 1 times [2025-01-10 02:17:01,436 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 02:17:01,436 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [636317675] [2025-01-10 02:17:01,436 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 02:17:01,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 02:17:01,446 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 14 statements into 1 equivalence classes. [2025-01-10 02:17:01,467 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 14 of 14 statements. [2025-01-10 02:17:01,468 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 02:17:01,468 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-01-10 02:17:01,470 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1797709226] [2025-01-10 02:17:01,470 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 02:17:01,470 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:01,471 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-10 02:17:01,472 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-10 02:17:01,474 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2025-01-10 02:17:01,499 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 14 statements into 1 equivalence classes. [2025-01-10 02:17:01,513 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 14 of 14 statements. [2025-01-10 02:17:01,514 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 02:17:01,514 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:01,516 INFO L256 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-01-10 02:17:01,518 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-10 02:17:01,535 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2025-01-10 02:17:01,535 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-01-10 02:17:01,535 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 02:17:01,536 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [636317675] [2025-01-10 02:17:01,536 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-01-10 02:17:01,536 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1797709226] [2025-01-10 02:17:01,537 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1797709226] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-10 02:17:01,537 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-10 02:17:01,537 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-01-10 02:17:01,537 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [531757302] [2025-01-10 02:17:01,537 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-10 02:17:01,537 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-01-10 02:17:01,538 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 02:17:01,538 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-01-10 02:17:01,539 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-01-10 02:17:01,539 INFO L87 Difference]: Start difference. First operand 56 states and 58 transitions. Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2025-01-10 02:17:01,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 02:17:01,633 INFO L93 Difference]: Finished difference Result 89 states and 99 transitions. [2025-01-10 02:17:01,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-01-10 02:17:01,633 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 14 [2025-01-10 02:17:01,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 02:17:01,634 INFO L225 Difference]: With dead ends: 89 [2025-01-10 02:17:01,635 INFO L226 Difference]: Without dead ends: 83 [2025-01-10 02:17:01,635 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 12 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-01-10 02:17:01,636 INFO L435 NwaCegarLoop]: 41 mSDtfsCounter, 26 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-10 02:17:01,637 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 74 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-10 02:17:01,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2025-01-10 02:17:01,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 75. [2025-01-10 02:17:01,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75 states, 49 states have (on average 1.6734693877551021) internal successors, (82), 68 states have internal predecessors, (82), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2025-01-10 02:17:01,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 90 transitions. [2025-01-10 02:17:01,646 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 90 transitions. Word has length 14 [2025-01-10 02:17:01,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 02:17:01,646 INFO L471 AbstractCegarLoop]: Abstraction has 75 states and 90 transitions. [2025-01-10 02:17:01,647 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2025-01-10 02:17:01,647 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 90 transitions. [2025-01-10 02:17:01,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2025-01-10 02:17:01,647 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 02:17:01,647 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 02:17:01,654 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2025-01-10 02:17:01,853 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:01,853 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2025-01-10 02:17:01,854 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 02:17:01,854 INFO L85 PathProgramCache]: Analyzing trace with hash -1473115155, now seen corresponding path program 1 times [2025-01-10 02:17:01,854 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 02:17:01,854 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078745735] [2025-01-10 02:17:01,854 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 02:17:01,854 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 02:17:01,859 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 16 statements into 1 equivalence classes. [2025-01-10 02:17:01,871 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 16 of 16 statements. [2025-01-10 02:17:01,872 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 02:17:01,872 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:01,955 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2025-01-10 02:17:01,955 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 02:17:01,955 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1078745735] [2025-01-10 02:17:01,955 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1078745735] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-10 02:17:01,955 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-10 02:17:01,955 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-01-10 02:17:01,955 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1593486188] [2025-01-10 02:17:01,955 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-10 02:17:01,955 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-10 02:17:01,955 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 02:17:01,956 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-10 02:17:01,956 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-01-10 02:17:01,956 INFO L87 Difference]: Start difference. First operand 75 states and 90 transitions. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2025-01-10 02:17:02,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 02:17:02,035 INFO L93 Difference]: Finished difference Result 117 states and 149 transitions. [2025-01-10 02:17:02,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-01-10 02:17:02,036 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 16 [2025-01-10 02:17:02,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 02:17:02,037 INFO L225 Difference]: With dead ends: 117 [2025-01-10 02:17:02,037 INFO L226 Difference]: Without dead ends: 110 [2025-01-10 02:17:02,038 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-01-10 02:17:02,038 INFO L435 NwaCegarLoop]: 37 mSDtfsCounter, 33 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-10 02:17:02,038 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 71 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-10 02:17:02,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2025-01-10 02:17:02,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 106. [2025-01-10 02:17:02,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106 states, 78 states have (on average 1.5897435897435896) internal successors, (124), 97 states have internal predecessors, (124), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2025-01-10 02:17:02,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 136 transitions. [2025-01-10 02:17:02,051 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 136 transitions. Word has length 16 [2025-01-10 02:17:02,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 02:17:02,051 INFO L471 AbstractCegarLoop]: Abstraction has 106 states and 136 transitions. [2025-01-10 02:17:02,051 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2025-01-10 02:17:02,051 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 136 transitions. [2025-01-10 02:17:02,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2025-01-10 02:17:02,052 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 02:17:02,052 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 02:17:02,052 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-01-10 02:17:02,052 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2025-01-10 02:17:02,052 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 02:17:02,052 INFO L85 PathProgramCache]: Analyzing trace with hash 1578070497, now seen corresponding path program 1 times [2025-01-10 02:17:02,054 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 02:17:02,054 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1786080275] [2025-01-10 02:17:02,054 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 02:17:02,054 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 02:17:02,063 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 17 statements into 1 equivalence classes. [2025-01-10 02:17:02,067 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 17 of 17 statements. [2025-01-10 02:17:02,067 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 02:17:02,067 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:02,141 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2025-01-10 02:17:02,142 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 02:17:02,142 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1786080275] [2025-01-10 02:17:02,142 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1786080275] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-10 02:17:02,142 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-10 02:17:02,142 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-01-10 02:17:02,142 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [416730325] [2025-01-10 02:17:02,142 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-10 02:17:02,142 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-10 02:17:02,143 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 02:17:02,143 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-10 02:17:02,143 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-01-10 02:17:02,143 INFO L87 Difference]: Start difference. First operand 106 states and 136 transitions. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2025-01-10 02:17:02,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 02:17:02,221 INFO L93 Difference]: Finished difference Result 112 states and 137 transitions. [2025-01-10 02:17:02,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-01-10 02:17:02,221 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 17 [2025-01-10 02:17:02,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 02:17:02,222 INFO L225 Difference]: With dead ends: 112 [2025-01-10 02:17:02,222 INFO L226 Difference]: Without dead ends: 103 [2025-01-10 02:17:02,222 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-01-10 02:17:02,223 INFO L435 NwaCegarLoop]: 41 mSDtfsCounter, 31 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-10 02:17:02,223 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 75 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-10 02:17:02,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2025-01-10 02:17:02,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 101. [2025-01-10 02:17:02,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 73 states have (on average 1.5616438356164384) internal successors, (114), 92 states have internal predecessors, (114), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2025-01-10 02:17:02,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 126 transitions. [2025-01-10 02:17:02,231 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 126 transitions. Word has length 17 [2025-01-10 02:17:02,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 02:17:02,231 INFO L471 AbstractCegarLoop]: Abstraction has 101 states and 126 transitions. [2025-01-10 02:17:02,231 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2025-01-10 02:17:02,232 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 126 transitions. [2025-01-10 02:17:02,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2025-01-10 02:17:02,232 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 02:17:02,232 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 02:17:02,232 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-01-10 02:17:02,232 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2025-01-10 02:17:02,233 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 02:17:02,233 INFO L85 PathProgramCache]: Analyzing trace with hash 1675545199, now seen corresponding path program 1 times [2025-01-10 02:17:02,233 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 02:17:02,233 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [94481200] [2025-01-10 02:17:02,233 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 02:17:02,233 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 02:17:02,237 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 18 statements into 1 equivalence classes. [2025-01-10 02:17:02,246 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 18 of 18 statements. [2025-01-10 02:17:02,246 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 02:17:02,246 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:02,378 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-01-10 02:17:02,380 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 02:17:02,380 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [94481200] [2025-01-10 02:17:02,380 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [94481200] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-10 02:17:02,380 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1134139994] [2025-01-10 02:17:02,380 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 02:17:02,380 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:02,380 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-10 02:17:02,385 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-10 02:17:02,388 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2025-01-10 02:17:02,410 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 18 statements into 1 equivalence classes. [2025-01-10 02:17:02,418 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 18 of 18 statements. [2025-01-10 02:17:02,419 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 02:17:02,420 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:02,421 INFO L256 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 6 conjuncts are in the unsatisfiable core [2025-01-10 02:17:02,424 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-10 02:17:02,517 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2025-01-10 02:17:02,518 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-01-10 02:17:02,518 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1134139994] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-10 02:17:02,518 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-01-10 02:17:02,518 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2025-01-10 02:17:02,518 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1793452721] [2025-01-10 02:17:02,518 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-10 02:17:02,519 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-10 02:17:02,519 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 02:17:02,519 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-10 02:17:02,520 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2025-01-10 02:17:02,521 INFO L87 Difference]: Start difference. First operand 101 states and 126 transitions. Second operand has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2025-01-10 02:17:02,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 02:17:02,622 INFO L93 Difference]: Finished difference Result 104 states and 130 transitions. [2025-01-10 02:17:02,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-01-10 02:17:02,622 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 18 [2025-01-10 02:17:02,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 02:17:02,623 INFO L225 Difference]: With dead ends: 104 [2025-01-10 02:17:02,623 INFO L226 Difference]: Without dead ends: 103 [2025-01-10 02:17:02,623 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2025-01-10 02:17:02,624 INFO L435 NwaCegarLoop]: 39 mSDtfsCounter, 70 mSDsluCounter, 23 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-10 02:17:02,624 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [71 Valid, 62 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-10 02:17:02,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2025-01-10 02:17:02,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 101. [2025-01-10 02:17:02,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 73 states have (on average 1.547945205479452) internal successors, (113), 92 states have internal predecessors, (113), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2025-01-10 02:17:02,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 125 transitions. [2025-01-10 02:17:02,633 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 125 transitions. Word has length 18 [2025-01-10 02:17:02,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 02:17:02,634 INFO L471 AbstractCegarLoop]: Abstraction has 101 states and 125 transitions. [2025-01-10 02:17:02,634 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2025-01-10 02:17:02,634 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 125 transitions. [2025-01-10 02:17:02,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2025-01-10 02:17:02,634 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 02:17:02,634 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 02:17:02,640 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2025-01-10 02:17:02,838 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:02,838 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2025-01-10 02:17:02,838 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 02:17:02,838 INFO L85 PathProgramCache]: Analyzing trace with hash 402293667, now seen corresponding path program 1 times [2025-01-10 02:17:02,839 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 02:17:02,839 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1682536199] [2025-01-10 02:17:02,839 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 02:17:02,839 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 02:17:02,842 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 19 statements into 1 equivalence classes. [2025-01-10 02:17:02,846 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 19 of 19 statements. [2025-01-10 02:17:02,846 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 02:17:02,846 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-01-10 02:17:02,847 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [845686888] [2025-01-10 02:17:02,847 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 02:17:02,847 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:02,847 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-10 02:17:02,849 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-10 02:17:02,850 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2025-01-10 02:17:02,875 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 19 statements into 1 equivalence classes. [2025-01-10 02:17:02,885 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 19 of 19 statements. [2025-01-10 02:17:02,885 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 02:17:02,885 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:02,886 INFO L256 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 6 conjuncts are in the unsatisfiable core [2025-01-10 02:17:02,887 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-10 02:17:02,934 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2025-01-10 02:17:02,934 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-01-10 02:17:02,934 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 02:17:02,934 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1682536199] [2025-01-10 02:17:02,934 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-01-10 02:17:02,934 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [845686888] [2025-01-10 02:17:02,934 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [845686888] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-10 02:17:02,934 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-10 02:17:02,934 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-01-10 02:17:02,934 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672729480] [2025-01-10 02:17:02,935 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-10 02:17:02,935 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-10 02:17:02,935 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 02:17:02,935 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-10 02:17:02,935 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-01-10 02:17:02,935 INFO L87 Difference]: Start difference. First operand 101 states and 125 transitions. Second operand has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2025-01-10 02:17:03,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 02:17:03,016 INFO L93 Difference]: Finished difference Result 102 states and 125 transitions. [2025-01-10 02:17:03,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-01-10 02:17:03,017 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 19 [2025-01-10 02:17:03,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 02:17:03,017 INFO L225 Difference]: With dead ends: 102 [2025-01-10 02:17:03,017 INFO L226 Difference]: Without dead ends: 101 [2025-01-10 02:17:03,017 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-01-10 02:17:03,018 INFO L435 NwaCegarLoop]: 44 mSDtfsCounter, 63 mSDsluCounter, 23 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 67 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-10 02:17:03,018 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [64 Valid, 67 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-10 02:17:03,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states. [2025-01-10 02:17:03,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 101. [2025-01-10 02:17:03,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 73 states have (on average 1.5342465753424657) internal successors, (112), 92 states have internal predecessors, (112), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2025-01-10 02:17:03,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 124 transitions. [2025-01-10 02:17:03,027 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 124 transitions. Word has length 19 [2025-01-10 02:17:03,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 02:17:03,027 INFO L471 AbstractCegarLoop]: Abstraction has 101 states and 124 transitions. [2025-01-10 02:17:03,027 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2025-01-10 02:17:03,027 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 124 transitions. [2025-01-10 02:17:03,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2025-01-10 02:17:03,027 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 02:17:03,030 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 02:17:03,036 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2025-01-10 02:17:03,231 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2025-01-10 02:17:03,231 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2025-01-10 02:17:03,231 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 02:17:03,232 INFO L85 PathProgramCache]: Analyzing trace with hash 458336055, now seen corresponding path program 1 times [2025-01-10 02:17:03,232 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 02:17:03,232 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [30057112] [2025-01-10 02:17:03,232 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 02:17:03,232 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 02:17:03,235 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 31 statements into 1 equivalence classes. [2025-01-10 02:17:03,242 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 31 of 31 statements. [2025-01-10 02:17:03,242 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 02:17:03,242 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:03,333 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-01-10 02:17:03,333 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 02:17:03,333 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [30057112] [2025-01-10 02:17:03,333 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [30057112] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-10 02:17:03,333 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1504786120] [2025-01-10 02:17:03,333 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 02:17:03,335 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:03,335 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-10 02:17:03,346 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-10 02:17:03,347 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2025-01-10 02:17:03,370 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 31 statements into 1 equivalence classes. [2025-01-10 02:17:03,382 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 31 of 31 statements. [2025-01-10 02:17:03,382 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 02:17:03,382 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:03,382 INFO L256 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 7 conjuncts are in the unsatisfiable core [2025-01-10 02:17:03,383 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-10 02:17:03,421 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-01-10 02:17:03,421 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-01-10 02:17:03,507 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-01-10 02:17:03,508 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1504786120] provided 0 perfect and 2 imperfect interpolant sequences [2025-01-10 02:17:03,508 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-01-10 02:17:03,508 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2025-01-10 02:17:03,508 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [217895956] [2025-01-10 02:17:03,508 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-01-10 02:17:03,508 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2025-01-10 02:17:03,508 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 02:17:03,509 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2025-01-10 02:17:03,509 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2025-01-10 02:17:03,509 INFO L87 Difference]: Start difference. First operand 101 states and 124 transitions. Second operand has 9 states, 8 states have (on average 5.125) internal successors, (41), 7 states have internal predecessors, (41), 5 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 4 states have call predecessors, (6), 5 states have call successors, (6) [2025-01-10 02:17:03,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 02:17:03,598 INFO L93 Difference]: Finished difference Result 152 states and 189 transitions. [2025-01-10 02:17:03,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2025-01-10 02:17:03,599 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 5.125) internal successors, (41), 7 states have internal predecessors, (41), 5 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 4 states have call predecessors, (6), 5 states have call successors, (6) Word has length 31 [2025-01-10 02:17:03,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 02:17:03,600 INFO L225 Difference]: With dead ends: 152 [2025-01-10 02:17:03,600 INFO L226 Difference]: Without dead ends: 150 [2025-01-10 02:17:03,600 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2025-01-10 02:17:03,600 INFO L435 NwaCegarLoop]: 42 mSDtfsCounter, 120 mSDsluCounter, 194 mSDsCounter, 0 mSdLazyCounter, 97 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 236 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 97 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-10 02:17:03,601 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [121 Valid, 236 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 97 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-10 02:17:03,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2025-01-10 02:17:03,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 140. [2025-01-10 02:17:03,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 110 states have (on average 1.5272727272727273) internal successors, (168), 129 states have internal predecessors, (168), 8 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2025-01-10 02:17:03,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 184 transitions. [2025-01-10 02:17:03,608 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 184 transitions. Word has length 31 [2025-01-10 02:17:03,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 02:17:03,608 INFO L471 AbstractCegarLoop]: Abstraction has 140 states and 184 transitions. [2025-01-10 02:17:03,609 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 5.125) internal successors, (41), 7 states have internal predecessors, (41), 5 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 4 states have call predecessors, (6), 5 states have call successors, (6) [2025-01-10 02:17:03,609 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 184 transitions. [2025-01-10 02:17:03,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2025-01-10 02:17:03,609 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 02:17:03,609 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 02:17:03,615 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2025-01-10 02:17:03,809 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,6 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:03,810 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2025-01-10 02:17:03,810 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 02:17:03,810 INFO L85 PathProgramCache]: Analyzing trace with hash 1323515888, now seen corresponding path program 1 times [2025-01-10 02:17:03,810 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 02:17:03,810 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [91337077] [2025-01-10 02:17:03,811 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 02:17:03,811 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 02:17:03,816 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 32 statements into 1 equivalence classes. [2025-01-10 02:17:03,820 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 32 of 32 statements. [2025-01-10 02:17:03,820 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 02:17:03,820 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:03,858 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2025-01-10 02:17:03,858 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 02:17:03,858 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [91337077] [2025-01-10 02:17:03,858 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [91337077] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-10 02:17:03,858 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-10 02:17:03,858 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-01-10 02:17:03,858 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124839237] [2025-01-10 02:17:03,858 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-10 02:17:03,859 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-10 02:17:03,859 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 02:17:03,859 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-10 02:17:03,859 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-01-10 02:17:03,859 INFO L87 Difference]: Start difference. First operand 140 states and 184 transitions. Second operand has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2025-01-10 02:17:03,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 02:17:03,890 INFO L93 Difference]: Finished difference Result 140 states and 184 transitions. [2025-01-10 02:17:03,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-01-10 02:17:03,890 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 32 [2025-01-10 02:17:03,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 02:17:03,891 INFO L225 Difference]: With dead ends: 140 [2025-01-10 02:17:03,891 INFO L226 Difference]: Without dead ends: 138 [2025-01-10 02:17:03,892 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-01-10 02:17:03,892 INFO L435 NwaCegarLoop]: 43 mSDtfsCounter, 56 mSDsluCounter, 29 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 72 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-01-10 02:17:03,892 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 72 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-01-10 02:17:03,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2025-01-10 02:17:03,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 138. [2025-01-10 02:17:03,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 138 states, 110 states have (on average 1.481818181818182) internal successors, (163), 127 states have internal predecessors, (163), 8 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2025-01-10 02:17:03,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 179 transitions. [2025-01-10 02:17:03,904 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 179 transitions. Word has length 32 [2025-01-10 02:17:03,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 02:17:03,905 INFO L471 AbstractCegarLoop]: Abstraction has 138 states and 179 transitions. [2025-01-10 02:17:03,905 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2025-01-10 02:17:03,905 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 179 transitions. [2025-01-10 02:17:03,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2025-01-10 02:17:03,905 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 02:17:03,905 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 02:17:03,905 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2025-01-10 02:17:03,908 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2025-01-10 02:17:03,908 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 02:17:03,909 INFO L85 PathProgramCache]: Analyzing trace with hash -1920680392, now seen corresponding path program 1 times [2025-01-10 02:17:03,909 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 02:17:03,909 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012521788] [2025-01-10 02:17:03,909 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 02:17:03,909 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 02:17:03,914 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 33 statements into 1 equivalence classes. [2025-01-10 02:17:03,921 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 33 of 33 statements. [2025-01-10 02:17:03,922 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 02:17:03,922 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-01-10 02:17:03,922 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1828370864] [2025-01-10 02:17:03,922 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 02:17:03,922 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:03,922 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-10 02:17:03,926 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-10 02:17:03,928 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2025-01-10 02:17:03,949 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 33 statements into 1 equivalence classes. [2025-01-10 02:17:03,957 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 33 of 33 statements. [2025-01-10 02:17:03,958 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 02:17:03,958 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:03,958 INFO L256 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 6 conjuncts are in the unsatisfiable core [2025-01-10 02:17:03,959 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-10 02:17:04,067 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2025-01-10 02:17:04,067 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-01-10 02:17:04,205 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 02:17:04,205 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012521788] [2025-01-10 02:17:04,205 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-01-10 02:17:04,205 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1828370864] [2025-01-10 02:17:04,205 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1828370864] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-10 02:17:04,205 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-01-10 02:17:04,205 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2025-01-10 02:17:04,205 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1257814993] [2025-01-10 02:17:04,205 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-01-10 02:17:04,205 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-01-10 02:17:04,205 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 02:17:04,206 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-01-10 02:17:04,206 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2025-01-10 02:17:04,206 INFO L87 Difference]: Start difference. First operand 138 states and 179 transitions. Second operand has 6 states, 5 states have (on average 4.8) internal successors, (24), 6 states have internal predecessors, (24), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2025-01-10 02:17:04,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 02:17:04,323 INFO L93 Difference]: Finished difference Result 145 states and 182 transitions. [2025-01-10 02:17:04,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2025-01-10 02:17:04,324 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 4.8) internal successors, (24), 6 states have internal predecessors, (24), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 33 [2025-01-10 02:17:04,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 02:17:04,324 INFO L225 Difference]: With dead ends: 145 [2025-01-10 02:17:04,324 INFO L226 Difference]: Without dead ends: 138 [2025-01-10 02:17:04,325 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2025-01-10 02:17:04,325 INFO L435 NwaCegarLoop]: 30 mSDtfsCounter, 50 mSDsluCounter, 21 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-10 02:17:04,325 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [50 Valid, 51 Invalid, 126 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-10 02:17:04,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2025-01-10 02:17:04,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 134. [2025-01-10 02:17:04,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 111 states have (on average 1.3603603603603605) internal successors, (151), 123 states have internal predecessors, (151), 8 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2025-01-10 02:17:04,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 167 transitions. [2025-01-10 02:17:04,334 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 167 transitions. Word has length 33 [2025-01-10 02:17:04,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 02:17:04,335 INFO L471 AbstractCegarLoop]: Abstraction has 134 states and 167 transitions. [2025-01-10 02:17:04,335 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.8) internal successors, (24), 6 states have internal predecessors, (24), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2025-01-10 02:17:04,335 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 167 transitions. [2025-01-10 02:17:04,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2025-01-10 02:17:04,335 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 02:17:04,335 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 02:17:04,342 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2025-01-10 02:17:04,535 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2025-01-10 02:17:04,536 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2025-01-10 02:17:04,536 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 02:17:04,536 INFO L85 PathProgramCache]: Analyzing trace with hash 588450034, now seen corresponding path program 1 times [2025-01-10 02:17:04,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 02:17:04,536 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [372963270] [2025-01-10 02:17:04,536 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 02:17:04,536 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 02:17:04,542 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 34 statements into 1 equivalence classes. [2025-01-10 02:17:04,550 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 34 of 34 statements. [2025-01-10 02:17:04,551 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 02:17:04,551 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-01-10 02:17:04,552 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1966905915] [2025-01-10 02:17:04,552 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 02:17:04,552 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:04,552 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-10 02:17:04,556 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-10 02:17:04,557 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2025-01-10 02:17:04,574 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 34 statements into 1 equivalence classes. [2025-01-10 02:17:04,583 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 34 of 34 statements. [2025-01-10 02:17:04,583 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 02:17:04,583 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:04,584 INFO L256 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 6 conjuncts are in the unsatisfiable core [2025-01-10 02:17:04,585 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-10 02:17:04,697 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2025-01-10 02:17:04,697 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-01-10 02:17:04,836 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 02:17:04,836 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [372963270] [2025-01-10 02:17:04,837 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-01-10 02:17:04,837 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1966905915] [2025-01-10 02:17:04,837 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1966905915] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-10 02:17:04,837 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-01-10 02:17:04,837 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2025-01-10 02:17:04,837 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2008931756] [2025-01-10 02:17:04,837 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-01-10 02:17:04,837 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-01-10 02:17:04,837 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 02:17:04,838 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-01-10 02:17:04,838 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2025-01-10 02:17:04,838 INFO L87 Difference]: Start difference. First operand 134 states and 167 transitions. Second operand has 6 states, 5 states have (on average 5.0) internal successors, (25), 6 states have internal predecessors, (25), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2025-01-10 02:17:04,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 02:17:04,940 INFO L93 Difference]: Finished difference Result 180 states and 223 transitions. [2025-01-10 02:17:04,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-01-10 02:17:04,940 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.0) internal successors, (25), 6 states have internal predecessors, (25), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 34 [2025-01-10 02:17:04,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 02:17:04,941 INFO L225 Difference]: With dead ends: 180 [2025-01-10 02:17:04,941 INFO L226 Difference]: Without dead ends: 177 [2025-01-10 02:17:04,942 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2025-01-10 02:17:04,942 INFO L435 NwaCegarLoop]: 38 mSDtfsCounter, 63 mSDsluCounter, 64 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 102 SdHoareTripleChecker+Invalid, 147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-10 02:17:04,942 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 102 Invalid, 147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-10 02:17:04,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2025-01-10 02:17:04,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 169. [2025-01-10 02:17:04,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169 states, 144 states have (on average 1.3472222222222223) internal successors, (194), 156 states have internal predecessors, (194), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2025-01-10 02:17:04,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 214 transitions. [2025-01-10 02:17:04,952 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 214 transitions. Word has length 34 [2025-01-10 02:17:04,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 02:17:04,952 INFO L471 AbstractCegarLoop]: Abstraction has 169 states and 214 transitions. [2025-01-10 02:17:04,952 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.0) internal successors, (25), 6 states have internal predecessors, (25), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2025-01-10 02:17:04,952 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 214 transitions. [2025-01-10 02:17:04,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2025-01-10 02:17:04,953 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 02:17:04,953 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 02:17:04,959 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2025-01-10 02:17:05,153 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,8 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:05,154 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2025-01-10 02:17:05,154 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 02:17:05,154 INFO L85 PathProgramCache]: Analyzing trace with hash 1891242928, now seen corresponding path program 1 times [2025-01-10 02:17:05,154 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 02:17:05,154 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1038430165] [2025-01-10 02:17:05,154 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 02:17:05,154 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 02:17:05,157 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 35 statements into 1 equivalence classes. [2025-01-10 02:17:05,161 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 35 of 35 statements. [2025-01-10 02:17:05,161 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 02:17:05,161 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:05,207 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2025-01-10 02:17:05,207 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 02:17:05,207 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1038430165] [2025-01-10 02:17:05,207 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1038430165] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-10 02:17:05,207 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1632936797] [2025-01-10 02:17:05,207 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 02:17:05,208 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:05,208 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-10 02:17:05,209 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-10 02:17:05,211 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2025-01-10 02:17:05,232 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 35 statements into 1 equivalence classes. [2025-01-10 02:17:05,241 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 35 of 35 statements. [2025-01-10 02:17:05,241 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 02:17:05,241 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:05,242 INFO L256 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-01-10 02:17:05,242 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-10 02:17:05,335 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2025-01-10 02:17:05,335 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-01-10 02:17:05,335 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1632936797] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-10 02:17:05,335 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-01-10 02:17:05,335 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2025-01-10 02:17:05,335 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [448816418] [2025-01-10 02:17:05,335 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-10 02:17:05,335 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-01-10 02:17:05,335 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 02:17:05,336 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-01-10 02:17:05,336 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2025-01-10 02:17:05,336 INFO L87 Difference]: Start difference. First operand 169 states and 214 transitions. Second operand has 5 states, 4 states have (on average 6.5) internal successors, (26), 5 states have internal predecessors, (26), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2025-01-10 02:17:05,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 02:17:05,408 INFO L93 Difference]: Finished difference Result 169 states and 214 transitions. [2025-01-10 02:17:05,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-01-10 02:17:05,408 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 6.5) internal successors, (26), 5 states have internal predecessors, (26), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 35 [2025-01-10 02:17:05,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 02:17:05,410 INFO L225 Difference]: With dead ends: 169 [2025-01-10 02:17:05,410 INFO L226 Difference]: Without dead ends: 167 [2025-01-10 02:17:05,410 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2025-01-10 02:17:05,410 INFO L435 NwaCegarLoop]: 29 mSDtfsCounter, 24 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-10 02:17:05,411 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 51 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-10 02:17:05,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2025-01-10 02:17:05,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 164. [2025-01-10 02:17:05,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164 states, 141 states have (on average 1.3333333333333333) internal successors, (188), 151 states have internal predecessors, (188), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2025-01-10 02:17:05,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 208 transitions. [2025-01-10 02:17:05,418 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 208 transitions. Word has length 35 [2025-01-10 02:17:05,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 02:17:05,419 INFO L471 AbstractCegarLoop]: Abstraction has 164 states and 208 transitions. [2025-01-10 02:17:05,419 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 6.5) internal successors, (26), 5 states have internal predecessors, (26), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2025-01-10 02:17:05,419 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 208 transitions. [2025-01-10 02:17:05,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2025-01-10 02:17:05,419 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 02:17:05,420 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 02:17:05,425 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2025-01-10 02:17:05,620 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,9 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:05,620 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2025-01-10 02:17:05,621 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 02:17:05,621 INFO L85 PathProgramCache]: Analyzing trace with hash -1501011330, now seen corresponding path program 1 times [2025-01-10 02:17:05,621 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 02:17:05,621 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [79910197] [2025-01-10 02:17:05,621 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 02:17:05,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 02:17:05,624 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 36 statements into 1 equivalence classes. [2025-01-10 02:17:05,631 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 36 of 36 statements. [2025-01-10 02:17:05,632 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 02:17:05,632 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:05,779 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-01-10 02:17:05,779 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 02:17:05,779 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [79910197] [2025-01-10 02:17:05,779 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [79910197] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-10 02:17:05,779 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [754667401] [2025-01-10 02:17:05,779 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 02:17:05,779 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:05,780 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-10 02:17:05,781 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-10 02:17:05,783 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2025-01-10 02:17:05,799 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 36 statements into 1 equivalence classes. [2025-01-10 02:17:05,806 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 36 of 36 statements. [2025-01-10 02:17:05,806 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 02:17:05,806 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:05,807 INFO L256 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-01-10 02:17:05,808 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-10 02:17:05,870 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2025-01-10 02:17:05,870 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-01-10 02:17:05,939 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [754667401] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-10 02:17:05,939 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-01-10 02:17:05,939 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 3] total 11 [2025-01-10 02:17:05,939 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1266999271] [2025-01-10 02:17:05,940 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2025-01-10 02:17:05,940 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2025-01-10 02:17:05,940 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 02:17:05,940 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2025-01-10 02:17:05,940 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2025-01-10 02:17:05,940 INFO L87 Difference]: Start difference. First operand 164 states and 208 transitions. Second operand has 12 states, 11 states have (on average 4.454545454545454) internal successors, (49), 11 states have internal predecessors, (49), 4 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2025-01-10 02:17:06,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 02:17:06,353 INFO L93 Difference]: Finished difference Result 176 states and 212 transitions. [2025-01-10 02:17:06,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2025-01-10 02:17:06,353 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.454545454545454) internal successors, (49), 11 states have internal predecessors, (49), 4 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) Word has length 36 [2025-01-10 02:17:06,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 02:17:06,354 INFO L225 Difference]: With dead ends: 176 [2025-01-10 02:17:06,354 INFO L226 Difference]: Without dead ends: 161 [2025-01-10 02:17:06,355 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=182, Invalid=468, Unknown=0, NotChecked=0, Total=650 [2025-01-10 02:17:06,355 INFO L435 NwaCegarLoop]: 18 mSDtfsCounter, 102 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 322 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 337 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 322 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-01-10 02:17:06,355 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [102 Valid, 120 Invalid, 337 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 322 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-01-10 02:17:06,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2025-01-10 02:17:06,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 155. [2025-01-10 02:17:06,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 133 states have (on average 1.263157894736842) internal successors, (168), 142 states have internal predecessors, (168), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2025-01-10 02:17:06,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 188 transitions. [2025-01-10 02:17:06,362 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 188 transitions. Word has length 36 [2025-01-10 02:17:06,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 02:17:06,362 INFO L471 AbstractCegarLoop]: Abstraction has 155 states and 188 transitions. [2025-01-10 02:17:06,362 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.454545454545454) internal successors, (49), 11 states have internal predecessors, (49), 4 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2025-01-10 02:17:06,362 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 188 transitions. [2025-01-10 02:17:06,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2025-01-10 02:17:06,362 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 02:17:06,362 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 02:17:06,368 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2025-01-10 02:17:06,563 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,10 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:06,563 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2025-01-10 02:17:06,563 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 02:17:06,563 INFO L85 PathProgramCache]: Analyzing trace with hash -1541495620, now seen corresponding path program 1 times [2025-01-10 02:17:06,563 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 02:17:06,564 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1530377642] [2025-01-10 02:17:06,564 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 02:17:06,564 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 02:17:06,567 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 37 statements into 1 equivalence classes. [2025-01-10 02:17:06,575 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 37 of 37 statements. [2025-01-10 02:17:06,576 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 02:17:06,576 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:06,691 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-01-10 02:17:06,691 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 02:17:06,691 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1530377642] [2025-01-10 02:17:06,691 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1530377642] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-10 02:17:06,691 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [555709606] [2025-01-10 02:17:06,692 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 02:17:06,692 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:06,692 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-10 02:17:06,697 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-10 02:17:06,699 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2025-01-10 02:17:06,715 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 37 statements into 1 equivalence classes. [2025-01-10 02:17:06,724 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 37 of 37 statements. [2025-01-10 02:17:06,724 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 02:17:06,724 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:06,724 INFO L256 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 11 conjuncts are in the unsatisfiable core [2025-01-10 02:17:06,726 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-10 02:17:06,806 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-01-10 02:17:06,806 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-01-10 02:17:07,012 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-01-10 02:17:07,013 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [555709606] provided 0 perfect and 2 imperfect interpolant sequences [2025-01-10 02:17:07,013 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-01-10 02:17:07,013 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2025-01-10 02:17:07,013 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1106371445] [2025-01-10 02:17:07,013 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-01-10 02:17:07,013 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2025-01-10 02:17:07,013 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 02:17:07,014 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2025-01-10 02:17:07,014 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2025-01-10 02:17:07,014 INFO L87 Difference]: Start difference. First operand 155 states and 188 transitions. Second operand has 17 states, 16 states have (on average 3.0625) internal successors, (49), 16 states have internal predecessors, (49), 3 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2025-01-10 02:17:07,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 02:17:07,284 INFO L93 Difference]: Finished difference Result 156 states and 188 transitions. [2025-01-10 02:17:07,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2025-01-10 02:17:07,284 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 3.0625) internal successors, (49), 16 states have internal predecessors, (49), 3 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 37 [2025-01-10 02:17:07,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 02:17:07,286 INFO L225 Difference]: With dead ends: 156 [2025-01-10 02:17:07,286 INFO L226 Difference]: Without dead ends: 153 [2025-01-10 02:17:07,286 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 61 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=159, Invalid=491, Unknown=0, NotChecked=0, Total=650 [2025-01-10 02:17:07,287 INFO L435 NwaCegarLoop]: 16 mSDtfsCounter, 99 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 294 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 317 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 294 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-01-10 02:17:07,287 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [99 Valid, 158 Invalid, 317 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 294 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-01-10 02:17:07,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2025-01-10 02:17:07,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 131. [2025-01-10 02:17:07,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 113 states have (on average 1.2035398230088497) internal successors, (136), 119 states have internal predecessors, (136), 9 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2025-01-10 02:17:07,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 154 transitions. [2025-01-10 02:17:07,295 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 154 transitions. Word has length 37 [2025-01-10 02:17:07,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 02:17:07,295 INFO L471 AbstractCegarLoop]: Abstraction has 131 states and 154 transitions. [2025-01-10 02:17:07,295 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 3.0625) internal successors, (49), 16 states have internal predecessors, (49), 3 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2025-01-10 02:17:07,295 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 154 transitions. [2025-01-10 02:17:07,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2025-01-10 02:17:07,296 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 02:17:07,296 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 02:17:07,303 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2025-01-10 02:17:07,497 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2025-01-10 02:17:07,497 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2025-01-10 02:17:07,498 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 02:17:07,498 INFO L85 PathProgramCache]: Analyzing trace with hash -541723914, now seen corresponding path program 1 times [2025-01-10 02:17:07,498 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 02:17:07,498 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1586055711] [2025-01-10 02:17:07,498 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 02:17:07,498 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 02:17:07,501 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 38 statements into 1 equivalence classes. [2025-01-10 02:17:07,505 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 38 of 38 statements. [2025-01-10 02:17:07,505 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 02:17:07,505 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-01-10 02:17:07,506 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1647316084] [2025-01-10 02:17:07,506 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 02:17:07,506 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:07,506 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-10 02:17:07,511 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-10 02:17:07,512 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2025-01-10 02:17:07,529 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 38 statements into 1 equivalence classes. [2025-01-10 02:17:07,537 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 38 of 38 statements. [2025-01-10 02:17:07,537 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 02:17:07,537 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:07,538 INFO L256 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 16 conjuncts are in the unsatisfiable core [2025-01-10 02:17:07,539 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-10 02:17:07,652 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2025-01-10 02:17:07,652 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-01-10 02:17:07,741 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2025-01-10 02:17:07,742 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 02:17:07,742 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1586055711] [2025-01-10 02:17:07,742 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-01-10 02:17:07,742 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1647316084] [2025-01-10 02:17:07,742 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1647316084] provided 0 perfect and 2 imperfect interpolant sequences [2025-01-10 02:17:07,742 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-01-10 02:17:07,742 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2025-01-10 02:17:07,742 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2092675950] [2025-01-10 02:17:07,742 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2025-01-10 02:17:07,742 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2025-01-10 02:17:07,742 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 02:17:07,743 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2025-01-10 02:17:07,743 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2025-01-10 02:17:07,743 INFO L87 Difference]: Start difference. First operand 131 states and 154 transitions. Second operand has 11 states, 10 states have (on average 5.0) internal successors, (50), 11 states have internal predecessors, (50), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2025-01-10 02:17:07,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 02:17:07,915 INFO L93 Difference]: Finished difference Result 209 states and 247 transitions. [2025-01-10 02:17:07,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2025-01-10 02:17:07,916 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 5.0) internal successors, (50), 11 states have internal predecessors, (50), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 38 [2025-01-10 02:17:07,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 02:17:07,917 INFO L225 Difference]: With dead ends: 209 [2025-01-10 02:17:07,917 INFO L226 Difference]: Without dead ends: 145 [2025-01-10 02:17:07,917 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 64 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2025-01-10 02:17:07,917 INFO L435 NwaCegarLoop]: 18 mSDtfsCounter, 80 mSDsluCounter, 63 mSDsCounter, 0 mSdLazyCounter, 174 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 81 SdHoareTripleChecker+Invalid, 187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 174 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-10 02:17:07,918 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [80 Valid, 81 Invalid, 187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 174 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-10 02:17:07,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2025-01-10 02:17:07,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 145. [2025-01-10 02:17:07,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 127 states have (on average 1.1496062992125984) internal successors, (146), 132 states have internal predecessors, (146), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2025-01-10 02:17:07,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 166 transitions. [2025-01-10 02:17:07,923 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 166 transitions. Word has length 38 [2025-01-10 02:17:07,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 02:17:07,924 INFO L471 AbstractCegarLoop]: Abstraction has 145 states and 166 transitions. [2025-01-10 02:17:07,924 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 5.0) internal successors, (50), 11 states have internal predecessors, (50), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2025-01-10 02:17:07,924 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 166 transitions. [2025-01-10 02:17:07,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2025-01-10 02:17:07,924 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 02:17:07,924 INFO L218 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 02:17:07,930 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2025-01-10 02:17:08,125 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2025-01-10 02:17:08,125 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2025-01-10 02:17:08,125 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 02:17:08,125 INFO L85 PathProgramCache]: Analyzing trace with hash -277436097, now seen corresponding path program 2 times [2025-01-10 02:17:08,125 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 02:17:08,125 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [375029667] [2025-01-10 02:17:08,126 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-01-10 02:17:08,126 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 02:17:08,129 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 53 statements into 2 equivalence classes. [2025-01-10 02:17:08,140 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 53 of 53 statements. [2025-01-10 02:17:08,141 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-01-10 02:17:08,141 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-01-10 02:17:08,142 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1120629249] [2025-01-10 02:17:08,142 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-01-10 02:17:08,142 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:08,143 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-10 02:17:08,146 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-10 02:17:08,148 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2025-01-10 02:17:08,167 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 53 statements into 2 equivalence classes. [2025-01-10 02:17:08,178 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 53 of 53 statements. [2025-01-10 02:17:08,178 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-01-10 02:17:08,178 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:08,178 INFO L256 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 11 conjuncts are in the unsatisfiable core [2025-01-10 02:17:08,183 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-10 02:17:08,283 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2025-01-10 02:17:08,284 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-01-10 02:17:08,408 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2025-01-10 02:17:08,408 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 02:17:08,408 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [375029667] [2025-01-10 02:17:08,408 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-01-10 02:17:08,408 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1120629249] [2025-01-10 02:17:08,408 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1120629249] provided 0 perfect and 2 imperfect interpolant sequences [2025-01-10 02:17:08,408 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-01-10 02:17:08,408 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2025-01-10 02:17:08,409 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1860527066] [2025-01-10 02:17:08,409 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2025-01-10 02:17:08,409 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2025-01-10 02:17:08,409 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 02:17:08,409 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2025-01-10 02:17:08,409 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2025-01-10 02:17:08,409 INFO L87 Difference]: Start difference. First operand 145 states and 166 transitions. Second operand has 10 states, 9 states have (on average 7.777777777777778) internal successors, (70), 10 states have internal predecessors, (70), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2025-01-10 02:17:08,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 02:17:08,705 INFO L93 Difference]: Finished difference Result 295 states and 349 transitions. [2025-01-10 02:17:08,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2025-01-10 02:17:08,706 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 7.777777777777778) internal successors, (70), 10 states have internal predecessors, (70), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) Word has length 53 [2025-01-10 02:17:08,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 02:17:08,707 INFO L225 Difference]: With dead ends: 295 [2025-01-10 02:17:08,707 INFO L226 Difference]: Without dead ends: 284 [2025-01-10 02:17:08,707 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=80, Invalid=160, Unknown=0, NotChecked=0, Total=240 [2025-01-10 02:17:08,708 INFO L435 NwaCegarLoop]: 40 mSDtfsCounter, 168 mSDsluCounter, 130 mSDsCounter, 0 mSdLazyCounter, 244 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 170 SdHoareTripleChecker+Invalid, 261 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 244 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-01-10 02:17:08,708 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [170 Valid, 170 Invalid, 261 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 244 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-01-10 02:17:08,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2025-01-10 02:17:08,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 278. [2025-01-10 02:17:08,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 278 states, 253 states have (on average 1.1541501976284585) internal successors, (292), 257 states have internal predecessors, (292), 18 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2025-01-10 02:17:08,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 278 states to 278 states and 328 transitions. [2025-01-10 02:17:08,725 INFO L78 Accepts]: Start accepts. Automaton has 278 states and 328 transitions. Word has length 53 [2025-01-10 02:17:08,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 02:17:08,725 INFO L471 AbstractCegarLoop]: Abstraction has 278 states and 328 transitions. [2025-01-10 02:17:08,725 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 7.777777777777778) internal successors, (70), 10 states have internal predecessors, (70), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2025-01-10 02:17:08,725 INFO L276 IsEmpty]: Start isEmpty. Operand 278 states and 328 transitions. [2025-01-10 02:17:08,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2025-01-10 02:17:08,726 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 02:17:08,726 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 02:17:08,732 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2025-01-10 02:17:08,926 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,13 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:08,927 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2025-01-10 02:17:08,927 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 02:17:08,928 INFO L85 PathProgramCache]: Analyzing trace with hash -66020909, now seen corresponding path program 1 times [2025-01-10 02:17:08,928 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 02:17:08,928 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [739384803] [2025-01-10 02:17:08,928 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 02:17:08,928 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 02:17:08,931 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 65 statements into 1 equivalence classes. [2025-01-10 02:17:08,935 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 65 of 65 statements. [2025-01-10 02:17:08,935 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 02:17:08,935 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:08,974 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2025-01-10 02:17:08,974 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 02:17:08,974 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [739384803] [2025-01-10 02:17:08,974 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [739384803] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-10 02:17:08,974 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [30661190] [2025-01-10 02:17:08,975 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 02:17:08,975 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:08,975 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-10 02:17:08,976 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-10 02:17:08,978 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2025-01-10 02:17:08,999 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 65 statements into 1 equivalence classes. [2025-01-10 02:17:09,009 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 65 of 65 statements. [2025-01-10 02:17:09,009 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 02:17:09,009 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:09,010 INFO L256 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-01-10 02:17:09,011 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-10 02:17:09,050 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2025-01-10 02:17:09,050 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-01-10 02:17:09,109 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2025-01-10 02:17:09,109 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [30661190] provided 0 perfect and 2 imperfect interpolant sequences [2025-01-10 02:17:09,109 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-01-10 02:17:09,109 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 8 [2025-01-10 02:17:09,109 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1326183616] [2025-01-10 02:17:09,109 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-01-10 02:17:09,109 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2025-01-10 02:17:09,109 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 02:17:09,110 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2025-01-10 02:17:09,110 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2025-01-10 02:17:09,110 INFO L87 Difference]: Start difference. First operand 278 states and 328 transitions. Second operand has 9 states, 8 states have (on average 12.125) internal successors, (97), 9 states have internal predecessors, (97), 8 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) [2025-01-10 02:17:09,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 02:17:09,208 INFO L93 Difference]: Finished difference Result 768 states and 969 transitions. [2025-01-10 02:17:09,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-01-10 02:17:09,209 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 12.125) internal successors, (97), 9 states have internal predecessors, (97), 8 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) Word has length 65 [2025-01-10 02:17:09,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 02:17:09,212 INFO L225 Difference]: With dead ends: 768 [2025-01-10 02:17:09,212 INFO L226 Difference]: Without dead ends: 766 [2025-01-10 02:17:09,213 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2025-01-10 02:17:09,213 INFO L435 NwaCegarLoop]: 27 mSDtfsCounter, 14 mSDsluCounter, 64 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 91 SdHoareTripleChecker+Invalid, 93 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-10 02:17:09,214 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 91 Invalid, 93 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-10 02:17:09,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 766 states. [2025-01-10 02:17:09,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 766 to 766. [2025-01-10 02:17:09,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 766 states, 708 states have (on average 1.1257062146892656) internal successors, (797), 711 states have internal predecessors, (797), 52 states have call successors, (52), 2 states have call predecessors, (52), 2 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2025-01-10 02:17:09,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 766 states to 766 states and 901 transitions. [2025-01-10 02:17:09,257 INFO L78 Accepts]: Start accepts. Automaton has 766 states and 901 transitions. Word has length 65 [2025-01-10 02:17:09,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 02:17:09,257 INFO L471 AbstractCegarLoop]: Abstraction has 766 states and 901 transitions. [2025-01-10 02:17:09,257 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 12.125) internal successors, (97), 9 states have internal predecessors, (97), 8 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) [2025-01-10 02:17:09,258 INFO L276 IsEmpty]: Start isEmpty. Operand 766 states and 901 transitions. [2025-01-10 02:17:09,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2025-01-10 02:17:09,258 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 02:17:09,258 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 02:17:09,264 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2025-01-10 02:17:09,459 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,14 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:09,459 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2025-01-10 02:17:09,460 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 02:17:09,460 INFO L85 PathProgramCache]: Analyzing trace with hash -757160610, now seen corresponding path program 1 times [2025-01-10 02:17:09,460 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 02:17:09,460 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [416250692] [2025-01-10 02:17:09,460 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 02:17:09,460 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 02:17:09,464 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 74 statements into 1 equivalence classes. [2025-01-10 02:17:09,469 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 74 of 74 statements. [2025-01-10 02:17:09,469 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 02:17:09,469 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:09,553 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 36 proven. 11 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2025-01-10 02:17:09,553 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 02:17:09,554 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [416250692] [2025-01-10 02:17:09,554 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [416250692] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-10 02:17:09,554 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2074158066] [2025-01-10 02:17:09,554 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 02:17:09,554 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:09,554 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-10 02:17:09,556 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-10 02:17:09,558 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2025-01-10 02:17:09,578 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 74 statements into 1 equivalence classes. [2025-01-10 02:17:09,592 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 74 of 74 statements. [2025-01-10 02:17:09,592 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 02:17:09,592 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:09,593 INFO L256 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 7 conjuncts are in the unsatisfiable core [2025-01-10 02:17:09,595 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-10 02:17:09,653 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 36 proven. 11 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2025-01-10 02:17:09,654 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-01-10 02:17:09,713 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 12 proven. 35 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2025-01-10 02:17:09,713 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2074158066] provided 0 perfect and 2 imperfect interpolant sequences [2025-01-10 02:17:09,713 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-01-10 02:17:09,714 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2025-01-10 02:17:09,714 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [395022341] [2025-01-10 02:17:09,714 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-01-10 02:17:09,714 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-01-10 02:17:09,714 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 02:17:09,714 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-01-10 02:17:09,715 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2025-01-10 02:17:09,715 INFO L87 Difference]: Start difference. First operand 766 states and 901 transitions. Second operand has 6 states, 6 states have (on average 11.166666666666666) internal successors, (67), 6 states have internal predecessors, (67), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2025-01-10 02:17:09,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 02:17:09,795 INFO L93 Difference]: Finished difference Result 938 states and 1099 transitions. [2025-01-10 02:17:09,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-01-10 02:17:09,796 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.166666666666666) internal successors, (67), 6 states have internal predecessors, (67), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) Word has length 74 [2025-01-10 02:17:09,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 02:17:09,798 INFO L225 Difference]: With dead ends: 938 [2025-01-10 02:17:09,798 INFO L226 Difference]: Without dead ends: 523 [2025-01-10 02:17:09,800 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 148 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2025-01-10 02:17:09,800 INFO L435 NwaCegarLoop]: 30 mSDtfsCounter, 7 mSDsluCounter, 85 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 115 SdHoareTripleChecker+Invalid, 90 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-01-10 02:17:09,800 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 115 Invalid, 90 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-01-10 02:17:09,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 523 states. [2025-01-10 02:17:09,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 523 to 522. [2025-01-10 02:17:09,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 522 states, 481 states have (on average 1.1081081081081081) internal successors, (533), 484 states have internal predecessors, (533), 35 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (35), 35 states have call predecessors, (35), 35 states have call successors, (35) [2025-01-10 02:17:09,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 522 states to 522 states and 603 transitions. [2025-01-10 02:17:09,836 INFO L78 Accepts]: Start accepts. Automaton has 522 states and 603 transitions. Word has length 74 [2025-01-10 02:17:09,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 02:17:09,837 INFO L471 AbstractCegarLoop]: Abstraction has 522 states and 603 transitions. [2025-01-10 02:17:09,837 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.166666666666666) internal successors, (67), 6 states have internal predecessors, (67), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2025-01-10 02:17:09,837 INFO L276 IsEmpty]: Start isEmpty. Operand 522 states and 603 transitions. [2025-01-10 02:17:09,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2025-01-10 02:17:09,838 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 02:17:09,839 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 02:17:09,845 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2025-01-10 02:17:10,039 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2025-01-10 02:17:10,039 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2025-01-10 02:17:10,040 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 02:17:10,040 INFO L85 PathProgramCache]: Analyzing trace with hash 1147254376, now seen corresponding path program 2 times [2025-01-10 02:17:10,040 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 02:17:10,040 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1246774596] [2025-01-10 02:17:10,040 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-01-10 02:17:10,040 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 02:17:10,044 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 74 statements into 2 equivalence classes. [2025-01-10 02:17:10,050 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 74 of 74 statements. [2025-01-10 02:17:10,051 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-01-10 02:17:10,051 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:10,259 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 14 proven. 15 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2025-01-10 02:17:10,260 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 02:17:10,260 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1246774596] [2025-01-10 02:17:10,260 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1246774596] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-10 02:17:10,260 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1387892333] [2025-01-10 02:17:10,260 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-01-10 02:17:10,260 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:10,260 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-10 02:17:10,262 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-10 02:17:10,264 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2025-01-10 02:17:10,282 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 74 statements into 2 equivalence classes. [2025-01-10 02:17:10,294 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 74 of 74 statements. [2025-01-10 02:17:10,294 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-01-10 02:17:10,294 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:10,295 INFO L256 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 10 conjuncts are in the unsatisfiable core [2025-01-10 02:17:10,296 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-10 02:17:10,414 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 6 proven. 49 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2025-01-10 02:17:10,414 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-01-10 02:17:10,567 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 6 proven. 49 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2025-01-10 02:17:10,567 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1387892333] provided 0 perfect and 2 imperfect interpolant sequences [2025-01-10 02:17:10,567 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-01-10 02:17:10,567 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8, 8] total 22 [2025-01-10 02:17:10,568 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2055031863] [2025-01-10 02:17:10,568 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-01-10 02:17:10,568 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2025-01-10 02:17:10,568 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 02:17:10,568 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2025-01-10 02:17:10,569 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=429, Unknown=0, NotChecked=0, Total=506 [2025-01-10 02:17:10,569 INFO L87 Difference]: Start difference. First operand 522 states and 603 transitions. Second operand has 23 states, 22 states have (on average 6.318181818181818) internal successors, (139), 22 states have internal predecessors, (139), 10 states have call successors, (11), 1 states have call predecessors, (11), 3 states have return successors, (12), 10 states have call predecessors, (12), 10 states have call successors, (12) [2025-01-10 02:17:11,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 02:17:11,691 INFO L93 Difference]: Finished difference Result 760 states and 869 transitions. [2025-01-10 02:17:11,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2025-01-10 02:17:11,695 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 6.318181818181818) internal successors, (139), 22 states have internal predecessors, (139), 10 states have call successors, (11), 1 states have call predecessors, (11), 3 states have return successors, (12), 10 states have call predecessors, (12), 10 states have call successors, (12) Word has length 74 [2025-01-10 02:17:11,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 02:17:11,698 INFO L225 Difference]: With dead ends: 760 [2025-01-10 02:17:11,698 INFO L226 Difference]: Without dead ends: 759 [2025-01-10 02:17:11,700 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 137 SyntacticMatches, 1 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1729 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1258, Invalid=4144, Unknown=0, NotChecked=0, Total=5402 [2025-01-10 02:17:11,700 INFO L435 NwaCegarLoop]: 13 mSDtfsCounter, 286 mSDsluCounter, 156 mSDsCounter, 0 mSdLazyCounter, 431 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 286 SdHoareTripleChecker+Valid, 169 SdHoareTripleChecker+Invalid, 472 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 431 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-01-10 02:17:11,700 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [286 Valid, 169 Invalid, 472 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 431 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-01-10 02:17:11,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 759 states. [2025-01-10 02:17:11,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 759 to 521. [2025-01-10 02:17:11,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 521 states, 481 states have (on average 1.0706860706860706) internal successors, (515), 483 states have internal predecessors, (515), 35 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (35), 35 states have call predecessors, (35), 35 states have call successors, (35) [2025-01-10 02:17:11,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 521 states to 521 states and 585 transitions. [2025-01-10 02:17:11,744 INFO L78 Accepts]: Start accepts. Automaton has 521 states and 585 transitions. Word has length 74 [2025-01-10 02:17:11,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 02:17:11,744 INFO L471 AbstractCegarLoop]: Abstraction has 521 states and 585 transitions. [2025-01-10 02:17:11,744 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 6.318181818181818) internal successors, (139), 22 states have internal predecessors, (139), 10 states have call successors, (11), 1 states have call predecessors, (11), 3 states have return successors, (12), 10 states have call predecessors, (12), 10 states have call successors, (12) [2025-01-10 02:17:11,744 INFO L276 IsEmpty]: Start isEmpty. Operand 521 states and 585 transitions. [2025-01-10 02:17:11,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2025-01-10 02:17:11,747 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 02:17:11,747 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 02:17:11,753 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2025-01-10 02:17:11,947 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2025-01-10 02:17:11,948 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2025-01-10 02:17:11,948 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 02:17:11,948 INFO L85 PathProgramCache]: Analyzing trace with hash -1754535237, now seen corresponding path program 1 times [2025-01-10 02:17:11,949 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 02:17:11,949 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [947765568] [2025-01-10 02:17:11,949 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 02:17:11,949 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 02:17:11,952 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 87 statements into 1 equivalence classes. [2025-01-10 02:17:11,955 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 87 of 87 statements. [2025-01-10 02:17:11,956 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 02:17:11,956 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:12,029 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 84 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2025-01-10 02:17:12,030 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 02:17:12,030 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [947765568] [2025-01-10 02:17:12,030 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [947765568] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-10 02:17:12,030 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1277418612] [2025-01-10 02:17:12,030 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 02:17:12,030 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:12,030 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-10 02:17:12,032 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-10 02:17:12,034 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2025-01-10 02:17:12,054 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 87 statements into 1 equivalence classes. [2025-01-10 02:17:12,069 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 87 of 87 statements. [2025-01-10 02:17:12,070 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 02:17:12,070 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:12,071 INFO L256 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-01-10 02:17:12,072 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-10 02:17:12,126 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 84 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2025-01-10 02:17:12,126 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-01-10 02:17:12,211 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 84 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2025-01-10 02:17:12,211 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1277418612] provided 0 perfect and 2 imperfect interpolant sequences [2025-01-10 02:17:12,211 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-01-10 02:17:12,211 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2025-01-10 02:17:12,211 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1599429187] [2025-01-10 02:17:12,211 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-01-10 02:17:12,212 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2025-01-10 02:17:12,212 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 02:17:12,212 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2025-01-10 02:17:12,212 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2025-01-10 02:17:12,213 INFO L87 Difference]: Start difference. First operand 521 states and 585 transitions. Second operand has 11 states, 10 states have (on average 13.1) internal successors, (131), 11 states have internal predecessors, (131), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2025-01-10 02:17:12,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 02:17:12,331 INFO L93 Difference]: Finished difference Result 1248 states and 1417 transitions. [2025-01-10 02:17:12,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2025-01-10 02:17:12,331 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 13.1) internal successors, (131), 11 states have internal predecessors, (131), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) Word has length 87 [2025-01-10 02:17:12,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 02:17:12,335 INFO L225 Difference]: With dead ends: 1248 [2025-01-10 02:17:12,335 INFO L226 Difference]: Without dead ends: 1247 [2025-01-10 02:17:12,336 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2025-01-10 02:17:12,336 INFO L435 NwaCegarLoop]: 28 mSDtfsCounter, 92 mSDsluCounter, 145 mSDsCounter, 0 mSdLazyCounter, 97 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 98 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 97 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-10 02:17:12,336 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [92 Valid, 173 Invalid, 98 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 97 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-10 02:17:12,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1247 states. [2025-01-10 02:17:12,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1247 to 1239. [2025-01-10 02:17:12,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1239 states, 1151 states have (on average 1.0747176368375326) internal successors, (1237), 1153 states have internal predecessors, (1237), 83 states have call successors, (83), 2 states have call predecessors, (83), 2 states have return successors, (83), 83 states have call predecessors, (83), 83 states have call successors, (83) [2025-01-10 02:17:12,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1239 states to 1239 states and 1403 transitions. [2025-01-10 02:17:12,384 INFO L78 Accepts]: Start accepts. Automaton has 1239 states and 1403 transitions. Word has length 87 [2025-01-10 02:17:12,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 02:17:12,384 INFO L471 AbstractCegarLoop]: Abstraction has 1239 states and 1403 transitions. [2025-01-10 02:17:12,385 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 13.1) internal successors, (131), 11 states have internal predecessors, (131), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2025-01-10 02:17:12,385 INFO L276 IsEmpty]: Start isEmpty. Operand 1239 states and 1403 transitions. [2025-01-10 02:17:12,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2025-01-10 02:17:12,385 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 02:17:12,386 INFO L218 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 02:17:12,391 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2025-01-10 02:17:12,590 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:12,590 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2025-01-10 02:17:12,590 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 02:17:12,590 INFO L85 PathProgramCache]: Analyzing trace with hash -1738119531, now seen corresponding path program 1 times [2025-01-10 02:17:12,590 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 02:17:12,591 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1289287267] [2025-01-10 02:17:12,591 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 02:17:12,591 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 02:17:12,594 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 91 statements into 1 equivalence classes. [2025-01-10 02:17:12,598 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 91 of 91 statements. [2025-01-10 02:17:12,599 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 02:17:12,599 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:12,676 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 58 proven. 22 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2025-01-10 02:17:12,676 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 02:17:12,676 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1289287267] [2025-01-10 02:17:12,676 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1289287267] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-10 02:17:12,676 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [727760360] [2025-01-10 02:17:12,676 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 02:17:12,676 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:12,676 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-10 02:17:12,679 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-10 02:17:12,680 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2025-01-10 02:17:12,699 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 91 statements into 1 equivalence classes. [2025-01-10 02:17:12,712 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 91 of 91 statements. [2025-01-10 02:17:12,713 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 02:17:12,713 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:12,713 INFO L256 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-01-10 02:17:12,714 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-10 02:17:12,777 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 70 proven. 22 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2025-01-10 02:17:12,777 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-01-10 02:17:12,853 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 58 proven. 22 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2025-01-10 02:17:12,853 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [727760360] provided 0 perfect and 2 imperfect interpolant sequences [2025-01-10 02:17:12,853 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-01-10 02:17:12,853 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 9 [2025-01-10 02:17:12,853 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926903208] [2025-01-10 02:17:12,853 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-01-10 02:17:12,854 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2025-01-10 02:17:12,854 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 02:17:12,854 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2025-01-10 02:17:12,854 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2025-01-10 02:17:12,854 INFO L87 Difference]: Start difference. First operand 1239 states and 1403 transitions. Second operand has 9 states, 9 states have (on average 11.555555555555555) internal successors, (104), 9 states have internal predecessors, (104), 8 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) [2025-01-10 02:17:12,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 02:17:12,974 INFO L93 Difference]: Finished difference Result 1303 states and 1470 transitions. [2025-01-10 02:17:12,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2025-01-10 02:17:12,975 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 11.555555555555555) internal successors, (104), 9 states have internal predecessors, (104), 8 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) Word has length 91 [2025-01-10 02:17:12,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 02:17:12,979 INFO L225 Difference]: With dead ends: 1303 [2025-01-10 02:17:12,979 INFO L226 Difference]: Without dead ends: 1184 [2025-01-10 02:17:12,979 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 176 SyntacticMatches, 3 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2025-01-10 02:17:12,980 INFO L435 NwaCegarLoop]: 43 mSDtfsCounter, 33 mSDsluCounter, 90 mSDsCounter, 0 mSdLazyCounter, 172 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 133 SdHoareTripleChecker+Invalid, 175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-10 02:17:12,980 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 133 Invalid, 175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 172 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-10 02:17:12,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1184 states. [2025-01-10 02:17:13,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1184 to 1182. [2025-01-10 02:17:13,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1182 states, 1097 states have (on average 1.0665451230628988) internal successors, (1170), 1099 states have internal predecessors, (1170), 80 states have call successors, (80), 2 states have call predecessors, (80), 2 states have return successors, (80), 80 states have call predecessors, (80), 80 states have call successors, (80) [2025-01-10 02:17:13,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1182 states to 1182 states and 1330 transitions. [2025-01-10 02:17:13,022 INFO L78 Accepts]: Start accepts. Automaton has 1182 states and 1330 transitions. Word has length 91 [2025-01-10 02:17:13,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 02:17:13,022 INFO L471 AbstractCegarLoop]: Abstraction has 1182 states and 1330 transitions. [2025-01-10 02:17:13,023 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 11.555555555555555) internal successors, (104), 9 states have internal predecessors, (104), 8 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) [2025-01-10 02:17:13,023 INFO L276 IsEmpty]: Start isEmpty. Operand 1182 states and 1330 transitions. [2025-01-10 02:17:13,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2025-01-10 02:17:13,024 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 02:17:13,024 INFO L218 NwaCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 02:17:13,030 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2025-01-10 02:17:13,224 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,18 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:13,224 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2025-01-10 02:17:13,225 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 02:17:13,225 INFO L85 PathProgramCache]: Analyzing trace with hash 542944168, now seen corresponding path program 2 times [2025-01-10 02:17:13,225 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 02:17:13,225 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1402767870] [2025-01-10 02:17:13,225 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-01-10 02:17:13,225 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 02:17:13,229 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 110 statements into 2 equivalence classes. [2025-01-10 02:17:13,235 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 110 of 110 statements. [2025-01-10 02:17:13,235 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-01-10 02:17:13,235 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:13,310 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 40 proven. 96 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2025-01-10 02:17:13,310 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 02:17:13,310 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1402767870] [2025-01-10 02:17:13,310 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1402767870] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-10 02:17:13,310 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1439072696] [2025-01-10 02:17:13,310 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-01-10 02:17:13,310 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:13,311 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-10 02:17:13,313 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-10 02:17:13,314 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2025-01-10 02:17:13,337 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 110 statements into 2 equivalence classes. [2025-01-10 02:17:13,352 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 110 of 110 statements. [2025-01-10 02:17:13,352 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-01-10 02:17:13,352 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:13,353 INFO L256 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 7 conjuncts are in the unsatisfiable core [2025-01-10 02:17:13,355 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-10 02:17:13,467 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 51 proven. 85 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2025-01-10 02:17:13,467 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-01-10 02:17:13,585 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 51 proven. 85 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2025-01-10 02:17:13,585 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1439072696] provided 0 perfect and 2 imperfect interpolant sequences [2025-01-10 02:17:13,585 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-01-10 02:17:13,585 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 12 [2025-01-10 02:17:13,585 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1625966829] [2025-01-10 02:17:13,585 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-01-10 02:17:13,586 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2025-01-10 02:17:13,586 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 02:17:13,586 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2025-01-10 02:17:13,586 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2025-01-10 02:17:13,586 INFO L87 Difference]: Start difference. First operand 1182 states and 1330 transitions. Second operand has 12 states, 12 states have (on average 11.333333333333334) internal successors, (136), 12 states have internal predecessors, (136), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2025-01-10 02:17:13,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 02:17:13,816 INFO L93 Difference]: Finished difference Result 2651 states and 2990 transitions. [2025-01-10 02:17:13,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2025-01-10 02:17:13,817 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 11.333333333333334) internal successors, (136), 12 states have internal predecessors, (136), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) Word has length 110 [2025-01-10 02:17:13,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 02:17:13,824 INFO L225 Difference]: With dead ends: 2651 [2025-01-10 02:17:13,824 INFO L226 Difference]: Without dead ends: 1914 [2025-01-10 02:17:13,826 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 211 SyntacticMatches, 5 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=130, Unknown=0, NotChecked=0, Total=182 [2025-01-10 02:17:13,826 INFO L435 NwaCegarLoop]: 56 mSDtfsCounter, 28 mSDsluCounter, 183 mSDsCounter, 0 mSdLazyCounter, 368 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 239 SdHoareTripleChecker+Invalid, 370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 368 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-01-10 02:17:13,826 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 239 Invalid, 370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 368 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-01-10 02:17:13,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1914 states. [2025-01-10 02:17:13,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1914 to 1394. [2025-01-10 02:17:13,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1394 states, 1295 states have (on average 1.061003861003861) internal successors, (1374), 1297 states have internal predecessors, (1374), 94 states have call successors, (94), 2 states have call predecessors, (94), 2 states have return successors, (94), 94 states have call predecessors, (94), 94 states have call successors, (94) [2025-01-10 02:17:13,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1394 states to 1394 states and 1562 transitions. [2025-01-10 02:17:13,888 INFO L78 Accepts]: Start accepts. Automaton has 1394 states and 1562 transitions. Word has length 110 [2025-01-10 02:17:13,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 02:17:13,888 INFO L471 AbstractCegarLoop]: Abstraction has 1394 states and 1562 transitions. [2025-01-10 02:17:13,888 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 11.333333333333334) internal successors, (136), 12 states have internal predecessors, (136), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2025-01-10 02:17:13,888 INFO L276 IsEmpty]: Start isEmpty. Operand 1394 states and 1562 transitions. [2025-01-10 02:17:13,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2025-01-10 02:17:13,890 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 02:17:13,890 INFO L218 NwaCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 02:17:13,897 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2025-01-10 02:17:14,094 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,19 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:14,094 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2025-01-10 02:17:14,094 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 02:17:14,094 INFO L85 PathProgramCache]: Analyzing trace with hash 295863167, now seen corresponding path program 3 times [2025-01-10 02:17:14,094 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 02:17:14,094 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1954542848] [2025-01-10 02:17:14,094 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-01-10 02:17:14,095 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 02:17:14,100 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 129 statements into 7 equivalence classes. [2025-01-10 02:17:14,115 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) and asserted 129 of 129 statements. [2025-01-10 02:17:14,115 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2025-01-10 02:17:14,115 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-01-10 02:17:14,116 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1443544015] [2025-01-10 02:17:14,116 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-01-10 02:17:14,116 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:14,118 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-10 02:17:14,121 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-10 02:17:14,122 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2025-01-10 02:17:14,145 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 129 statements into 7 equivalence classes. [2025-01-10 02:17:14,157 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) and asserted 53 of 129 statements. [2025-01-10 02:17:14,157 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2025-01-10 02:17:14,157 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:14,158 INFO L256 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-01-10 02:17:14,159 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-10 02:17:14,193 INFO L134 CoverageAnalysis]: Checked inductivity of 301 backedges. 91 proven. 4 refuted. 0 times theorem prover too weak. 206 trivial. 0 not checked. [2025-01-10 02:17:14,193 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-01-10 02:17:14,335 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 02:17:14,335 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1954542848] [2025-01-10 02:17:14,335 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-01-10 02:17:14,335 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1443544015] [2025-01-10 02:17:14,335 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1443544015] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-10 02:17:14,335 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-01-10 02:17:14,336 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2025-01-10 02:17:14,336 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1661079312] [2025-01-10 02:17:14,336 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-01-10 02:17:14,336 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-01-10 02:17:14,336 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 02:17:14,336 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-01-10 02:17:14,336 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2025-01-10 02:17:14,337 INFO L87 Difference]: Start difference. First operand 1394 states and 1562 transitions. Second operand has 5 states, 4 states have (on average 10.5) internal successors, (42), 5 states have internal predecessors, (42), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2025-01-10 02:17:14,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 02:17:14,432 INFO L93 Difference]: Finished difference Result 1396 states and 1562 transitions. [2025-01-10 02:17:14,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-01-10 02:17:14,433 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 10.5) internal successors, (42), 5 states have internal predecessors, (42), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 129 [2025-01-10 02:17:14,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 02:17:14,437 INFO L225 Difference]: With dead ends: 1396 [2025-01-10 02:17:14,437 INFO L226 Difference]: Without dead ends: 1395 [2025-01-10 02:17:14,438 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2025-01-10 02:17:14,439 INFO L435 NwaCegarLoop]: 29 mSDtfsCounter, 22 mSDsluCounter, 44 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-10 02:17:14,439 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 73 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-10 02:17:14,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1395 states. [2025-01-10 02:17:14,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1395 to 1394. [2025-01-10 02:17:14,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1394 states, 1295 states have (on average 1.0586872586872587) internal successors, (1371), 1297 states have internal predecessors, (1371), 94 states have call successors, (94), 2 states have call predecessors, (94), 2 states have return successors, (94), 94 states have call predecessors, (94), 94 states have call successors, (94) [2025-01-10 02:17:14,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1394 states to 1394 states and 1559 transitions. [2025-01-10 02:17:14,489 INFO L78 Accepts]: Start accepts. Automaton has 1394 states and 1559 transitions. Word has length 129 [2025-01-10 02:17:14,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 02:17:14,489 INFO L471 AbstractCegarLoop]: Abstraction has 1394 states and 1559 transitions. [2025-01-10 02:17:14,489 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 10.5) internal successors, (42), 5 states have internal predecessors, (42), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2025-01-10 02:17:14,490 INFO L276 IsEmpty]: Start isEmpty. Operand 1394 states and 1559 transitions. [2025-01-10 02:17:14,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2025-01-10 02:17:14,491 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 02:17:14,491 INFO L218 NwaCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 02:17:14,497 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2025-01-10 02:17:14,691 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,20 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:14,692 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2025-01-10 02:17:14,692 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 02:17:14,692 INFO L85 PathProgramCache]: Analyzing trace with hash -1903390687, now seen corresponding path program 3 times [2025-01-10 02:17:14,692 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 02:17:14,692 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1306977996] [2025-01-10 02:17:14,692 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-01-10 02:17:14,692 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 02:17:14,697 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 129 statements into 7 equivalence classes. [2025-01-10 02:17:14,710 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) and asserted 129 of 129 statements. [2025-01-10 02:17:14,710 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2025-01-10 02:17:14,710 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-01-10 02:17:14,711 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [967525071] [2025-01-10 02:17:14,711 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-01-10 02:17:14,711 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:14,711 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-10 02:17:14,713 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-10 02:17:14,714 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2025-01-10 02:17:14,733 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 129 statements into 7 equivalence classes. [2025-01-10 02:17:14,757 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) and asserted 110 of 129 statements. [2025-01-10 02:17:14,757 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2025-01-10 02:17:14,758 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:14,760 INFO L256 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 11 conjuncts are in the unsatisfiable core [2025-01-10 02:17:14,762 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-10 02:17:14,898 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 0 proven. 179 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2025-01-10 02:17:14,898 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-01-10 02:17:15,034 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 02:17:15,035 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1306977996] [2025-01-10 02:17:15,035 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-01-10 02:17:15,035 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [967525071] [2025-01-10 02:17:15,035 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [967525071] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-10 02:17:15,035 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-01-10 02:17:15,035 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2025-01-10 02:17:15,035 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926275955] [2025-01-10 02:17:15,035 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-01-10 02:17:15,036 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2025-01-10 02:17:15,037 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 02:17:15,037 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2025-01-10 02:17:15,037 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2025-01-10 02:17:15,037 INFO L87 Difference]: Start difference. First operand 1394 states and 1559 transitions. Second operand has 8 states, 7 states have (on average 11.0) internal successors, (77), 8 states have internal predecessors, (77), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2025-01-10 02:17:15,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 02:17:15,286 INFO L93 Difference]: Finished difference Result 2204 states and 2463 transitions. [2025-01-10 02:17:15,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2025-01-10 02:17:15,286 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), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) Word has length 129 [2025-01-10 02:17:15,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 02:17:15,290 INFO L225 Difference]: With dead ends: 2204 [2025-01-10 02:17:15,290 INFO L226 Difference]: Without dead ends: 1393 [2025-01-10 02:17:15,291 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=108, Invalid=312, Unknown=0, NotChecked=0, Total=420 [2025-01-10 02:17:15,291 INFO L435 NwaCegarLoop]: 36 mSDtfsCounter, 116 mSDsluCounter, 134 mSDsCounter, 0 mSdLazyCounter, 250 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 170 SdHoareTripleChecker+Invalid, 263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-01-10 02:17:15,292 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [117 Valid, 170 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 250 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-01-10 02:17:15,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1393 states. [2025-01-10 02:17:15,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1393 to 1314. [2025-01-10 02:17:15,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1314 states, 1220 states have (on average 1.0557377049180328) internal successors, (1288), 1222 states have internal predecessors, (1288), 89 states have call successors, (89), 2 states have call predecessors, (89), 2 states have return successors, (89), 89 states have call predecessors, (89), 89 states have call successors, (89) [2025-01-10 02:17:15,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1314 states to 1314 states and 1466 transitions. [2025-01-10 02:17:15,337 INFO L78 Accepts]: Start accepts. Automaton has 1314 states and 1466 transitions. Word has length 129 [2025-01-10 02:17:15,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 02:17:15,337 INFO L471 AbstractCegarLoop]: Abstraction has 1314 states and 1466 transitions. [2025-01-10 02:17:15,337 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), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2025-01-10 02:17:15,337 INFO L276 IsEmpty]: Start isEmpty. Operand 1314 states and 1466 transitions. [2025-01-10 02:17:15,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2025-01-10 02:17:15,338 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 02:17:15,338 INFO L218 NwaCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 02:17:15,345 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2025-01-10 02:17:15,542 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,21 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:15,542 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2025-01-10 02:17:15,542 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 02:17:15,542 INFO L85 PathProgramCache]: Analyzing trace with hash 1172130687, now seen corresponding path program 4 times [2025-01-10 02:17:15,542 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 02:17:15,542 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1688881413] [2025-01-10 02:17:15,542 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-01-10 02:17:15,542 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 02:17:15,547 INFO L108 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST partitioned 129 statements into 2 equivalence classes. [2025-01-10 02:17:15,559 INFO L111 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) and asserted 129 of 129 statements. [2025-01-10 02:17:15,560 INFO L114 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) [2025-01-10 02:17:15,560 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-01-10 02:17:15,560 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1701892189] [2025-01-10 02:17:15,560 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-01-10 02:17:15,560 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:15,560 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-10 02:17:15,566 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-10 02:17:15,568 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2025-01-10 02:17:15,589 INFO L108 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST partitioned 129 statements into 2 equivalence classes. [2025-01-10 02:17:15,612 INFO L111 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) and asserted 129 of 129 statements. [2025-01-10 02:17:15,612 INFO L114 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) [2025-01-10 02:17:15,612 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:15,613 INFO L256 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 50 conjuncts are in the unsatisfiable core [2025-01-10 02:17:15,615 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-10 02:17:16,860 WARN L672 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2025-01-10 02:17:16,924 INFO L134 CoverageAnalysis]: Checked inductivity of 269 backedges. 22 proven. 210 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2025-01-10 02:17:16,925 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-01-10 02:17:17,213 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 02:17:17,213 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1688881413] [2025-01-10 02:17:17,213 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-01-10 02:17:17,213 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1701892189] [2025-01-10 02:17:17,213 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1701892189] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-10 02:17:17,213 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-01-10 02:17:17,213 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26] total 26 [2025-01-10 02:17:17,213 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1185303853] [2025-01-10 02:17:17,213 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-01-10 02:17:17,214 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2025-01-10 02:17:17,214 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 02:17:17,214 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2025-01-10 02:17:17,214 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=737, Unknown=0, NotChecked=0, Total=870 [2025-01-10 02:17:17,214 INFO L87 Difference]: Start difference. First operand 1314 states and 1466 transitions. Second operand has 27 states, 25 states have (on average 4.04) internal successors, (101), 24 states have internal predecessors, (101), 8 states have call successors, (8), 1 states have call predecessors, (8), 3 states have return successors, (8), 7 states have call predecessors, (8), 8 states have call successors, (8) [2025-01-10 02:17:18,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 02:17:18,218 INFO L93 Difference]: Finished difference Result 1529 states and 1703 transitions. [2025-01-10 02:17:18,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2025-01-10 02:17:18,218 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 25 states have (on average 4.04) internal successors, (101), 24 states have internal predecessors, (101), 8 states have call successors, (8), 1 states have call predecessors, (8), 3 states have return successors, (8), 7 states have call predecessors, (8), 8 states have call successors, (8) Word has length 129 [2025-01-10 02:17:18,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 02:17:18,222 INFO L225 Difference]: With dead ends: 1529 [2025-01-10 02:17:18,222 INFO L226 Difference]: Without dead ends: 1528 [2025-01-10 02:17:18,223 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 351 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=274, Invalid=1532, Unknown=0, NotChecked=0, Total=1806 [2025-01-10 02:17:18,223 INFO L435 NwaCegarLoop]: 33 mSDtfsCounter, 73 mSDsluCounter, 290 mSDsCounter, 0 mSdLazyCounter, 1831 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 323 SdHoareTripleChecker+Invalid, 1835 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1831 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2025-01-10 02:17:18,223 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [76 Valid, 323 Invalid, 1835 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1831 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2025-01-10 02:17:18,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1528 states. [2025-01-10 02:17:18,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1528 to 1424. [2025-01-10 02:17:18,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1424 states, 1323 states have (on average 1.055177626606198) internal successors, (1396), 1325 states have internal predecessors, (1396), 96 states have call successors, (96), 2 states have call predecessors, (96), 2 states have return successors, (96), 96 states have call predecessors, (96), 96 states have call successors, (96) [2025-01-10 02:17:18,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1424 states to 1424 states and 1588 transitions. [2025-01-10 02:17:18,273 INFO L78 Accepts]: Start accepts. Automaton has 1424 states and 1588 transitions. Word has length 129 [2025-01-10 02:17:18,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 02:17:18,273 INFO L471 AbstractCegarLoop]: Abstraction has 1424 states and 1588 transitions. [2025-01-10 02:17:18,273 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 25 states have (on average 4.04) internal successors, (101), 24 states have internal predecessors, (101), 8 states have call successors, (8), 1 states have call predecessors, (8), 3 states have return successors, (8), 7 states have call predecessors, (8), 8 states have call successors, (8) [2025-01-10 02:17:18,273 INFO L276 IsEmpty]: Start isEmpty. Operand 1424 states and 1588 transitions. [2025-01-10 02:17:18,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2025-01-10 02:17:18,274 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 02:17:18,274 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 02:17:18,281 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2025-01-10 02:17:18,478 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2025-01-10 02:17:18,479 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2025-01-10 02:17:18,479 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 02:17:18,479 INFO L85 PathProgramCache]: Analyzing trace with hash 1877042067, now seen corresponding path program 2 times [2025-01-10 02:17:18,479 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 02:17:18,479 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [999434828] [2025-01-10 02:17:18,479 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-01-10 02:17:18,479 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 02:17:18,485 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 141 statements into 2 equivalence classes. [2025-01-10 02:17:18,493 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 141 of 141 statements. [2025-01-10 02:17:18,493 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-01-10 02:17:18,493 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:18,582 INFO L134 CoverageAnalysis]: Checked inductivity of 373 backedges. 0 proven. 285 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2025-01-10 02:17:18,582 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 02:17:18,582 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [999434828] [2025-01-10 02:17:18,582 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [999434828] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-10 02:17:18,582 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1823473900] [2025-01-10 02:17:18,583 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-01-10 02:17:18,583 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:18,583 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-10 02:17:18,585 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-10 02:17:18,586 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2025-01-10 02:17:18,607 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 141 statements into 2 equivalence classes. [2025-01-10 02:17:18,626 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 141 of 141 statements. [2025-01-10 02:17:18,626 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-01-10 02:17:18,626 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:18,627 INFO L256 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-01-10 02:17:18,629 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-10 02:17:18,714 INFO L134 CoverageAnalysis]: Checked inductivity of 373 backedges. 0 proven. 285 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2025-01-10 02:17:18,715 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-01-10 02:17:18,863 INFO L134 CoverageAnalysis]: Checked inductivity of 373 backedges. 0 proven. 285 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2025-01-10 02:17:18,864 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1823473900] provided 0 perfect and 2 imperfect interpolant sequences [2025-01-10 02:17:18,864 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-01-10 02:17:18,864 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 16 [2025-01-10 02:17:18,864 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1334992985] [2025-01-10 02:17:18,864 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-01-10 02:17:18,865 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2025-01-10 02:17:18,865 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 02:17:18,865 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2025-01-10 02:17:18,865 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=136, Unknown=0, NotChecked=0, Total=272 [2025-01-10 02:17:18,865 INFO L87 Difference]: Start difference. First operand 1424 states and 1588 transitions. Second operand has 17 states, 16 states have (on average 13.0625) internal successors, (209), 17 states have internal predecessors, (209), 16 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (17), 16 states have call predecessors, (17), 16 states have call successors, (17) [2025-01-10 02:17:19,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 02:17:19,070 INFO L93 Difference]: Finished difference Result 2625 states and 3028 transitions. [2025-01-10 02:17:19,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2025-01-10 02:17:19,070 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 13.0625) internal successors, (209), 17 states have internal predecessors, (209), 16 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (17), 16 states have call predecessors, (17), 16 states have call successors, (17) Word has length 141 [2025-01-10 02:17:19,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 02:17:19,076 INFO L225 Difference]: With dead ends: 2625 [2025-01-10 02:17:19,076 INFO L226 Difference]: Without dead ends: 2624 [2025-01-10 02:17:19,077 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 288 GetRequests, 273 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=136, Invalid=136, Unknown=0, NotChecked=0, Total=272 [2025-01-10 02:17:19,077 INFO L435 NwaCegarLoop]: 27 mSDtfsCounter, 20 mSDsluCounter, 127 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-10 02:17:19,078 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 154 Invalid, 164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 158 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-10 02:17:19,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2624 states. [2025-01-10 02:17:19,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2624 to 2624. [2025-01-10 02:17:19,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2624 states, 2443 states have (on average 1.0626279164961114) internal successors, (2596), 2445 states have internal predecessors, (2596), 176 states have call successors, (176), 2 states have call predecessors, (176), 2 states have return successors, (176), 176 states have call predecessors, (176), 176 states have call successors, (176) [2025-01-10 02:17:19,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2624 states to 2624 states and 2948 transitions. [2025-01-10 02:17:19,167 INFO L78 Accepts]: Start accepts. Automaton has 2624 states and 2948 transitions. Word has length 141 [2025-01-10 02:17:19,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 02:17:19,167 INFO L471 AbstractCegarLoop]: Abstraction has 2624 states and 2948 transitions. [2025-01-10 02:17:19,167 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 13.0625) internal successors, (209), 17 states have internal predecessors, (209), 16 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (17), 16 states have call predecessors, (17), 16 states have call successors, (17) [2025-01-10 02:17:19,167 INFO L276 IsEmpty]: Start isEmpty. Operand 2624 states and 2948 transitions. [2025-01-10 02:17:19,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2025-01-10 02:17:19,168 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 02:17:19,168 INFO L218 NwaCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 5, 5, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 02:17:19,177 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2025-01-10 02:17:19,369 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2025-01-10 02:17:19,369 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2025-01-10 02:17:19,369 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 02:17:19,369 INFO L85 PathProgramCache]: Analyzing trace with hash -1871296996, now seen corresponding path program 5 times [2025-01-10 02:17:19,369 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 02:17:19,369 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [597623492] [2025-01-10 02:17:19,369 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-01-10 02:17:19,370 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 02:17:19,374 INFO L108 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 partitioned 148 statements into 8 equivalence classes. [2025-01-10 02:17:19,384 INFO L111 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) and asserted 148 of 148 statements. [2025-01-10 02:17:19,384 INFO L114 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2025-01-10 02:17:19,384 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:19,481 INFO L134 CoverageAnalysis]: Checked inductivity of 377 backedges. 109 proven. 180 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2025-01-10 02:17:19,482 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 02:17:19,482 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [597623492] [2025-01-10 02:17:19,482 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [597623492] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-10 02:17:19,482 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [366317290] [2025-01-10 02:17:19,482 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-01-10 02:17:19,482 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:19,482 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-10 02:17:19,483 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-10 02:17:19,490 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2025-01-10 02:17:19,507 INFO L108 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 partitioned 148 statements into 8 equivalence classes. [2025-01-10 02:17:19,535 INFO L111 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) and asserted 148 of 148 statements. [2025-01-10 02:17:19,535 INFO L114 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2025-01-10 02:17:19,535 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:19,536 INFO L256 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 9 conjuncts are in the unsatisfiable core [2025-01-10 02:17:19,538 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-10 02:17:19,673 INFO L134 CoverageAnalysis]: Checked inductivity of 377 backedges. 96 proven. 193 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2025-01-10 02:17:19,673 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-01-10 02:17:19,814 INFO L134 CoverageAnalysis]: Checked inductivity of 377 backedges. 96 proven. 193 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2025-01-10 02:17:19,815 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [366317290] provided 0 perfect and 2 imperfect interpolant sequences [2025-01-10 02:17:19,815 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-01-10 02:17:19,815 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 14 [2025-01-10 02:17:19,815 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [779017747] [2025-01-10 02:17:19,815 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-01-10 02:17:19,815 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2025-01-10 02:17:19,815 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 02:17:19,816 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2025-01-10 02:17:19,816 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=128, Unknown=0, NotChecked=0, Total=182 [2025-01-10 02:17:19,816 INFO L87 Difference]: Start difference. First operand 2624 states and 2948 transitions. Second operand has 14 states, 14 states have (on average 11.785714285714286) internal successors, (165), 14 states have internal predecessors, (165), 12 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 12 states have call predecessors, (13), 12 states have call successors, (13) [2025-01-10 02:17:20,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 02:17:20,093 INFO L93 Difference]: Finished difference Result 5773 states and 6498 transitions. [2025-01-10 02:17:20,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2025-01-10 02:17:20,094 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 11.785714285714286) internal successors, (165), 14 states have internal predecessors, (165), 12 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 12 states have call predecessors, (13), 12 states have call successors, (13) Word has length 148 [2025-01-10 02:17:20,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 02:17:20,105 INFO L225 Difference]: With dead ends: 5773 [2025-01-10 02:17:20,105 INFO L226 Difference]: Without dead ends: 4196 [2025-01-10 02:17:20,109 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 307 GetRequests, 285 SyntacticMatches, 7 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=78, Invalid=194, Unknown=0, NotChecked=0, Total=272 [2025-01-10 02:17:20,109 INFO L435 NwaCegarLoop]: 67 mSDtfsCounter, 29 mSDsluCounter, 236 mSDsCounter, 0 mSdLazyCounter, 468 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 303 SdHoareTripleChecker+Invalid, 470 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 468 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-10 02:17:20,109 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 303 Invalid, 470 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 468 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-10 02:17:20,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4196 states. [2025-01-10 02:17:20,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4196 to 2941. [2025-01-10 02:17:20,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2941 states, 2739 states have (on average 1.0580503833515882) internal successors, (2898), 2741 states have internal predecessors, (2898), 197 states have call successors, (197), 2 states have call predecessors, (197), 2 states have return successors, (197), 197 states have call predecessors, (197), 197 states have call successors, (197) [2025-01-10 02:17:20,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2941 states to 2941 states and 3292 transitions. [2025-01-10 02:17:20,232 INFO L78 Accepts]: Start accepts. Automaton has 2941 states and 3292 transitions. Word has length 148 [2025-01-10 02:17:20,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 02:17:20,233 INFO L471 AbstractCegarLoop]: Abstraction has 2941 states and 3292 transitions. [2025-01-10 02:17:20,233 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 11.785714285714286) internal successors, (165), 14 states have internal predecessors, (165), 12 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 12 states have call predecessors, (13), 12 states have call successors, (13) [2025-01-10 02:17:20,233 INFO L276 IsEmpty]: Start isEmpty. Operand 2941 states and 3292 transitions. [2025-01-10 02:17:20,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2025-01-10 02:17:20,234 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 02:17:20,234 INFO L218 NwaCegarLoop]: trace histogram [9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 02:17:20,240 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2025-01-10 02:17:20,434 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2025-01-10 02:17:20,435 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2025-01-10 02:17:20,435 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 02:17:20,435 INFO L85 PathProgramCache]: Analyzing trace with hash 163531895, now seen corresponding path program 6 times [2025-01-10 02:17:20,435 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 02:17:20,435 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1825807332] [2025-01-10 02:17:20,435 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2025-01-10 02:17:20,435 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 02:17:20,440 INFO L108 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE partitioned 167 statements into 9 equivalence classes. [2025-01-10 02:17:20,458 INFO L111 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) and asserted 167 of 167 statements. [2025-01-10 02:17:20,461 INFO L114 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2025-01-10 02:17:20,462 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-01-10 02:17:20,463 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [592762991] [2025-01-10 02:17:20,463 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2025-01-10 02:17:20,463 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:20,463 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-10 02:17:20,467 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-10 02:17:20,468 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2025-01-10 02:17:20,492 INFO L108 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE partitioned 167 statements into 9 equivalence classes. [2025-01-10 02:17:20,521 INFO L111 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) and asserted 148 of 167 statements. [2025-01-10 02:17:20,521 INFO L114 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2025-01-10 02:17:20,521 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:20,523 INFO L256 TraceCheckSpWp]: Trace formula consists of 252 conjuncts, 17 conjuncts are in the unsatisfiable core [2025-01-10 02:17:20,525 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-10 02:17:20,778 INFO L134 CoverageAnalysis]: Checked inductivity of 488 backedges. 0 proven. 339 refuted. 0 times theorem prover too weak. 149 trivial. 0 not checked. [2025-01-10 02:17:20,778 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-01-10 02:17:21,103 INFO L134 CoverageAnalysis]: Checked inductivity of 488 backedges. 0 proven. 339 refuted. 0 times theorem prover too weak. 149 trivial. 0 not checked. [2025-01-10 02:17:21,104 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 02:17:21,104 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1825807332] [2025-01-10 02:17:21,104 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-01-10 02:17:21,104 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [592762991] [2025-01-10 02:17:21,104 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [592762991] provided 0 perfect and 2 imperfect interpolant sequences [2025-01-10 02:17:21,104 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-01-10 02:17:21,104 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2025-01-10 02:17:21,104 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [915004009] [2025-01-10 02:17:21,104 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2025-01-10 02:17:21,104 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2025-01-10 02:17:21,104 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 02:17:21,105 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2025-01-10 02:17:21,105 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2025-01-10 02:17:21,105 INFO L87 Difference]: Start difference. First operand 2941 states and 3292 transitions. Second operand has 16 states, 15 states have (on average 12.266666666666667) internal successors, (184), 16 states have internal predecessors, (184), 11 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 11 states have call predecessors, (12), 11 states have call successors, (12) [2025-01-10 02:17:21,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 02:17:21,954 INFO L93 Difference]: Finished difference Result 5211 states and 5840 transitions. [2025-01-10 02:17:21,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2025-01-10 02:17:21,954 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 12.266666666666667) internal successors, (184), 16 states have internal predecessors, (184), 11 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 11 states have call predecessors, (12), 11 states have call successors, (12) Word has length 167 [2025-01-10 02:17:21,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 02:17:21,968 INFO L225 Difference]: With dead ends: 5211 [2025-01-10 02:17:21,968 INFO L226 Difference]: Without dead ends: 5210 [2025-01-10 02:17:21,970 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 348 GetRequests, 318 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=287, Invalid=705, Unknown=0, NotChecked=0, Total=992 [2025-01-10 02:17:21,970 INFO L435 NwaCegarLoop]: 61 mSDtfsCounter, 205 mSDsluCounter, 422 mSDsCounter, 0 mSdLazyCounter, 921 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 207 SdHoareTripleChecker+Valid, 483 SdHoareTripleChecker+Invalid, 953 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 921 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-01-10 02:17:21,971 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [207 Valid, 483 Invalid, 953 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 921 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-01-10 02:17:21,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5210 states. [2025-01-10 02:17:22,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5210 to 5019. [2025-01-10 02:17:22,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5019 states, 4679 states have (on average 1.0553537080572772) internal successors, (4938), 4681 states have internal predecessors, (4938), 335 states have call successors, (335), 2 states have call predecessors, (335), 2 states have return successors, (335), 335 states have call predecessors, (335), 335 states have call successors, (335) [2025-01-10 02:17:22,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5019 states to 5019 states and 5608 transitions. [2025-01-10 02:17:22,209 INFO L78 Accepts]: Start accepts. Automaton has 5019 states and 5608 transitions. Word has length 167 [2025-01-10 02:17:22,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 02:17:22,209 INFO L471 AbstractCegarLoop]: Abstraction has 5019 states and 5608 transitions. [2025-01-10 02:17:22,209 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 12.266666666666667) internal successors, (184), 16 states have internal predecessors, (184), 11 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 11 states have call predecessors, (12), 11 states have call successors, (12) [2025-01-10 02:17:22,209 INFO L276 IsEmpty]: Start isEmpty. Operand 5019 states and 5608 transitions. [2025-01-10 02:17:22,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2025-01-10 02:17:22,211 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 02:17:22,211 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 02:17:22,218 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2025-01-10 02:17:22,415 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2025-01-10 02:17:22,415 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2025-01-10 02:17:22,415 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 02:17:22,415 INFO L85 PathProgramCache]: Analyzing trace with hash -1615237554, now seen corresponding path program 2 times [2025-01-10 02:17:22,415 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 02:17:22,415 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055693109] [2025-01-10 02:17:22,415 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-01-10 02:17:22,415 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 02:17:22,420 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 182 statements into 2 equivalence classes. [2025-01-10 02:17:22,431 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 182 of 182 statements. [2025-01-10 02:17:22,431 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-01-10 02:17:22,431 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:22,555 INFO L134 CoverageAnalysis]: Checked inductivity of 672 backedges. 0 proven. 524 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2025-01-10 02:17:22,555 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 02:17:22,555 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2055693109] [2025-01-10 02:17:22,555 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2055693109] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-10 02:17:22,555 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1369412398] [2025-01-10 02:17:22,555 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-01-10 02:17:22,556 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:22,556 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-10 02:17:22,558 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-10 02:17:22,560 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2025-01-10 02:17:22,582 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 182 statements into 2 equivalence classes. [2025-01-10 02:17:22,610 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 182 of 182 statements. [2025-01-10 02:17:22,610 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-01-10 02:17:22,610 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:22,612 INFO L256 TraceCheckSpWp]: Trace formula consists of 311 conjuncts, 10 conjuncts are in the unsatisfiable core [2025-01-10 02:17:22,614 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-10 02:17:22,727 INFO L134 CoverageAnalysis]: Checked inductivity of 672 backedges. 0 proven. 524 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2025-01-10 02:17:22,728 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-01-10 02:17:22,942 INFO L134 CoverageAnalysis]: Checked inductivity of 672 backedges. 0 proven. 524 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2025-01-10 02:17:22,942 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1369412398] provided 0 perfect and 2 imperfect interpolant sequences [2025-01-10 02:17:22,942 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-01-10 02:17:22,942 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2025-01-10 02:17:22,943 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1924358107] [2025-01-10 02:17:22,943 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-01-10 02:17:22,943 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2025-01-10 02:17:22,943 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 02:17:22,944 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2025-01-10 02:17:22,944 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2025-01-10 02:17:22,944 INFO L87 Difference]: Start difference. First operand 5019 states and 5608 transitions. Second operand has 21 states, 20 states have (on average 13.55) internal successors, (271), 21 states have internal predecessors, (271), 20 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) [2025-01-10 02:17:23,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 02:17:23,351 INFO L93 Difference]: Finished difference Result 8144 states and 9128 transitions. [2025-01-10 02:17:23,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2025-01-10 02:17:23,352 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 13.55) internal successors, (271), 21 states have internal predecessors, (271), 20 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) Word has length 182 [2025-01-10 02:17:23,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 02:17:23,377 INFO L225 Difference]: With dead ends: 8144 [2025-01-10 02:17:23,377 INFO L226 Difference]: Without dead ends: 8143 [2025-01-10 02:17:23,381 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 372 GetRequests, 353 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2025-01-10 02:17:23,381 INFO L435 NwaCegarLoop]: 28 mSDtfsCounter, 252 mSDsluCounter, 266 mSDsCounter, 0 mSdLazyCounter, 182 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 252 SdHoareTripleChecker+Valid, 294 SdHoareTripleChecker+Invalid, 183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-01-10 02:17:23,381 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [252 Valid, 294 Invalid, 183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 182 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-01-10 02:17:23,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8143 states. [2025-01-10 02:17:23,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8143 to 8125. [2025-01-10 02:17:23,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8125 states, 7577 states have (on average 1.0558268443975187) internal successors, (8000), 7579 states have internal predecessors, (8000), 543 states have call successors, (543), 2 states have call predecessors, (543), 2 states have return successors, (543), 543 states have call predecessors, (543), 543 states have call successors, (543) [2025-01-10 02:17:23,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8125 states to 8125 states and 9086 transitions. [2025-01-10 02:17:23,706 INFO L78 Accepts]: Start accepts. Automaton has 8125 states and 9086 transitions. Word has length 182 [2025-01-10 02:17:23,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 02:17:23,706 INFO L471 AbstractCegarLoop]: Abstraction has 8125 states and 9086 transitions. [2025-01-10 02:17:23,706 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 13.55) internal successors, (271), 21 states have internal predecessors, (271), 20 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) [2025-01-10 02:17:23,706 INFO L276 IsEmpty]: Start isEmpty. Operand 8125 states and 9086 transitions. [2025-01-10 02:17:23,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2025-01-10 02:17:23,708 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 02:17:23,708 INFO L218 NwaCegarLoop]: trace histogram [10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 7, 7, 7, 7, 7, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 02:17:23,718 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2025-01-10 02:17:23,909 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2025-01-10 02:17:23,909 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2025-01-10 02:17:23,909 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 02:17:23,909 INFO L85 PathProgramCache]: Analyzing trace with hash -451694232, now seen corresponding path program 7 times [2025-01-10 02:17:23,909 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 02:17:23,909 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1618937253] [2025-01-10 02:17:23,909 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2025-01-10 02:17:23,910 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 02:17:23,915 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 186 statements into 1 equivalence classes. [2025-01-10 02:17:23,922 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 186 of 186 statements. [2025-01-10 02:17:23,922 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 02:17:23,922 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:24,082 INFO L134 CoverageAnalysis]: Checked inductivity of 650 backedges. 119 proven. 383 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2025-01-10 02:17:24,083 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 02:17:24,083 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1618937253] [2025-01-10 02:17:24,083 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1618937253] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-10 02:17:24,083 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [224610072] [2025-01-10 02:17:24,084 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2025-01-10 02:17:24,084 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:24,084 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-10 02:17:24,086 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-10 02:17:24,091 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2025-01-10 02:17:24,113 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 186 statements into 1 equivalence classes. [2025-01-10 02:17:24,138 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 186 of 186 statements. [2025-01-10 02:17:24,138 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 02:17:24,138 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:24,140 INFO L256 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 11 conjuncts are in the unsatisfiable core [2025-01-10 02:17:24,142 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-10 02:17:24,354 INFO L134 CoverageAnalysis]: Checked inductivity of 650 backedges. 156 proven. 346 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2025-01-10 02:17:24,355 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-01-10 02:17:24,542 INFO L134 CoverageAnalysis]: Checked inductivity of 650 backedges. 156 proven. 346 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2025-01-10 02:17:24,542 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [224610072] provided 0 perfect and 2 imperfect interpolant sequences [2025-01-10 02:17:24,542 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-01-10 02:17:24,542 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 18 [2025-01-10 02:17:24,542 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [576367778] [2025-01-10 02:17:24,542 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-01-10 02:17:24,543 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2025-01-10 02:17:24,543 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 02:17:24,543 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2025-01-10 02:17:24,543 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=225, Unknown=0, NotChecked=0, Total=306 [2025-01-10 02:17:24,543 INFO L87 Difference]: Start difference. First operand 8125 states and 9086 transitions. Second operand has 18 states, 18 states have (on average 12.222222222222221) internal successors, (220), 18 states have internal predecessors, (220), 16 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (17), 16 states have call predecessors, (17), 16 states have call successors, (17) [2025-01-10 02:17:25,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 02:17:25,403 INFO L93 Difference]: Finished difference Result 18012 states and 20188 transitions. [2025-01-10 02:17:25,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2025-01-10 02:17:25,403 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 12.222222222222221) internal successors, (220), 18 states have internal predecessors, (220), 16 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (17), 16 states have call predecessors, (17), 16 states have call successors, (17) Word has length 186 [2025-01-10 02:17:25,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 02:17:25,430 INFO L225 Difference]: With dead ends: 18012 [2025-01-10 02:17:25,430 INFO L226 Difference]: Without dead ends: 13063 [2025-01-10 02:17:25,436 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 386 GetRequests, 357 SyntacticMatches, 9 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 188 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=119, Invalid=343, Unknown=0, NotChecked=0, Total=462 [2025-01-10 02:17:25,437 INFO L435 NwaCegarLoop]: 79 mSDtfsCounter, 33 mSDsluCounter, 302 mSDsCounter, 0 mSdLazyCounter, 745 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 381 SdHoareTripleChecker+Invalid, 748 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 745 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-01-10 02:17:25,437 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 381 Invalid, 748 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 745 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-01-10 02:17:25,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13063 states. [2025-01-10 02:17:25,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13063 to 9453. [2025-01-10 02:17:25,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9453 states, 8817 states have (on average 1.0493365090166724) internal successors, (9252), 8819 states have internal predecessors, (9252), 631 states have call successors, (631), 2 states have call predecessors, (631), 2 states have return successors, (631), 631 states have call predecessors, (631), 631 states have call successors, (631) [2025-01-10 02:17:25,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9453 states to 9453 states and 10514 transitions. [2025-01-10 02:17:25,816 INFO L78 Accepts]: Start accepts. Automaton has 9453 states and 10514 transitions. Word has length 186 [2025-01-10 02:17:25,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 02:17:25,819 INFO L471 AbstractCegarLoop]: Abstraction has 9453 states and 10514 transitions. [2025-01-10 02:17:25,819 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 12.222222222222221) internal successors, (220), 18 states have internal predecessors, (220), 16 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (17), 16 states have call predecessors, (17), 16 states have call successors, (17) [2025-01-10 02:17:25,819 INFO L276 IsEmpty]: Start isEmpty. Operand 9453 states and 10514 transitions. [2025-01-10 02:17:25,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2025-01-10 02:17:25,822 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 02:17:25,822 INFO L218 NwaCegarLoop]: trace histogram [11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 02:17:25,828 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2025-01-10 02:17:26,022 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2025-01-10 02:17:26,023 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2025-01-10 02:17:26,025 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 02:17:26,025 INFO L85 PathProgramCache]: Analyzing trace with hash 576122303, now seen corresponding path program 8 times [2025-01-10 02:17:26,025 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 02:17:26,025 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1482445388] [2025-01-10 02:17:26,025 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-01-10 02:17:26,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 02:17:26,030 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 205 statements into 2 equivalence classes. [2025-01-10 02:17:26,044 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 205 of 205 statements. [2025-01-10 02:17:26,045 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-01-10 02:17:26,045 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-01-10 02:17:26,045 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [566600562] [2025-01-10 02:17:26,046 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-01-10 02:17:26,046 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:26,046 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-10 02:17:26,048 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-10 02:17:26,052 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2025-01-10 02:17:26,076 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 205 statements into 2 equivalence classes. [2025-01-10 02:17:26,106 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 205 of 205 statements. [2025-01-10 02:17:26,107 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-01-10 02:17:26,107 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:26,110 INFO L256 TraceCheckSpWp]: Trace formula consists of 327 conjuncts, 16 conjuncts are in the unsatisfiable core [2025-01-10 02:17:26,112 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-10 02:17:26,515 INFO L134 CoverageAnalysis]: Checked inductivity of 815 backedges. 0 proven. 497 refuted. 0 times theorem prover too weak. 318 trivial. 0 not checked. [2025-01-10 02:17:26,515 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-01-10 02:17:26,617 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 02:17:26,617 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1482445388] [2025-01-10 02:17:26,617 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-01-10 02:17:26,617 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [566600562] [2025-01-10 02:17:26,617 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [566600562] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-10 02:17:26,617 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-01-10 02:17:26,617 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2025-01-10 02:17:26,617 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [128334853] [2025-01-10 02:17:26,617 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-01-10 02:17:26,618 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2025-01-10 02:17:26,618 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 02:17:26,618 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2025-01-10 02:17:26,618 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2025-01-10 02:17:26,618 INFO L87 Difference]: Start difference. First operand 9453 states and 10514 transitions. Second operand has 10 states, 9 states have (on average 11.11111111111111) internal successors, (100), 10 states have internal predecessors, (100), 7 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) [2025-01-10 02:17:27,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 02:17:27,114 INFO L93 Difference]: Finished difference Result 9906 states and 11017 transitions. [2025-01-10 02:17:27,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2025-01-10 02:17:27,114 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 11.11111111111111) internal successors, (100), 10 states have internal predecessors, (100), 7 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) Word has length 205 [2025-01-10 02:17:27,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 02:17:27,132 INFO L225 Difference]: With dead ends: 9906 [2025-01-10 02:17:27,132 INFO L226 Difference]: Without dead ends: 9905 [2025-01-10 02:17:27,134 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 205 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2025-01-10 02:17:27,135 INFO L435 NwaCegarLoop]: 55 mSDtfsCounter, 19 mSDsluCounter, 258 mSDsCounter, 0 mSdLazyCounter, 619 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 313 SdHoareTripleChecker+Invalid, 619 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 619 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-01-10 02:17:27,135 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 313 Invalid, 619 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 619 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-01-10 02:17:27,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9905 states. [2025-01-10 02:17:27,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9905 to 9683. [2025-01-10 02:17:27,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9683 states, 9032 states have (on average 1.0493799822852081) internal successors, (9478), 9034 states have internal predecessors, (9478), 646 states have call successors, (646), 2 states have call predecessors, (646), 2 states have return successors, (646), 646 states have call predecessors, (646), 646 states have call successors, (646) [2025-01-10 02:17:27,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9683 states to 9683 states and 10770 transitions. [2025-01-10 02:17:27,544 INFO L78 Accepts]: Start accepts. Automaton has 9683 states and 10770 transitions. Word has length 205 [2025-01-10 02:17:27,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 02:17:27,544 INFO L471 AbstractCegarLoop]: Abstraction has 9683 states and 10770 transitions. [2025-01-10 02:17:27,544 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 11.11111111111111) internal successors, (100), 10 states have internal predecessors, (100), 7 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) [2025-01-10 02:17:27,544 INFO L276 IsEmpty]: Start isEmpty. Operand 9683 states and 10770 transitions. [2025-01-10 02:17:27,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 225 [2025-01-10 02:17:27,548 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 02:17:27,548 INFO L218 NwaCegarLoop]: trace histogram [12, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 9, 9, 9, 9, 9, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 02:17:27,554 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2025-01-10 02:17:27,753 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,28 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:27,754 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2025-01-10 02:17:27,754 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 02:17:27,754 INFO L85 PathProgramCache]: Analyzing trace with hash -1357087524, now seen corresponding path program 9 times [2025-01-10 02:17:27,754 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 02:17:27,754 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [755504691] [2025-01-10 02:17:27,754 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-01-10 02:17:27,755 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 02:17:27,763 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 224 statements into 12 equivalence classes. [2025-01-10 02:17:27,789 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) and asserted 224 of 224 statements. [2025-01-10 02:17:27,790 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2025-01-10 02:17:27,790 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:28,224 INFO L134 CoverageAnalysis]: Checked inductivity of 999 backedges. 164 proven. 665 refuted. 0 times theorem prover too weak. 170 trivial. 0 not checked. [2025-01-10 02:17:28,225 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 02:17:28,225 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [755504691] [2025-01-10 02:17:28,225 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [755504691] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-10 02:17:28,225 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [168817320] [2025-01-10 02:17:28,225 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-01-10 02:17:28,225 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:28,225 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-10 02:17:28,227 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-10 02:17:28,229 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2025-01-10 02:17:28,253 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 224 statements into 12 equivalence classes. [2025-01-10 02:17:28,278 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) and asserted 129 of 224 statements. [2025-01-10 02:17:28,278 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2025-01-10 02:17:28,278 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:28,279 INFO L256 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 16 conjuncts are in the unsatisfiable core [2025-01-10 02:17:28,281 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-10 02:17:28,586 INFO L134 CoverageAnalysis]: Checked inductivity of 999 backedges. 0 proven. 570 refuted. 0 times theorem prover too weak. 429 trivial. 0 not checked. [2025-01-10 02:17:28,587 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-01-10 02:17:28,776 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [168817320] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-10 02:17:28,776 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-01-10 02:17:28,776 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 9] total 27 [2025-01-10 02:17:28,776 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1617238604] [2025-01-10 02:17:28,776 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2025-01-10 02:17:28,777 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2025-01-10 02:17:28,777 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 02:17:28,777 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2025-01-10 02:17:28,777 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=774, Unknown=0, NotChecked=0, Total=870 [2025-01-10 02:17:28,778 INFO L87 Difference]: Start difference. First operand 9683 states and 10770 transitions. Second operand has 27 states, 27 states have (on average 9.62962962962963) internal successors, (260), 27 states have internal predecessors, (260), 18 states have call successors, (19), 1 states have call predecessors, (19), 2 states have return successors, (19), 18 states have call predecessors, (19), 18 states have call successors, (19) [2025-01-10 02:17:31,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 02:17:31,700 INFO L93 Difference]: Finished difference Result 20252 states and 22588 transitions. [2025-01-10 02:17:31,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2025-01-10 02:17:31,701 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 9.62962962962963) internal successors, (260), 27 states have internal predecessors, (260), 18 states have call successors, (19), 1 states have call predecessors, (19), 2 states have return successors, (19), 18 states have call predecessors, (19), 18 states have call successors, (19) Word has length 224 [2025-01-10 02:17:31,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 02:17:31,725 INFO L225 Difference]: With dead ends: 20252 [2025-01-10 02:17:31,726 INFO L226 Difference]: Without dead ends: 15148 [2025-01-10 02:17:31,734 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 339 GetRequests, 227 SyntacticMatches, 0 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3982 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1156, Invalid=11726, Unknown=0, NotChecked=0, Total=12882 [2025-01-10 02:17:31,734 INFO L435 NwaCegarLoop]: 39 mSDtfsCounter, 473 mSDsluCounter, 541 mSDsCounter, 0 mSdLazyCounter, 4727 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 474 SdHoareTripleChecker+Valid, 580 SdHoareTripleChecker+Invalid, 4775 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 4727 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2025-01-10 02:17:31,734 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [474 Valid, 580 Invalid, 4775 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 4727 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2025-01-10 02:17:31,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15148 states. [2025-01-10 02:17:32,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15148 to 11506. [2025-01-10 02:17:32,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11506 states, 10734 states have (on average 1.0422023476802682) internal successors, (11187), 10736 states have internal predecessors, (11187), 767 states have call successors, (767), 2 states have call predecessors, (767), 2 states have return successors, (767), 767 states have call predecessors, (767), 767 states have call successors, (767) [2025-01-10 02:17:32,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11506 states to 11506 states and 12721 transitions. [2025-01-10 02:17:32,210 INFO L78 Accepts]: Start accepts. Automaton has 11506 states and 12721 transitions. Word has length 224 [2025-01-10 02:17:32,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 02:17:32,210 INFO L471 AbstractCegarLoop]: Abstraction has 11506 states and 12721 transitions. [2025-01-10 02:17:32,210 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 9.62962962962963) internal successors, (260), 27 states have internal predecessors, (260), 18 states have call successors, (19), 1 states have call predecessors, (19), 2 states have return successors, (19), 18 states have call predecessors, (19), 18 states have call successors, (19) [2025-01-10 02:17:32,210 INFO L276 IsEmpty]: Start isEmpty. Operand 11506 states and 12721 transitions. [2025-01-10 02:17:32,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 244 [2025-01-10 02:17:32,213 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 02:17:32,213 INFO L218 NwaCegarLoop]: trace histogram [13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 10, 10, 10, 10, 10, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 02:17:32,220 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2025-01-10 02:17:32,414 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,29 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:32,414 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2025-01-10 02:17:32,414 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 02:17:32,414 INFO L85 PathProgramCache]: Analyzing trace with hash 362898891, now seen corresponding path program 10 times [2025-01-10 02:17:32,414 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 02:17:32,414 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [701178424] [2025-01-10 02:17:32,414 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-01-10 02:17:32,415 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 02:17:32,420 INFO L108 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST partitioned 243 statements into 2 equivalence classes. [2025-01-10 02:17:32,436 INFO L111 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) and asserted 243 of 243 statements. [2025-01-10 02:17:32,436 INFO L114 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) [2025-01-10 02:17:32,436 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-01-10 02:17:32,437 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2143239755] [2025-01-10 02:17:32,437 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-01-10 02:17:32,437 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:32,437 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-10 02:17:32,439 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-10 02:17:32,441 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2025-01-10 02:17:32,465 INFO L108 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST partitioned 243 statements into 2 equivalence classes. [2025-01-10 02:17:32,508 INFO L111 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) and asserted 243 of 243 statements. [2025-01-10 02:17:32,508 INFO L114 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) [2025-01-10 02:17:32,508 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:32,510 INFO L256 TraceCheckSpWp]: Trace formula consists of 381 conjuncts, 44 conjuncts are in the unsatisfiable core [2025-01-10 02:17:32,513 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-10 02:17:33,035 INFO L134 CoverageAnalysis]: Checked inductivity of 1202 backedges. 39 proven. 942 refuted. 0 times theorem prover too weak. 221 trivial. 0 not checked. [2025-01-10 02:17:33,035 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-01-10 02:17:33,179 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 02:17:33,179 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [701178424] [2025-01-10 02:17:33,180 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-01-10 02:17:33,180 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2143239755] [2025-01-10 02:17:33,180 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2143239755] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-10 02:17:33,180 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-01-10 02:17:33,180 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22] total 22 [2025-01-10 02:17:33,180 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [301680830] [2025-01-10 02:17:33,180 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-01-10 02:17:33,180 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2025-01-10 02:17:33,180 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 02:17:33,181 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2025-01-10 02:17:33,181 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=532, Unknown=0, NotChecked=0, Total=600 [2025-01-10 02:17:33,181 INFO L87 Difference]: Start difference. First operand 11506 states and 12721 transitions. Second operand has 23 states, 22 states have (on average 7.7727272727272725) internal successors, (171), 23 states have internal predecessors, (171), 12 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 12 states have call predecessors, (13), 12 states have call successors, (13) [2025-01-10 02:17:34,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 02:17:34,391 INFO L93 Difference]: Finished difference Result 11959 states and 13222 transitions. [2025-01-10 02:17:34,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2025-01-10 02:17:34,391 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 7.7727272727272725) internal successors, (171), 23 states have internal predecessors, (171), 12 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 12 states have call predecessors, (13), 12 states have call successors, (13) Word has length 243 [2025-01-10 02:17:34,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 02:17:34,407 INFO L225 Difference]: With dead ends: 11959 [2025-01-10 02:17:34,407 INFO L226 Difference]: Without dead ends: 11958 [2025-01-10 02:17:34,411 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 264 GetRequests, 230 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=153, Invalid=1107, Unknown=0, NotChecked=0, Total=1260 [2025-01-10 02:17:34,411 INFO L435 NwaCegarLoop]: 45 mSDtfsCounter, 42 mSDsluCounter, 538 mSDsCounter, 0 mSdLazyCounter, 2782 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 583 SdHoareTripleChecker+Invalid, 2786 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 2782 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2025-01-10 02:17:34,411 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [44 Valid, 583 Invalid, 2786 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 2782 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2025-01-10 02:17:34,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11958 states. [2025-01-10 02:17:34,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11958 to 11736. [2025-01-10 02:17:34,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11736 states, 10949 states have (on average 1.0422869668462873) internal successors, (11412), 10951 states have internal predecessors, (11412), 782 states have call successors, (782), 2 states have call predecessors, (782), 2 states have return successors, (782), 782 states have call predecessors, (782), 782 states have call successors, (782) [2025-01-10 02:17:34,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11736 states to 11736 states and 12976 transitions. [2025-01-10 02:17:34,889 INFO L78 Accepts]: Start accepts. Automaton has 11736 states and 12976 transitions. Word has length 243 [2025-01-10 02:17:34,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 02:17:34,889 INFO L471 AbstractCegarLoop]: Abstraction has 11736 states and 12976 transitions. [2025-01-10 02:17:34,889 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 7.7727272727272725) internal successors, (171), 23 states have internal predecessors, (171), 12 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 12 states have call predecessors, (13), 12 states have call successors, (13) [2025-01-10 02:17:34,889 INFO L276 IsEmpty]: Start isEmpty. Operand 11736 states and 12976 transitions. [2025-01-10 02:17:34,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 263 [2025-01-10 02:17:34,892 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 02:17:34,893 INFO L218 NwaCegarLoop]: trace histogram [14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 11, 11, 11, 11, 11, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 02:17:34,899 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2025-01-10 02:17:35,093 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,30 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:35,093 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2025-01-10 02:17:35,093 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 02:17:35,094 INFO L85 PathProgramCache]: Analyzing trace with hash 903853864, now seen corresponding path program 11 times [2025-01-10 02:17:35,094 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 02:17:35,094 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [258147063] [2025-01-10 02:17:35,094 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-01-10 02:17:35,094 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 02:17:35,100 INFO L108 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 partitioned 262 statements into 14 equivalence classes. [2025-01-10 02:17:35,121 INFO L111 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) and asserted 262 of 262 statements. [2025-01-10 02:17:35,121 INFO L114 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2025-01-10 02:17:35,121 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:35,337 INFO L134 CoverageAnalysis]: Checked inductivity of 1424 backedges. 334 proven. 774 refuted. 0 times theorem prover too weak. 316 trivial. 0 not checked. [2025-01-10 02:17:35,337 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 02:17:35,337 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [258147063] [2025-01-10 02:17:35,337 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [258147063] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-10 02:17:35,337 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [106724697] [2025-01-10 02:17:35,337 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-01-10 02:17:35,338 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:35,338 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-10 02:17:35,340 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-10 02:17:35,341 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2025-01-10 02:17:35,364 INFO L108 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 partitioned 262 statements into 14 equivalence classes. [2025-01-10 02:17:35,409 INFO L111 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) and asserted 262 of 262 statements. [2025-01-10 02:17:35,410 INFO L114 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2025-01-10 02:17:35,410 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:35,411 INFO L256 TraceCheckSpWp]: Trace formula consists of 408 conjuncts, 15 conjuncts are in the unsatisfiable core [2025-01-10 02:17:35,413 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-10 02:17:35,718 INFO L134 CoverageAnalysis]: Checked inductivity of 1424 backedges. 321 proven. 787 refuted. 0 times theorem prover too weak. 316 trivial. 0 not checked. [2025-01-10 02:17:35,718 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-01-10 02:17:35,957 INFO L134 CoverageAnalysis]: Checked inductivity of 1424 backedges. 321 proven. 787 refuted. 0 times theorem prover too weak. 316 trivial. 0 not checked. [2025-01-10 02:17:35,957 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [106724697] provided 0 perfect and 2 imperfect interpolant sequences [2025-01-10 02:17:35,957 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-01-10 02:17:35,957 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 23 [2025-01-10 02:17:35,957 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [79370479] [2025-01-10 02:17:35,957 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-01-10 02:17:35,958 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2025-01-10 02:17:35,958 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 02:17:35,958 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2025-01-10 02:17:35,959 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=371, Unknown=0, NotChecked=0, Total=506 [2025-01-10 02:17:35,959 INFO L87 Difference]: Start difference. First operand 11736 states and 12976 transitions. Second operand has 23 states, 23 states have (on average 12.652173913043478) internal successors, (291), 23 states have internal predecessors, (291), 21 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 21 states have call predecessors, (22), 21 states have call successors, (22) [2025-01-10 02:17:37,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 02:17:37,198 INFO L93 Difference]: Finished difference Result 22077 states and 24496 transitions. [2025-01-10 02:17:37,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2025-01-10 02:17:37,198 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 12.652173913043478) internal successors, (291), 23 states have internal predecessors, (291), 21 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 21 states have call predecessors, (22), 21 states have call successors, (22) Word has length 262 [2025-01-10 02:17:37,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 02:17:37,226 INFO L225 Difference]: With dead ends: 22077 [2025-01-10 02:17:37,226 INFO L226 Difference]: Without dead ends: 17128 [2025-01-10 02:17:37,238 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 544 GetRequests, 504 SyntacticMatches, 13 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 346 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=210, Invalid=602, Unknown=0, NotChecked=0, Total=812 [2025-01-10 02:17:37,239 INFO L435 NwaCegarLoop]: 103 mSDtfsCounter, 27 mSDsluCounter, 283 mSDsCounter, 0 mSdLazyCounter, 754 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 386 SdHoareTripleChecker+Invalid, 756 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 754 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-01-10 02:17:37,239 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 386 Invalid, 756 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 754 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-01-10 02:17:37,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17128 states. [2025-01-10 02:17:37,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17128 to 13910. [2025-01-10 02:17:37,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13910 states, 12979 states have (on average 1.036905770860621) internal successors, (13458), 12981 states have internal predecessors, (13458), 926 states have call successors, (926), 2 states have call predecessors, (926), 2 states have return successors, (926), 926 states have call predecessors, (926), 926 states have call successors, (926) [2025-01-10 02:17:37,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13910 states to 13910 states and 15310 transitions. [2025-01-10 02:17:37,908 INFO L78 Accepts]: Start accepts. Automaton has 13910 states and 15310 transitions. Word has length 262 [2025-01-10 02:17:37,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 02:17:37,908 INFO L471 AbstractCegarLoop]: Abstraction has 13910 states and 15310 transitions. [2025-01-10 02:17:37,908 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 12.652173913043478) internal successors, (291), 23 states have internal predecessors, (291), 21 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 21 states have call predecessors, (22), 21 states have call successors, (22) [2025-01-10 02:17:37,908 INFO L276 IsEmpty]: Start isEmpty. Operand 13910 states and 15310 transitions. [2025-01-10 02:17:37,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 282 [2025-01-10 02:17:37,913 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 02:17:37,913 INFO L218 NwaCegarLoop]: trace histogram [15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 12, 12, 12, 12, 12, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 02:17:37,919 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2025-01-10 02:17:38,114 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2025-01-10 02:17:38,114 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2025-01-10 02:17:38,114 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 02:17:38,115 INFO L85 PathProgramCache]: Analyzing trace with hash -2003070977, now seen corresponding path program 12 times [2025-01-10 02:17:38,115 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 02:17:38,115 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [548107502] [2025-01-10 02:17:38,115 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2025-01-10 02:17:38,115 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 02:17:38,121 INFO L108 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE partitioned 281 statements into 15 equivalence classes. [2025-01-10 02:17:38,137 INFO L111 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE issued 15 check-sat command(s) and asserted 281 of 281 statements. [2025-01-10 02:17:38,138 INFO L114 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE issued 15 check-sat command(s) [2025-01-10 02:17:38,139 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-01-10 02:17:38,140 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [851192121] [2025-01-10 02:17:38,140 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2025-01-10 02:17:38,140 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:38,141 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-10 02:17:38,142 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-10 02:17:38,144 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2025-01-10 02:17:38,172 INFO L108 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE partitioned 281 statements into 15 equivalence classes. [2025-01-10 02:17:38,285 INFO L111 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) and asserted 262 of 281 statements. [2025-01-10 02:17:38,285 INFO L114 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2025-01-10 02:17:38,285 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:38,290 INFO L256 TraceCheckSpWp]: Trace formula consists of 408 conjuncts, 30 conjuncts are in the unsatisfiable core [2025-01-10 02:17:38,293 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-10 02:17:39,063 INFO L134 CoverageAnalysis]: Checked inductivity of 1665 backedges. 0 proven. 1006 refuted. 0 times theorem prover too weak. 659 trivial. 0 not checked. [2025-01-10 02:17:39,063 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-01-10 02:17:39,177 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 02:17:39,177 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [548107502] [2025-01-10 02:17:39,177 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-01-10 02:17:39,177 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [851192121] [2025-01-10 02:17:39,177 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [851192121] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-10 02:17:39,177 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-01-10 02:17:39,178 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2025-01-10 02:17:39,178 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1239264728] [2025-01-10 02:17:39,178 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-01-10 02:17:39,178 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2025-01-10 02:17:39,178 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 02:17:39,178 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2025-01-10 02:17:39,179 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2025-01-10 02:17:39,179 INFO L87 Difference]: Start difference. First operand 13910 states and 15310 transitions. Second operand has 18 states, 17 states have (on average 7.529411764705882) internal successors, (128), 18 states have internal predecessors, (128), 9 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) [2025-01-10 02:17:40,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 02:17:40,047 INFO L93 Difference]: Finished difference Result 14363 states and 15809 transitions. [2025-01-10 02:17:40,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2025-01-10 02:17:40,048 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 7.529411764705882) internal successors, (128), 18 states have internal predecessors, (128), 9 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) Word has length 281 [2025-01-10 02:17:40,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 02:17:40,074 INFO L225 Difference]: With dead ends: 14363 [2025-01-10 02:17:40,074 INFO L226 Difference]: Without dead ends: 14362 [2025-01-10 02:17:40,079 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 291 GetRequests, 273 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2025-01-10 02:17:40,079 INFO L435 NwaCegarLoop]: 65 mSDtfsCounter, 19 mSDsluCounter, 497 mSDsCounter, 0 mSdLazyCounter, 1307 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 562 SdHoareTripleChecker+Invalid, 1307 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1307 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-01-10 02:17:40,079 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 562 Invalid, 1307 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1307 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-01-10 02:17:40,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14362 states. [2025-01-10 02:17:40,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14362 to 14000. [2025-01-10 02:17:40,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14000 states, 13063 states have (on average 1.0366684528821863) internal successors, (13542), 13065 states have internal predecessors, (13542), 932 states have call successors, (932), 2 states have call predecessors, (932), 2 states have return successors, (932), 932 states have call predecessors, (932), 932 states have call successors, (932) [2025-01-10 02:17:40,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14000 states to 14000 states and 15406 transitions. [2025-01-10 02:17:40,664 INFO L78 Accepts]: Start accepts. Automaton has 14000 states and 15406 transitions. Word has length 281 [2025-01-10 02:17:40,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 02:17:40,665 INFO L471 AbstractCegarLoop]: Abstraction has 14000 states and 15406 transitions. [2025-01-10 02:17:40,665 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 7.529411764705882) internal successors, (128), 18 states have internal predecessors, (128), 9 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) [2025-01-10 02:17:40,665 INFO L276 IsEmpty]: Start isEmpty. Operand 14000 states and 15406 transitions. [2025-01-10 02:17:40,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 294 [2025-01-10 02:17:40,670 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 02:17:40,670 INFO L218 NwaCegarLoop]: trace histogram [15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 14, 14, 14, 14, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 02:17:40,678 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2025-01-10 02:17:40,870 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2025-01-10 02:17:40,870 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2025-01-10 02:17:40,871 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 02:17:40,871 INFO L85 PathProgramCache]: Analyzing trace with hash 168236819, now seen corresponding path program 3 times [2025-01-10 02:17:40,871 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 02:17:40,871 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [878454143] [2025-01-10 02:17:40,871 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-01-10 02:17:40,871 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 02:17:40,879 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 293 statements into 15 equivalence classes. [2025-01-10 02:17:40,911 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) and asserted 293 of 293 statements. [2025-01-10 02:17:40,912 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2025-01-10 02:17:40,912 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:41,163 INFO L134 CoverageAnalysis]: Checked inductivity of 1929 backedges. 0 proven. 1505 refuted. 0 times theorem prover too weak. 424 trivial. 0 not checked. [2025-01-10 02:17:41,163 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 02:17:41,163 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [878454143] [2025-01-10 02:17:41,163 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [878454143] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-10 02:17:41,163 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [939843257] [2025-01-10 02:17:41,163 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-01-10 02:17:41,164 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:41,164 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-10 02:17:41,166 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-10 02:17:41,168 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2025-01-10 02:17:41,193 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 293 statements into 15 equivalence classes. [2025-01-10 02:17:41,239 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) and asserted 293 of 293 statements. [2025-01-10 02:17:41,239 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2025-01-10 02:17:41,239 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:41,241 INFO L256 TraceCheckSpWp]: Trace formula consists of 445 conjuncts, 16 conjuncts are in the unsatisfiable core [2025-01-10 02:17:41,243 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-10 02:17:41,412 INFO L134 CoverageAnalysis]: Checked inductivity of 1929 backedges. 0 proven. 1505 refuted. 0 times theorem prover too weak. 424 trivial. 0 not checked. [2025-01-10 02:17:41,413 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-01-10 02:17:41,795 INFO L134 CoverageAnalysis]: Checked inductivity of 1929 backedges. 0 proven. 1505 refuted. 0 times theorem prover too weak. 424 trivial. 0 not checked. [2025-01-10 02:17:41,796 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [939843257] provided 0 perfect and 2 imperfect interpolant sequences [2025-01-10 02:17:41,796 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-01-10 02:17:41,796 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 32 [2025-01-10 02:17:41,796 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [694157717] [2025-01-10 02:17:41,796 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-01-10 02:17:41,796 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2025-01-10 02:17:41,796 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 02:17:41,797 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2025-01-10 02:17:41,797 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=528, Invalid=528, Unknown=0, NotChecked=0, Total=1056 [2025-01-10 02:17:41,797 INFO L87 Difference]: Start difference. First operand 14000 states and 15406 transitions. Second operand has 33 states, 32 states have (on average 13.53125) internal successors, (433), 33 states have internal predecessors, (433), 32 states have call successors, (33), 1 states have call predecessors, (33), 1 states have return successors, (33), 32 states have call predecessors, (33), 32 states have call successors, (33) [2025-01-10 02:17:42,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 02:17:42,827 INFO L93 Difference]: Finished difference Result 21201 states and 24030 transitions. [2025-01-10 02:17:42,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2025-01-10 02:17:42,828 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 32 states have (on average 13.53125) internal successors, (433), 33 states have internal predecessors, (433), 32 states have call successors, (33), 1 states have call predecessors, (33), 1 states have return successors, (33), 32 states have call predecessors, (33), 32 states have call successors, (33) Word has length 293 [2025-01-10 02:17:42,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 02:17:42,858 INFO L225 Difference]: With dead ends: 21201 [2025-01-10 02:17:42,858 INFO L226 Difference]: Without dead ends: 21200 [2025-01-10 02:17:42,864 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 600 GetRequests, 569 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=528, Invalid=528, Unknown=0, NotChecked=0, Total=1056 [2025-01-10 02:17:42,865 INFO L435 NwaCegarLoop]: 27 mSDtfsCounter, 17 mSDsluCounter, 184 mSDsCounter, 0 mSdLazyCounter, 322 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 211 SdHoareTripleChecker+Invalid, 327 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 322 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-01-10 02:17:42,865 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 211 Invalid, 327 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 322 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-01-10 02:17:42,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21200 states. [2025-01-10 02:17:43,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21200 to 21200. [2025-01-10 02:17:43,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21200 states, 19783 states have (on average 1.047667189000657) internal successors, (20726), 19785 states have internal predecessors, (20726), 1412 states have call successors, (1412), 2 states have call predecessors, (1412), 2 states have return successors, (1412), 1412 states have call predecessors, (1412), 1412 states have call successors, (1412) [2025-01-10 02:17:43,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21200 states to 21200 states and 23550 transitions. [2025-01-10 02:17:43,771 INFO L78 Accepts]: Start accepts. Automaton has 21200 states and 23550 transitions. Word has length 293 [2025-01-10 02:17:43,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 02:17:43,772 INFO L471 AbstractCegarLoop]: Abstraction has 21200 states and 23550 transitions. [2025-01-10 02:17:43,772 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 13.53125) internal successors, (433), 33 states have internal predecessors, (433), 32 states have call successors, (33), 1 states have call predecessors, (33), 1 states have return successors, (33), 32 states have call predecessors, (33), 32 states have call successors, (33) [2025-01-10 02:17:43,772 INFO L276 IsEmpty]: Start isEmpty. Operand 21200 states and 23550 transitions. [2025-01-10 02:17:43,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 301 [2025-01-10 02:17:43,777 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 02:17:43,777 INFO L218 NwaCegarLoop]: trace histogram [16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 10, 10, 10, 10, 10, 5, 5, 5, 5, 5, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 02:17:43,783 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2025-01-10 02:17:43,977 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2025-01-10 02:17:43,977 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2025-01-10 02:17:43,978 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 02:17:43,978 INFO L85 PathProgramCache]: Analyzing trace with hash 460092754, now seen corresponding path program 13 times [2025-01-10 02:17:43,978 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 02:17:43,978 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1293192338] [2025-01-10 02:17:43,978 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2025-01-10 02:17:43,978 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 02:17:43,984 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 300 statements into 1 equivalence classes. [2025-01-10 02:17:44,007 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 300 of 300 statements. [2025-01-10 02:17:44,008 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 02:17:44,008 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-01-10 02:17:44,008 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [600081556] [2025-01-10 02:17:44,009 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2025-01-10 02:17:44,009 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:44,009 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-10 02:17:44,011 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-10 02:17:44,012 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2025-01-10 02:17:44,036 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 300 statements into 1 equivalence classes. [2025-01-10 02:17:44,086 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 300 of 300 statements. [2025-01-10 02:17:44,087 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 02:17:44,087 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:44,092 INFO L256 TraceCheckSpWp]: Trace formula consists of 471 conjuncts, 89 conjuncts are in the unsatisfiable core [2025-01-10 02:17:44,097 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-10 02:17:46,035 INFO L134 CoverageAnalysis]: Checked inductivity of 1829 backedges. 96 proven. 1441 refuted. 0 times theorem prover too weak. 292 trivial. 0 not checked. [2025-01-10 02:17:46,036 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-01-10 02:17:46,298 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 02:17:46,299 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1293192338] [2025-01-10 02:17:46,299 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-01-10 02:17:46,299 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [600081556] [2025-01-10 02:17:46,299 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [600081556] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-10 02:17:46,299 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-01-10 02:17:46,299 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [41] total 41 [2025-01-10 02:17:46,299 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [542670133] [2025-01-10 02:17:46,299 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-01-10 02:17:46,300 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2025-01-10 02:17:46,300 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 02:17:46,300 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2025-01-10 02:17:46,301 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=1879, Unknown=0, NotChecked=0, Total=2070 [2025-01-10 02:17:46,301 INFO L87 Difference]: Start difference. First operand 21200 states and 23550 transitions. Second operand has 42 states, 41 states have (on average 5.463414634146342) internal successors, (224), 42 states have internal predecessors, (224), 16 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 16 states have call predecessors, (17), 16 states have call successors, (17) [2025-01-10 02:17:49,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 02:17:49,965 INFO L93 Difference]: Finished difference Result 34181 states and 37985 transitions. [2025-01-10 02:17:49,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2025-01-10 02:17:49,966 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 41 states have (on average 5.463414634146342) internal successors, (224), 42 states have internal predecessors, (224), 16 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 16 states have call predecessors, (17), 16 states have call successors, (17) Word has length 300 [2025-01-10 02:17:49,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 02:17:50,000 INFO L225 Difference]: With dead ends: 34181 [2025-01-10 02:17:50,000 INFO L226 Difference]: Without dead ends: 21630 [2025-01-10 02:17:50,022 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 334 GetRequests, 265 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 649 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=393, Invalid=4437, Unknown=0, NotChecked=0, Total=4830 [2025-01-10 02:17:50,023 INFO L435 NwaCegarLoop]: 43 mSDtfsCounter, 158 mSDsluCounter, 769 mSDsCounter, 0 mSdLazyCounter, 7246 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 159 SdHoareTripleChecker+Valid, 812 SdHoareTripleChecker+Invalid, 7269 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 7246 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2025-01-10 02:17:50,023 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [159 Valid, 812 Invalid, 7269 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 7246 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2025-01-10 02:17:50,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21630 states. [2025-01-10 02:17:50,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21630 to 21200. [2025-01-10 02:17:50,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21200 states, 19783 states have (on average 1.0474144467472073) internal successors, (20721), 19785 states have internal predecessors, (20721), 1412 states have call successors, (1412), 2 states have call predecessors, (1412), 2 states have return successors, (1412), 1412 states have call predecessors, (1412), 1412 states have call successors, (1412) [2025-01-10 02:17:51,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21200 states to 21200 states and 23545 transitions. [2025-01-10 02:17:51,014 INFO L78 Accepts]: Start accepts. Automaton has 21200 states and 23545 transitions. Word has length 300 [2025-01-10 02:17:51,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 02:17:51,015 INFO L471 AbstractCegarLoop]: Abstraction has 21200 states and 23545 transitions. [2025-01-10 02:17:51,015 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 41 states have (on average 5.463414634146342) internal successors, (224), 42 states have internal predecessors, (224), 16 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 16 states have call predecessors, (17), 16 states have call successors, (17) [2025-01-10 02:17:51,015 INFO L276 IsEmpty]: Start isEmpty. Operand 21200 states and 23545 transitions. [2025-01-10 02:17:51,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 301 [2025-01-10 02:17:51,019 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 02:17:51,019 INFO L218 NwaCegarLoop]: trace histogram [16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 12, 12, 12, 12, 12, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 02:17:51,025 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2025-01-10 02:17:51,220 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,34 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:51,220 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2025-01-10 02:17:51,220 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 02:17:51,220 INFO L85 PathProgramCache]: Analyzing trace with hash 1476447634, now seen corresponding path program 14 times [2025-01-10 02:17:51,220 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 02:17:51,220 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2108762039] [2025-01-10 02:17:51,220 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-01-10 02:17:51,220 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 02:17:51,226 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 300 statements into 2 equivalence classes. [2025-01-10 02:17:51,238 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 300 of 300 statements. [2025-01-10 02:17:51,238 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-01-10 02:17:51,238 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-01-10 02:17:51,239 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1743951053] [2025-01-10 02:17:51,239 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-01-10 02:17:51,239 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:51,240 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-10 02:17:51,242 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-10 02:17:51,243 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2025-01-10 02:17:51,267 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 300 statements into 2 equivalence classes. [2025-01-10 02:17:51,308 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 300 of 300 statements. [2025-01-10 02:17:51,309 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-01-10 02:17:51,309 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:51,310 INFO L256 TraceCheckSpWp]: Trace formula consists of 465 conjuncts, 17 conjuncts are in the unsatisfiable core [2025-01-10 02:17:51,313 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-10 02:17:51,745 INFO L134 CoverageAnalysis]: Checked inductivity of 1885 backedges. 0 proven. 1193 refuted. 0 times theorem prover too weak. 692 trivial. 0 not checked. [2025-01-10 02:17:51,746 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-01-10 02:17:51,862 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 02:17:51,862 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2108762039] [2025-01-10 02:17:51,862 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-01-10 02:17:51,862 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1743951053] [2025-01-10 02:17:51,862 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1743951053] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-10 02:17:51,862 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-01-10 02:17:51,862 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2025-01-10 02:17:51,862 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1921597884] [2025-01-10 02:17:51,862 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-01-10 02:17:51,862 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2025-01-10 02:17:51,862 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 02:17:51,863 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2025-01-10 02:17:51,863 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2025-01-10 02:17:51,863 INFO L87 Difference]: Start difference. First operand 21200 states and 23545 transitions. Second operand has 11 states, 10 states have (on average 11.9) internal successors, (119), 11 states have internal predecessors, (119), 8 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) [2025-01-10 02:17:52,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 02:17:52,883 INFO L93 Difference]: Finished difference Result 21985 states and 24406 transitions. [2025-01-10 02:17:52,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2025-01-10 02:17:52,883 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 11.9) internal successors, (119), 11 states have internal predecessors, (119), 8 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) Word has length 300 [2025-01-10 02:17:52,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 02:17:52,907 INFO L225 Difference]: With dead ends: 21985 [2025-01-10 02:17:52,907 INFO L226 Difference]: Without dead ends: 21984 [2025-01-10 02:17:52,909 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 310 GetRequests, 299 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2025-01-10 02:17:52,910 INFO L435 NwaCegarLoop]: 55 mSDtfsCounter, 19 mSDsluCounter, 268 mSDsCounter, 0 mSdLazyCounter, 630 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 323 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.2s IncrementalHoareTripleChecker+Time [2025-01-10 02:17:52,910 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 323 Invalid, 630 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 630 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-01-10 02:17:52,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21984 states. [2025-01-10 02:17:53,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21984 to 21200. [2025-01-10 02:17:53,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21200 states, 19783 states have (on average 1.0473638982965172) internal successors, (20720), 19785 states have internal predecessors, (20720), 1412 states have call successors, (1412), 2 states have call predecessors, (1412), 2 states have return successors, (1412), 1412 states have call predecessors, (1412), 1412 states have call successors, (1412) [2025-01-10 02:17:53,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21200 states to 21200 states and 23544 transitions. [2025-01-10 02:17:53,741 INFO L78 Accepts]: Start accepts. Automaton has 21200 states and 23544 transitions. Word has length 300 [2025-01-10 02:17:53,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 02:17:53,741 INFO L471 AbstractCegarLoop]: Abstraction has 21200 states and 23544 transitions. [2025-01-10 02:17:53,741 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 11.9) internal successors, (119), 11 states have internal predecessors, (119), 8 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) [2025-01-10 02:17:53,741 INFO L276 IsEmpty]: Start isEmpty. Operand 21200 states and 23544 transitions. [2025-01-10 02:17:53,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 301 [2025-01-10 02:17:53,746 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 02:17:53,746 INFO L218 NwaCegarLoop]: trace histogram [16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 13, 13, 13, 13, 13, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 02:17:53,752 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2025-01-10 02:17:53,946 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2025-01-10 02:17:53,946 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2025-01-10 02:17:53,947 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 02:17:53,947 INFO L85 PathProgramCache]: Analyzing trace with hash -571542628, now seen corresponding path program 15 times [2025-01-10 02:17:53,947 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 02:17:53,947 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1448925190] [2025-01-10 02:17:53,947 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-01-10 02:17:53,947 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 02:17:53,953 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 300 statements into 16 equivalence classes. [2025-01-10 02:17:53,968 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) and asserted 300 of 300 statements. [2025-01-10 02:17:53,968 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2025-01-10 02:17:53,968 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:54,383 INFO L134 CoverageAnalysis]: Checked inductivity of 1925 backedges. 331 proven. 1248 refuted. 0 times theorem prover too weak. 346 trivial. 0 not checked. [2025-01-10 02:17:54,383 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 02:17:54,383 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1448925190] [2025-01-10 02:17:54,383 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1448925190] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-10 02:17:54,383 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [136197555] [2025-01-10 02:17:54,383 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-01-10 02:17:54,384 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:17:54,384 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-10 02:17:54,385 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-10 02:17:54,387 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2025-01-10 02:17:54,413 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 300 statements into 16 equivalence classes. [2025-01-10 02:17:54,464 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) and asserted 167 of 300 statements. [2025-01-10 02:17:54,464 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2025-01-10 02:17:54,464 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:17:54,466 INFO L256 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 20 conjuncts are in the unsatisfiable core [2025-01-10 02:17:54,468 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-10 02:17:54,823 INFO L134 CoverageAnalysis]: Checked inductivity of 1925 backedges. 0 proven. 1109 refuted. 0 times theorem prover too weak. 816 trivial. 0 not checked. [2025-01-10 02:17:54,823 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-01-10 02:17:55,004 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [136197555] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-10 02:17:55,004 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-01-10 02:17:55,005 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 11] total 33 [2025-01-10 02:17:55,005 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1969124276] [2025-01-10 02:17:55,005 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2025-01-10 02:17:55,005 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2025-01-10 02:17:55,005 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 02:17:55,006 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2025-01-10 02:17:55,006 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=1126, Unknown=0, NotChecked=0, Total=1260 [2025-01-10 02:17:55,006 INFO L87 Difference]: Start difference. First operand 21200 states and 23544 transitions. Second operand has 33 states, 33 states have (on average 10.424242424242424) internal successors, (344), 33 states have internal predecessors, (344), 24 states have call successors, (25), 1 states have call predecessors, (25), 2 states have return successors, (25), 24 states have call predecessors, (25), 24 states have call successors, (25) [2025-01-10 02:17:59,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 02:17:59,740 INFO L93 Difference]: Finished difference Result 43895 states and 49005 transitions. [2025-01-10 02:17:59,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 130 states. [2025-01-10 02:17:59,741 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 10.424242424242424) internal successors, (344), 33 states have internal predecessors, (344), 24 states have call successors, (25), 1 states have call predecessors, (25), 2 states have return successors, (25), 24 states have call predecessors, (25), 24 states have call successors, (25) Word has length 300 [2025-01-10 02:17:59,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 02:17:59,789 INFO L225 Difference]: With dead ends: 43895 [2025-01-10 02:17:59,790 INFO L226 Difference]: Without dead ends: 33301 [2025-01-10 02:17:59,811 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 449 GetRequests, 301 SyntacticMatches, 0 SemanticMatches, 148 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7261 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1794, Invalid=20556, Unknown=0, NotChecked=0, Total=22350 [2025-01-10 02:17:59,811 INFO L435 NwaCegarLoop]: 45 mSDtfsCounter, 556 mSDsluCounter, 647 mSDsCounter, 0 mSdLazyCounter, 7239 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 557 SdHoareTripleChecker+Valid, 692 SdHoareTripleChecker+Invalid, 7291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 7239 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2025-01-10 02:17:59,811 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [557 Valid, 692 Invalid, 7291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 7239 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2025-01-10 02:17:59,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33301 states. [2025-01-10 02:18:00,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33301 to 23779. [2025-01-10 02:18:00,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23779 states, 22191 states have (on average 1.0430354648280835) internal successors, (23146), 22193 states have internal predecessors, (23146), 1583 states have call successors, (1583), 2 states have call predecessors, (1583), 2 states have return successors, (1583), 1583 states have call predecessors, (1583), 1583 states have call successors, (1583) [2025-01-10 02:18:00,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23779 states to 23779 states and 26312 transitions. [2025-01-10 02:18:00,923 INFO L78 Accepts]: Start accepts. Automaton has 23779 states and 26312 transitions. Word has length 300 [2025-01-10 02:18:00,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 02:18:00,924 INFO L471 AbstractCegarLoop]: Abstraction has 23779 states and 26312 transitions. [2025-01-10 02:18:00,924 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 10.424242424242424) internal successors, (344), 33 states have internal predecessors, (344), 24 states have call successors, (25), 1 states have call predecessors, (25), 2 states have return successors, (25), 24 states have call predecessors, (25), 24 states have call successors, (25) [2025-01-10 02:18:00,924 INFO L276 IsEmpty]: Start isEmpty. Operand 23779 states and 26312 transitions. [2025-01-10 02:18:00,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 320 [2025-01-10 02:18:00,930 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 02:18:00,930 INFO L218 NwaCegarLoop]: trace histogram [17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 14, 14, 14, 14, 14, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 02:18:00,936 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2025-01-10 02:18:01,135 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2025-01-10 02:18:01,135 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2025-01-10 02:18:01,135 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 02:18:01,135 INFO L85 PathProgramCache]: Analyzing trace with hash 1405089547, now seen corresponding path program 16 times [2025-01-10 02:18:01,135 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 02:18:01,135 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [301134607] [2025-01-10 02:18:01,135 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-01-10 02:18:01,136 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 02:18:01,142 INFO L108 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST partitioned 319 statements into 2 equivalence classes. [2025-01-10 02:18:01,163 INFO L111 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) and asserted 319 of 319 statements. [2025-01-10 02:18:01,163 INFO L114 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) [2025-01-10 02:18:01,163 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-01-10 02:18:01,164 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [260923322] [2025-01-10 02:18:01,164 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-01-10 02:18:01,164 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:18:01,164 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-10 02:18:01,166 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-10 02:18:01,168 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2025-01-10 02:18:01,192 INFO L108 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST partitioned 319 statements into 2 equivalence classes. [2025-01-10 02:18:01,246 INFO L111 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) and asserted 319 of 319 statements. [2025-01-10 02:18:01,246 INFO L114 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) [2025-01-10 02:18:01,246 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:18:01,248 INFO L256 TraceCheckSpWp]: Trace formula consists of 489 conjuncts, 93 conjuncts are in the unsatisfiable core [2025-01-10 02:18:01,255 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-10 02:18:02,430 WARN L672 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2025-01-10 02:18:02,708 WARN L672 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2025-01-10 02:18:03,422 WARN L672 sPolynomialRelations]: Constructing 256(two to the power of 8 dual juncts. [2025-01-10 02:18:03,444 WARN L672 sPolynomialRelations]: Constructing 256(two to the power of 8 dual juncts. [2025-01-10 02:18:05,139 WARN L672 sPolynomialRelations]: Constructing 256(two to the power of 8 dual juncts. [2025-01-10 02:18:05,196 INFO L134 CoverageAnalysis]: Checked inductivity of 2204 backedges. 379 proven. 1488 refuted. 0 times theorem prover too weak. 337 trivial. 0 not checked. [2025-01-10 02:18:05,196 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-01-10 02:18:05,367 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 02:18:05,367 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [301134607] [2025-01-10 02:18:05,367 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-01-10 02:18:05,367 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [260923322] [2025-01-10 02:18:05,367 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [260923322] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-10 02:18:05,367 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-01-10 02:18:05,367 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51] total 51 [2025-01-10 02:18:05,367 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1582822936] [2025-01-10 02:18:05,367 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-01-10 02:18:05,367 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2025-01-10 02:18:05,367 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 02:18:05,368 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2025-01-10 02:18:05,368 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=357, Invalid=2613, Unknown=0, NotChecked=0, Total=2970 [2025-01-10 02:18:05,368 INFO L87 Difference]: Start difference. First operand 23779 states and 26312 transitions. Second operand has 52 states, 50 states have (on average 4.82) internal successors, (241), 47 states have internal predecessors, (241), 18 states have call successors, (18), 1 states have call predecessors, (18), 3 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2025-01-10 02:18:09,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 02:18:09,558 INFO L93 Difference]: Finished difference Result 24714 states and 27355 transitions. [2025-01-10 02:18:09,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2025-01-10 02:18:09,558 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 50 states have (on average 4.82) internal successors, (241), 47 states have internal predecessors, (241), 18 states have call successors, (18), 1 states have call predecessors, (18), 3 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) Word has length 319 [2025-01-10 02:18:09,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 02:18:09,593 INFO L225 Difference]: With dead ends: 24714 [2025-01-10 02:18:09,593 INFO L226 Difference]: Without dead ends: 24713 [2025-01-10 02:18:09,599 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 355 GetRequests, 276 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1662 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=816, Invalid=5664, Unknown=0, NotChecked=0, Total=6480 [2025-01-10 02:18:09,599 INFO L435 NwaCegarLoop]: 65 mSDtfsCounter, 119 mSDsluCounter, 520 mSDsCounter, 0 mSdLazyCounter, 6856 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 585 SdHoareTripleChecker+Invalid, 6870 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 6856 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2025-01-10 02:18:09,599 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [121 Valid, 585 Invalid, 6870 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 6856 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2025-01-10 02:18:09,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24713 states. [2025-01-10 02:18:10,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24713 to 23884. [2025-01-10 02:18:10,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23884 states, 22289 states have (on average 1.0428462470276818) internal successors, (23244), 22291 states have internal predecessors, (23244), 1590 states have call successors, (1590), 2 states have call predecessors, (1590), 2 states have return successors, (1590), 1590 states have call predecessors, (1590), 1590 states have call successors, (1590) [2025-01-10 02:18:10,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23884 states to 23884 states and 26424 transitions. [2025-01-10 02:18:10,693 INFO L78 Accepts]: Start accepts. Automaton has 23884 states and 26424 transitions. Word has length 319 [2025-01-10 02:18:10,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 02:18:10,693 INFO L471 AbstractCegarLoop]: Abstraction has 23884 states and 26424 transitions. [2025-01-10 02:18:10,693 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 50 states have (on average 4.82) internal successors, (241), 47 states have internal predecessors, (241), 18 states have call successors, (18), 1 states have call predecessors, (18), 3 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2025-01-10 02:18:10,693 INFO L276 IsEmpty]: Start isEmpty. Operand 23884 states and 26424 transitions. [2025-01-10 02:18:10,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 339 [2025-01-10 02:18:10,699 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 02:18:10,700 INFO L218 NwaCegarLoop]: trace histogram [18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 15, 15, 15, 15, 15, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 02:18:10,711 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2025-01-10 02:18:10,900 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2025-01-10 02:18:10,900 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2025-01-10 02:18:10,900 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 02:18:10,901 INFO L85 PathProgramCache]: Analyzing trace with hash -1207386904, now seen corresponding path program 17 times [2025-01-10 02:18:10,901 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 02:18:10,901 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1417916] [2025-01-10 02:18:10,901 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-01-10 02:18:10,901 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 02:18:10,907 INFO L108 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 partitioned 338 statements into 18 equivalence classes. [2025-01-10 02:18:10,923 INFO L111 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 18 check-sat command(s) and asserted 338 of 338 statements. [2025-01-10 02:18:10,923 INFO L114 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 18 check-sat command(s) [2025-01-10 02:18:10,923 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:18:11,205 INFO L134 CoverageAnalysis]: Checked inductivity of 2502 backedges. 559 proven. 1395 refuted. 0 times theorem prover too weak. 548 trivial. 0 not checked. [2025-01-10 02:18:11,205 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 02:18:11,205 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1417916] [2025-01-10 02:18:11,205 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1417916] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-10 02:18:11,206 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [674175752] [2025-01-10 02:18:11,206 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-01-10 02:18:11,206 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:18:11,206 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-10 02:18:11,207 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-10 02:18:11,208 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2025-01-10 02:18:11,233 INFO L108 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 partitioned 338 statements into 18 equivalence classes. [2025-01-10 02:18:11,282 INFO L111 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 18 check-sat command(s) and asserted 338 of 338 statements. [2025-01-10 02:18:11,283 INFO L114 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 18 check-sat command(s) [2025-01-10 02:18:11,283 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:18:11,285 INFO L256 TraceCheckSpWp]: Trace formula consists of 516 conjuncts, 19 conjuncts are in the unsatisfiable core [2025-01-10 02:18:11,288 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-10 02:18:11,702 INFO L134 CoverageAnalysis]: Checked inductivity of 2502 backedges. 546 proven. 1408 refuted. 0 times theorem prover too weak. 548 trivial. 0 not checked. [2025-01-10 02:18:11,703 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-01-10 02:18:12,018 INFO L134 CoverageAnalysis]: Checked inductivity of 2502 backedges. 546 proven. 1408 refuted. 0 times theorem prover too weak. 548 trivial. 0 not checked. [2025-01-10 02:18:12,018 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [674175752] provided 0 perfect and 2 imperfect interpolant sequences [2025-01-10 02:18:12,018 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-01-10 02:18:12,018 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20, 20] total 29 [2025-01-10 02:18:12,018 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1622542801] [2025-01-10 02:18:12,018 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-01-10 02:18:12,019 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2025-01-10 02:18:12,019 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 02:18:12,019 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2025-01-10 02:18:12,019 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=209, Invalid=603, Unknown=0, NotChecked=0, Total=812 [2025-01-10 02:18:12,019 INFO L87 Difference]: Start difference. First operand 23884 states and 26424 transitions. Second operand has 29 states, 29 states have (on average 12.931034482758621) internal successors, (375), 29 states have internal predecessors, (375), 27 states have call successors, (28), 1 states have call predecessors, (28), 1 states have return successors, (28), 27 states have call predecessors, (28), 27 states have call successors, (28) [2025-01-10 02:18:13,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 02:18:13,944 INFO L93 Difference]: Finished difference Result 45265 states and 50364 transitions. [2025-01-10 02:18:13,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2025-01-10 02:18:13,945 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 12.931034482758621) internal successors, (375), 29 states have internal predecessors, (375), 27 states have call successors, (28), 1 states have call predecessors, (28), 1 states have return successors, (28), 27 states have call predecessors, (28), 27 states have call successors, (28) Word has length 338 [2025-01-10 02:18:13,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 02:18:13,988 INFO L225 Difference]: With dead ends: 45265 [2025-01-10 02:18:13,988 INFO L226 Difference]: Without dead ends: 35036 [2025-01-10 02:18:14,006 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 702 GetRequests, 650 SyntacticMatches, 17 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 608 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=333, Invalid=999, Unknown=0, NotChecked=0, Total=1332 [2025-01-10 02:18:14,007 INFO L435 NwaCegarLoop]: 127 mSDtfsCounter, 25 mSDsluCounter, 555 mSDsCounter, 0 mSdLazyCounter, 1405 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 682 SdHoareTripleChecker+Invalid, 1407 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1405 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-01-10 02:18:14,007 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 682 Invalid, 1407 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1405 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-01-10 02:18:14,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35036 states. [2025-01-10 02:18:15,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35036 to 26778. [2025-01-10 02:18:15,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26778 states, 24991 states have (on average 1.0388539874354767) internal successors, (25962), 24993 states have internal predecessors, (25962), 1782 states have call successors, (1782), 2 states have call predecessors, (1782), 2 states have return successors, (1782), 1782 states have call predecessors, (1782), 1782 states have call successors, (1782) [2025-01-10 02:18:15,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26778 states to 26778 states and 29526 transitions. [2025-01-10 02:18:15,276 INFO L78 Accepts]: Start accepts. Automaton has 26778 states and 29526 transitions. Word has length 338 [2025-01-10 02:18:15,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 02:18:15,276 INFO L471 AbstractCegarLoop]: Abstraction has 26778 states and 29526 transitions. [2025-01-10 02:18:15,276 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 12.931034482758621) internal successors, (375), 29 states have internal predecessors, (375), 27 states have call successors, (28), 1 states have call predecessors, (28), 1 states have return successors, (28), 27 states have call predecessors, (28), 27 states have call successors, (28) [2025-01-10 02:18:15,276 INFO L276 IsEmpty]: Start isEmpty. Operand 26778 states and 29526 transitions. [2025-01-10 02:18:15,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 358 [2025-01-10 02:18:15,283 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 02:18:15,284 INFO L218 NwaCegarLoop]: trace histogram [19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 12, 12, 12, 12, 12, 6, 6, 6, 6, 6, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 02:18:15,289 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2025-01-10 02:18:15,484 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39,38 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:18:15,484 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2025-01-10 02:18:15,484 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 02:18:15,485 INFO L85 PathProgramCache]: Analyzing trace with hash 1713646143, now seen corresponding path program 18 times [2025-01-10 02:18:15,485 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 02:18:15,485 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1806768913] [2025-01-10 02:18:15,485 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2025-01-10 02:18:15,485 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 02:18:15,491 INFO L108 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE partitioned 357 statements into 18 equivalence classes. [2025-01-10 02:18:15,511 INFO L111 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE issued 18 check-sat command(s) and asserted 357 of 357 statements. [2025-01-10 02:18:15,511 INFO L114 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE issued 18 check-sat command(s) [2025-01-10 02:18:15,511 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-01-10 02:18:15,513 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [487725902] [2025-01-10 02:18:15,513 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2025-01-10 02:18:15,513 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:18:15,513 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-10 02:18:15,515 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-10 02:18:15,516 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2025-01-10 02:18:15,544 INFO L108 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE partitioned 357 statements into 18 equivalence classes. [2025-01-10 02:18:15,562 INFO L111 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) and asserted 91 of 357 statements. [2025-01-10 02:18:15,562 INFO L114 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2025-01-10 02:18:15,562 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:18:15,563 INFO L256 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 14 conjuncts are in the unsatisfiable core [2025-01-10 02:18:15,565 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-10 02:18:15,786 INFO L134 CoverageAnalysis]: Checked inductivity of 2659 backedges. 148 proven. 618 refuted. 0 times theorem prover too weak. 1893 trivial. 0 not checked. [2025-01-10 02:18:15,787 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-01-10 02:18:15,935 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 02:18:15,935 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1806768913] [2025-01-10 02:18:15,935 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-01-10 02:18:15,935 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [487725902] [2025-01-10 02:18:15,935 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [487725902] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-10 02:18:15,935 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-01-10 02:18:15,935 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2025-01-10 02:18:15,935 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1675375067] [2025-01-10 02:18:15,935 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-01-10 02:18:15,936 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2025-01-10 02:18:15,936 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 02:18:15,936 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2025-01-10 02:18:15,936 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2025-01-10 02:18:15,936 INFO L87 Difference]: Start difference. First operand 26778 states and 29526 transitions. Second operand has 9 states, 8 states have (on average 9.875) internal successors, (79), 9 states have internal predecessors, (79), 6 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7) [2025-01-10 02:18:17,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 02:18:17,187 INFO L93 Difference]: Finished difference Result 43521 states and 48013 transitions. [2025-01-10 02:18:17,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2025-01-10 02:18:17,188 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 9.875) internal successors, (79), 9 states have internal predecessors, (79), 6 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7) Word has length 357 [2025-01-10 02:18:17,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 02:18:17,231 INFO L225 Difference]: With dead ends: 43521 [2025-01-10 02:18:17,231 INFO L226 Difference]: Without dead ends: 26017 [2025-01-10 02:18:17,253 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 391 GetRequests, 375 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=81, Invalid=225, Unknown=0, NotChecked=0, Total=306 [2025-01-10 02:18:17,254 INFO L435 NwaCegarLoop]: 59 mSDtfsCounter, 51 mSDsluCounter, 253 mSDsCounter, 0 mSdLazyCounter, 446 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 312 SdHoareTripleChecker+Invalid, 457 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 446 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-10 02:18:17,254 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [51 Valid, 312 Invalid, 457 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 446 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-10 02:18:17,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26017 states. [2025-01-10 02:18:18,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26017 to 25893. [2025-01-10 02:18:18,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25893 states, 24165 states have (on average 1.0391889095799711) internal successors, (25112), 24167 states have internal predecessors, (25112), 1723 states have call successors, (1723), 2 states have call predecessors, (1723), 2 states have return successors, (1723), 1723 states have call predecessors, (1723), 1723 states have call successors, (1723) [2025-01-10 02:18:18,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25893 states to 25893 states and 28558 transitions. [2025-01-10 02:18:18,488 INFO L78 Accepts]: Start accepts. Automaton has 25893 states and 28558 transitions. Word has length 357 [2025-01-10 02:18:18,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 02:18:18,488 INFO L471 AbstractCegarLoop]: Abstraction has 25893 states and 28558 transitions. [2025-01-10 02:18:18,489 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 9.875) internal successors, (79), 9 states have internal predecessors, (79), 6 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7) [2025-01-10 02:18:18,489 INFO L276 IsEmpty]: Start isEmpty. Operand 25893 states and 28558 transitions. [2025-01-10 02:18:18,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 358 [2025-01-10 02:18:18,495 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 02:18:18,495 INFO L218 NwaCegarLoop]: trace histogram [19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 15, 15, 15, 15, 15, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 02:18:18,501 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2025-01-10 02:18:18,696 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2025-01-10 02:18:18,696 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2025-01-10 02:18:18,696 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 02:18:18,696 INFO L85 PathProgramCache]: Analyzing trace with hash 790428257, now seen corresponding path program 19 times [2025-01-10 02:18:18,696 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 02:18:18,696 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1589398240] [2025-01-10 02:18:18,696 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2025-01-10 02:18:18,697 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 02:18:18,702 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 357 statements into 1 equivalence classes. [2025-01-10 02:18:18,719 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 357 of 357 statements. [2025-01-10 02:18:18,719 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 02:18:18,719 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-01-10 02:18:18,720 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1774334628] [2025-01-10 02:18:18,720 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2025-01-10 02:18:18,720 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 02:18:18,720 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-10 02:18:18,722 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-10 02:18:18,724 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2025-01-10 02:18:18,751 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 357 statements into 1 equivalence classes. [2025-01-10 02:18:18,808 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 357 of 357 statements. [2025-01-10 02:18:18,808 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 02:18:18,808 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 02:18:18,811 INFO L256 TraceCheckSpWp]: Trace formula consists of 546 conjuncts, 84 conjuncts are in the unsatisfiable core [2025-01-10 02:18:18,814 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-10 02:18:20,110 INFO L134 CoverageAnalysis]: Checked inductivity of 2767 backedges. 81 proven. 2166 refuted. 0 times theorem prover too weak. 520 trivial. 0 not checked. [2025-01-10 02:18:20,110 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-01-10 02:18:20,428 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 02:18:20,428 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1589398240] [2025-01-10 02:18:20,428 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-01-10 02:18:20,428 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1774334628] [2025-01-10 02:18:20,428 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1774334628] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-10 02:18:20,428 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-01-10 02:18:20,428 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43] total 43 [2025-01-10 02:18:20,428 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [559228338] [2025-01-10 02:18:20,428 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-01-10 02:18:20,428 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2025-01-10 02:18:20,429 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 02:18:20,429 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2025-01-10 02:18:20,429 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=2032, Unknown=0, NotChecked=0, Total=2162 [2025-01-10 02:18:20,429 INFO L87 Difference]: Start difference. First operand 25893 states and 28558 transitions. Second operand has 44 states, 43 states have (on average 6.186046511627907) internal successors, (266), 44 states have internal predecessors, (266), 19 states have call successors, (20), 1 states have call predecessors, (20), 2 states have return successors, (20), 19 states have call predecessors, (20), 19 states have call successors, (20) [2025-01-10 02:18:24,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 02:18:24,922 INFO L93 Difference]: Finished difference Result 38737 states and 42780 transitions. [2025-01-10 02:18:24,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2025-01-10 02:18:24,923 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 43 states have (on average 6.186046511627907) internal successors, (266), 44 states have internal predecessors, (266), 19 states have call successors, (20), 1 states have call predecessors, (20), 2 states have return successors, (20), 19 states have call predecessors, (20), 19 states have call successors, (20) Word has length 357 [2025-01-10 02:18:24,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 02:18:24,963 INFO L225 Difference]: With dead ends: 38737 [2025-01-10 02:18:24,963 INFO L226 Difference]: Without dead ends: 26263 [2025-01-10 02:18:24,980 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 391 GetRequests, 322 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 681 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=308, Invalid=4662, Unknown=0, NotChecked=0, Total=4970 [2025-01-10 02:18:24,982 INFO L435 NwaCegarLoop]: 54 mSDtfsCounter, 210 mSDsluCounter, 1275 mSDsCounter, 0 mSdLazyCounter, 10490 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 211 SdHoareTripleChecker+Valid, 1329 SdHoareTripleChecker+Invalid, 10517 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 10490 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2025-01-10 02:18:24,983 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [211 Valid, 1329 Invalid, 10517 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 10490 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2025-01-10 02:18:24,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26263 states. [2025-01-10 02:18:26,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26263 to 25863. [2025-01-10 02:18:26,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25863 states, 24137 states have (on average 1.0390272196213282) internal successors, (25079), 24139 states have internal predecessors, (25079), 1721 states have call successors, (1721), 2 states have call predecessors, (1721), 2 states have return successors, (1721), 1721 states have call predecessors, (1721), 1721 states have call successors, (1721)