./Ultimate.py --spec ../sv-benchmarks/c/properties/no-overflow.prp --file ../sv-benchmarks/c/nla-digbench-scaling/egcd-ll_unwindbound100.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 48c9605d 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/egcd-ll_unwindbound100.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 f5161832faa85efa7698287d22f9a23de4fa8b958c1b2d2c225d3d8c999a24ce --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 09:24:27,671 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 09:24:27,742 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2025-02-08 09:24:27,750 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 09:24:27,753 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 09:24:27,780 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 09:24:27,780 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 09:24:27,781 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 09:24:27,782 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 09:24:27,782 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 09:24:27,783 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 09:24:27,783 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 09:24:27,783 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 09:24:27,784 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 09:24:27,784 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 09:24:27,784 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 09:24:27,785 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 09:24:27,785 INFO L153 SettingsManager]: * sizeof long=4 [2025-02-08 09:24:27,785 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 09:24:27,785 INFO L153 SettingsManager]: * sizeof POINTER=4 [2025-02-08 09:24:27,785 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 09:24:27,785 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 09:24:27,785 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 09:24:27,785 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 09:24:27,786 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2025-02-08 09:24:27,786 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2025-02-08 09:24:27,786 INFO L153 SettingsManager]: * sizeof long double=12 [2025-02-08 09:24:27,786 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 09:24:27,786 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 09:24:27,786 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 09:24:27,787 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 09:24:27,787 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 09:24:27,787 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 09:24:27,787 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 09:24:27,787 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 09:24:27,787 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 09:24:27,787 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 09:24:27,787 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 09:24:27,788 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 09:24:27,788 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 09:24:27,788 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 09:24:27,788 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 09:24:27,788 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 09:24:27,788 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 09:24:27,789 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 09:24:27,789 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 -> f5161832faa85efa7698287d22f9a23de4fa8b958c1b2d2c225d3d8c999a24ce [2025-02-08 09:24:28,085 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 09:24:28,099 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 09:24:28,101 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 09:24:28,104 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 09:24:28,104 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 09:24:28,106 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/nla-digbench-scaling/egcd-ll_unwindbound100.c [2025-02-08 09:24:29,436 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/3ba37128a/2eebae11ada5460bb8431780efabaee2/FLAGf0ec1c35f [2025-02-08 09:24:29,688 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 09:24:29,692 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/egcd-ll_unwindbound100.c [2025-02-08 09:24:29,700 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/3ba37128a/2eebae11ada5460bb8431780efabaee2/FLAGf0ec1c35f [2025-02-08 09:24:29,719 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/3ba37128a/2eebae11ada5460bb8431780efabaee2 [2025-02-08 09:24:29,722 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 09:24:29,724 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 09:24:29,725 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 09:24:29,725 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 09:24:29,729 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 09:24:29,730 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 09:24:29" (1/1) ... [2025-02-08 09:24:29,732 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@a019a84 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 09:24:29, skipping insertion in model container [2025-02-08 09:24:29,732 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 09:24:29" (1/1) ... [2025-02-08 09:24:29,752 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 09:24:29,899 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 09:24:29,907 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 09:24:29,925 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 09:24:29,941 INFO L204 MainTranslator]: Completed translation [2025-02-08 09:24:29,942 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 09:24:29 WrapperNode [2025-02-08 09:24:29,942 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 09:24:29,943 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 09:24:29,943 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 09:24:29,943 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 09:24:29,948 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 09:24:29" (1/1) ... [2025-02-08 09:24:29,956 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 09:24:29" (1/1) ... [2025-02-08 09:24:29,977 INFO L138 Inliner]: procedures = 14, calls = 17, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 123 [2025-02-08 09:24:29,978 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 09:24:29,978 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 09:24:29,979 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 09:24:29,981 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 09:24:29,989 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 09:24:29" (1/1) ... [2025-02-08 09:24:29,989 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 09:24:29" (1/1) ... [2025-02-08 09:24:29,991 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 09:24:29" (1/1) ... [2025-02-08 09:24:30,011 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-02-08 09:24:30,014 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 09:24:29" (1/1) ... [2025-02-08 09:24:30,016 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 09:24:29" (1/1) ... [2025-02-08 09:24:30,022 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 09:24:29" (1/1) ... [2025-02-08 09:24:30,023 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 09:24:29" (1/1) ... [2025-02-08 09:24:30,024 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 09:24:29" (1/1) ... [2025-02-08 09:24:30,024 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 09:24:29" (1/1) ... [2025-02-08 09:24:30,025 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 09:24:30,030 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 09:24:30,030 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 09:24:30,030 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 09:24:30,031 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 09:24:29" (1/1) ... [2025-02-08 09:24:30,040 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 09:24:30,053 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:24:30,064 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-02-08 09:24:30,066 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-02-08 09:24:30,082 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 09:24:30,082 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-02-08 09:24:30,083 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-02-08 09:24:30,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 09:24:30,083 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 09:24:30,083 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 09:24:30,083 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2025-02-08 09:24:30,083 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2025-02-08 09:24:30,126 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 09:24:30,128 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 09:24:30,674 INFO L? ?]: Removed 158 outVars from TransFormulas that were not future-live. [2025-02-08 09:24:30,674 INFO L308 CfgBuilder]: Performing block encoding [2025-02-08 09:24:30,691 INFO L332 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-02-08 09:24:30,692 INFO L337 CfgBuilder]: Removed 0 assume(true) statements. [2025-02-08 09:24:30,692 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.02 09:24:30 BoogieIcfgContainer [2025-02-08 09:24:30,692 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-02-08 09:24:30,694 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-02-08 09:24:30,695 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-02-08 09:24:30,699 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-02-08 09:24:30,699 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.02 09:24:29" (1/3) ... [2025-02-08 09:24:30,700 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4ca7f78e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.02 09:24:30, skipping insertion in model container [2025-02-08 09:24:30,700 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 09:24:29" (2/3) ... [2025-02-08 09:24:30,700 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4ca7f78e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.02 09:24:30, skipping insertion in model container [2025-02-08 09:24:30,700 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.02 09:24:30" (3/3) ... [2025-02-08 09:24:30,701 INFO L128 eAbstractionObserver]: Analyzing ICFG egcd-ll_unwindbound100.c [2025-02-08 09:24:30,715 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-02-08 09:24:30,716 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG egcd-ll_unwindbound100.c that has 3 procedures, 142 locations, 1 initial locations, 1 loop locations, and 58 error locations. [2025-02-08 09:24:30,774 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-02-08 09:24:30,788 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;@6465e1a4, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-02-08 09:24:30,789 INFO L334 AbstractCegarLoop]: Starting to check reachability of 58 error locations. [2025-02-08 09:24:30,793 INFO L276 IsEmpty]: Start isEmpty. Operand has 142 states, 72 states have (on average 1.8888888888888888) internal successors, (136), 130 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-02-08 09:24:30,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2025-02-08 09:24:30,799 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:24:30,799 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:24:30,800 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr57ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:24:30,805 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:24:30,805 INFO L85 PathProgramCache]: Analyzing trace with hash -315821759, now seen corresponding path program 1 times [2025-02-08 09:24:30,812 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:24:30,813 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1429034144] [2025-02-08 09:24:30,813 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:30,813 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:24:30,877 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 14 statements into 1 equivalence classes. [2025-02-08 09:24:30,888 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 14 of 14 statements. [2025-02-08 09:24:30,889 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:30,889 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:24:30,924 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2025-02-08 09:24:30,924 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:24:30,925 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1429034144] [2025-02-08 09:24:30,925 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1429034144] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-08 09:24:30,925 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1288694318] [2025-02-08 09:24:30,925 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:30,926 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:24:30,926 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:24:30,929 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-02-08 09:24:30,931 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-02-08 09:24:30,958 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 14 statements into 1 equivalence classes. [2025-02-08 09:24:30,969 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 14 of 14 statements. [2025-02-08 09:24:30,969 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:30,969 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:24:30,971 INFO L256 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 1 conjuncts are in the unsatisfiable core [2025-02-08 09:24:30,974 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:24:30,984 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2025-02-08 09:24:30,985 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-08 09:24:30,985 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1288694318] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 09:24:30,985 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-02-08 09:24:30,986 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2025-02-08 09:24:30,988 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2116792157] [2025-02-08 09:24:30,988 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 09:24:30,991 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2025-02-08 09:24:30,991 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:24:31,004 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2025-02-08 09:24:31,004 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-02-08 09:24:31,006 INFO L87 Difference]: Start difference. First operand has 142 states, 72 states have (on average 1.8888888888888888) internal successors, (136), 130 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) 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-02-08 09:24:31,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:24:31,037 INFO L93 Difference]: Finished difference Result 282 states and 314 transitions. [2025-02-08 09:24:31,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-02-08 09:24:31,038 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-02-08 09:24:31,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:24:31,047 INFO L225 Difference]: With dead ends: 282 [2025-02-08 09:24:31,047 INFO L226 Difference]: Without dead ends: 138 [2025-02-08 09:24:31,051 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-02-08 09:24:31,054 INFO L435 NwaCegarLoop]: 151 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, 151 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-02-08 09:24:31,056 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 151 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-02-08 09:24:31,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2025-02-08 09:24:31,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 138. [2025-02-08 09:24:31,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 138 states, 70 states have (on average 1.8571428571428572) internal successors, (130), 127 states have internal predecessors, (130), 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-02-08 09:24:31,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 146 transitions. [2025-02-08 09:24:31,091 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 146 transitions. Word has length 14 [2025-02-08 09:24:31,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:24:31,091 INFO L471 AbstractCegarLoop]: Abstraction has 138 states and 146 transitions. [2025-02-08 09:24:31,091 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-02-08 09:24:31,091 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 146 transitions. [2025-02-08 09:24:31,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2025-02-08 09:24:31,092 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:24:31,092 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:24:31,100 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-02-08 09:24:31,293 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-02-08 09:24:31,293 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr57ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:24:31,294 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:24:31,294 INFO L85 PathProgramCache]: Analyzing trace with hash -2084143967, now seen corresponding path program 1 times [2025-02-08 09:24:31,294 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:24:31,294 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464742575] [2025-02-08 09:24:31,294 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:31,294 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:24:31,301 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 14 statements into 1 equivalence classes. [2025-02-08 09:24:31,316 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 14 of 14 statements. [2025-02-08 09:24:31,317 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:31,317 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:24:31,433 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2025-02-08 09:24:31,433 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:24:31,433 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1464742575] [2025-02-08 09:24:31,433 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1464742575] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 09:24:31,434 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 09:24:31,434 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-08 09:24:31,434 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [706871800] [2025-02-08 09:24:31,434 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 09:24:31,434 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-08 09:24:31,434 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:24:31,435 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-08 09:24:31,435 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-08 09:24:31,435 INFO L87 Difference]: Start difference. First operand 138 states and 146 transitions. Second operand has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 4 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-02-08 09:24:31,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:24:31,502 INFO L93 Difference]: Finished difference Result 203 states and 213 transitions. [2025-02-08 09:24:31,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-02-08 09:24:31,503 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 4 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-02-08 09:24:31,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:24:31,505 INFO L225 Difference]: With dead ends: 203 [2025-02-08 09:24:31,506 INFO L226 Difference]: Without dead ends: 142 [2025-02-08 09:24:31,507 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-02-08 09:24:31,508 INFO L435 NwaCegarLoop]: 142 mSDtfsCounter, 9 mSDsluCounter, 272 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 414 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-02-08 09:24:31,508 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 414 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-02-08 09:24:31,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142 states. [2025-02-08 09:24:31,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 142. [2025-02-08 09:24:31,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 142 states, 74 states have (on average 1.8108108108108107) internal successors, (134), 131 states have internal predecessors, (134), 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-02-08 09:24:31,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 150 transitions. [2025-02-08 09:24:31,524 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 150 transitions. Word has length 14 [2025-02-08 09:24:31,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:24:31,525 INFO L471 AbstractCegarLoop]: Abstraction has 142 states and 150 transitions. [2025-02-08 09:24:31,525 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 4 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-02-08 09:24:31,525 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 150 transitions. [2025-02-08 09:24:31,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2025-02-08 09:24:31,526 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:24:31,526 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:24:31,526 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-02-08 09:24:31,527 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr55ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:24:31,527 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:24:31,527 INFO L85 PathProgramCache]: Analyzing trace with hash -685594659, now seen corresponding path program 1 times [2025-02-08 09:24:31,529 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:24:31,529 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1432264402] [2025-02-08 09:24:31,529 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:31,529 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:24:31,536 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 17 statements into 1 equivalence classes. [2025-02-08 09:24:31,552 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 17 of 17 statements. [2025-02-08 09:24:31,553 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:31,553 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-08 09:24:31,555 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1198940907] [2025-02-08 09:24:31,557 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:31,557 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:24:31,557 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:24:31,559 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-02-08 09:24:31,570 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-02-08 09:24:31,597 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 17 statements into 1 equivalence classes. [2025-02-08 09:24:31,610 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 17 of 17 statements. [2025-02-08 09:24:31,611 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:31,611 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:24:31,612 INFO L256 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-02-08 09:24:31,613 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:24:31,669 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2025-02-08 09:24:31,669 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-08 09:24:31,669 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:24:31,669 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1432264402] [2025-02-08 09:24:31,670 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-08 09:24:31,670 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1198940907] [2025-02-08 09:24:31,670 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1198940907] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 09:24:31,670 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 09:24:31,670 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 09:24:31,670 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [85265244] [2025-02-08 09:24:31,670 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 09:24:31,671 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 09:24:31,671 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:24:31,671 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 09:24:31,671 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 09:24:31,671 INFO L87 Difference]: Start difference. First operand 142 states and 150 transitions. Second operand has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 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-02-08 09:24:31,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:24:31,967 INFO L93 Difference]: Finished difference Result 226 states and 273 transitions. [2025-02-08 09:24:31,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 09:24:31,968 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 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-02-08 09:24:31,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:24:31,970 INFO L225 Difference]: With dead ends: 226 [2025-02-08 09:24:31,970 INFO L226 Difference]: Without dead ends: 222 [2025-02-08 09:24:31,970 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 15 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-02-08 09:24:31,971 INFO L435 NwaCegarLoop]: 97 mSDtfsCounter, 73 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 167 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-02-08 09:24:31,971 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [79 Valid, 167 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-02-08 09:24:31,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states. [2025-02-08 09:24:31,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 180. [2025-02-08 09:24:31,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 107 states have (on average 1.8317757009345794) internal successors, (196), 164 states have internal predecessors, (196), 13 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2025-02-08 09:24:31,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 222 transitions. [2025-02-08 09:24:31,992 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 222 transitions. Word has length 17 [2025-02-08 09:24:31,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:24:31,992 INFO L471 AbstractCegarLoop]: Abstraction has 180 states and 222 transitions. [2025-02-08 09:24:31,992 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 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-02-08 09:24:31,992 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 222 transitions. [2025-02-08 09:24:31,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2025-02-08 09:24:31,993 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:24:31,993 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:24:32,000 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2025-02-08 09:24:32,193 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:24:32,193 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr53ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:24:32,194 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:24:32,194 INFO L85 PathProgramCache]: Analyzing trace with hash -1726468133, now seen corresponding path program 1 times [2025-02-08 09:24:32,194 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:24:32,194 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1777249246] [2025-02-08 09:24:32,194 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:32,194 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:24:32,199 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 19 statements into 1 equivalence classes. [2025-02-08 09:24:32,213 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 19 of 19 statements. [2025-02-08 09:24:32,214 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:32,214 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-08 09:24:32,214 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1270293625] [2025-02-08 09:24:32,214 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:32,214 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:24:32,214 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:24:32,217 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-02-08 09:24:32,219 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-02-08 09:24:32,243 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 19 statements into 1 equivalence classes. [2025-02-08 09:24:32,253 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 19 of 19 statements. [2025-02-08 09:24:32,253 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:32,253 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:24:32,254 INFO L256 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-02-08 09:24:32,255 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:24:32,273 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2025-02-08 09:24:32,273 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-08 09:24:32,273 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:24:32,274 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1777249246] [2025-02-08 09:24:32,274 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-08 09:24:32,274 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1270293625] [2025-02-08 09:24:32,274 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1270293625] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 09:24:32,274 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 09:24:32,274 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 09:24:32,274 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1116837084] [2025-02-08 09:24:32,274 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 09:24:32,275 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 09:24:32,275 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:24:32,275 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 09:24:32,275 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 09:24:32,275 INFO L87 Difference]: Start difference. First operand 180 states and 222 transitions. Second operand has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 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-02-08 09:24:32,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:24:32,442 INFO L93 Difference]: Finished difference Result 286 states and 352 transitions. [2025-02-08 09:24:32,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 09:24:32,442 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 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-02-08 09:24:32,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:24:32,444 INFO L225 Difference]: With dead ends: 286 [2025-02-08 09:24:32,444 INFO L226 Difference]: Without dead ends: 278 [2025-02-08 09:24:32,445 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 17 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-02-08 09:24:32,445 INFO L435 NwaCegarLoop]: 107 mSDtfsCounter, 87 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 204 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-02-08 09:24:32,446 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [93 Valid, 204 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-02-08 09:24:32,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 278 states. [2025-02-08 09:24:32,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 278 to 236. [2025-02-08 09:24:32,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 236 states, 157 states have (on average 1.7898089171974523) internal successors, (281), 214 states have internal predecessors, (281), 19 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2025-02-08 09:24:32,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 319 transitions. [2025-02-08 09:24:32,460 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 319 transitions. Word has length 19 [2025-02-08 09:24:32,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:24:32,460 INFO L471 AbstractCegarLoop]: Abstraction has 236 states and 319 transitions. [2025-02-08 09:24:32,460 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 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-02-08 09:24:32,460 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 319 transitions. [2025-02-08 09:24:32,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2025-02-08 09:24:32,461 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:24:32,461 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:24:32,468 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-02-08 09:24:32,661 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:24:32,662 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr51ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:24:32,662 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:24:32,662 INFO L85 PathProgramCache]: Analyzing trace with hash -1278496807, now seen corresponding path program 1 times [2025-02-08 09:24:32,662 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:24:32,663 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [638936648] [2025-02-08 09:24:32,663 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:32,663 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:24:32,667 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 21 statements into 1 equivalence classes. [2025-02-08 09:24:32,680 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 21 of 21 statements. [2025-02-08 09:24:32,681 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:32,681 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-08 09:24:32,682 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1729239017] [2025-02-08 09:24:32,682 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:32,682 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:24:32,682 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:24:32,684 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-02-08 09:24:32,687 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-02-08 09:24:32,707 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 21 statements into 1 equivalence classes. [2025-02-08 09:24:32,716 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 21 of 21 statements. [2025-02-08 09:24:32,716 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:32,716 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:24:32,717 INFO L256 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 7 conjuncts are in the unsatisfiable core [2025-02-08 09:24:32,718 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:24:32,797 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2025-02-08 09:24:32,797 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-08 09:24:32,797 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:24:32,797 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [638936648] [2025-02-08 09:24:32,797 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-08 09:24:32,798 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1729239017] [2025-02-08 09:24:32,798 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1729239017] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 09:24:32,798 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 09:24:32,798 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 09:24:32,798 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1638359281] [2025-02-08 09:24:32,798 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 09:24:32,798 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 09:24:32,798 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:24:32,798 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 09:24:32,798 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 09:24:32,799 INFO L87 Difference]: Start difference. First operand 236 states and 319 transitions. Second operand has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 1 states have call successors, (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-02-08 09:24:33,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:24:33,061 INFO L93 Difference]: Finished difference Result 272 states and 338 transitions. [2025-02-08 09:24:33,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 09:24:33,061 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 21 [2025-02-08 09:24:33,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:24:33,064 INFO L225 Difference]: With dead ends: 272 [2025-02-08 09:24:33,064 INFO L226 Difference]: Without dead ends: 258 [2025-02-08 09:24:33,065 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 19 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-02-08 09:24:33,065 INFO L435 NwaCegarLoop]: 123 mSDtfsCounter, 64 mSDsluCounter, 55 mSDsCounter, 0 mSdLazyCounter, 169 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 178 SdHoareTripleChecker+Invalid, 183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 169 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-02-08 09:24:33,067 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [70 Valid, 178 Invalid, 183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 169 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-02-08 09:24:33,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2025-02-08 09:24:33,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 202. [2025-02-08 09:24:33,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 202 states, 128 states have (on average 1.7109375) internal successors, (219), 185 states have internal predecessors, (219), 14 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2025-02-08 09:24:33,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 247 transitions. [2025-02-08 09:24:33,084 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 247 transitions. Word has length 21 [2025-02-08 09:24:33,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:24:33,084 INFO L471 AbstractCegarLoop]: Abstraction has 202 states and 247 transitions. [2025-02-08 09:24:33,085 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 1 states have call successors, (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-02-08 09:24:33,085 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 247 transitions. [2025-02-08 09:24:33,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2025-02-08 09:24:33,085 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:24:33,085 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:24:33,093 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-02-08 09:24:33,286 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:24:33,286 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr49ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:24:33,287 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:24:33,287 INFO L85 PathProgramCache]: Analyzing trace with hash 1313075452, now seen corresponding path program 1 times [2025-02-08 09:24:33,287 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:24:33,287 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2025470621] [2025-02-08 09:24:33,288 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:33,288 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:24:33,292 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 28 statements into 1 equivalence classes. [2025-02-08 09:24:33,306 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 28 of 28 statements. [2025-02-08 09:24:33,306 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:33,306 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-08 09:24:33,306 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1404129930] [2025-02-08 09:24:33,306 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:33,307 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:24:33,307 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:24:33,309 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-02-08 09:24:33,312 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-02-08 09:24:33,340 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 28 statements into 1 equivalence classes. [2025-02-08 09:24:33,350 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 28 of 28 statements. [2025-02-08 09:24:33,350 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:33,350 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:24:33,351 INFO L256 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-02-08 09:24:33,352 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:24:33,409 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2025-02-08 09:24:33,409 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-08 09:24:33,409 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:24:33,410 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2025470621] [2025-02-08 09:24:33,410 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-08 09:24:33,410 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1404129930] [2025-02-08 09:24:33,410 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1404129930] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 09:24:33,410 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 09:24:33,410 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 09:24:33,410 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [512006511] [2025-02-08 09:24:33,411 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 09:24:33,411 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 09:24:33,411 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:24:33,412 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 09:24:33,412 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 09:24:33,413 INFO L87 Difference]: Start difference. First operand 202 states and 247 transitions. Second operand has 3 states, 2 states have (on average 9.5) internal successors, (19), 3 states have internal predecessors, (19), 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-02-08 09:24:33,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:24:33,556 INFO L93 Difference]: Finished difference Result 368 states and 471 transitions. [2025-02-08 09:24:33,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 09:24:33,557 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 9.5) internal successors, (19), 3 states have internal predecessors, (19), 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 28 [2025-02-08 09:24:33,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:24:33,559 INFO L225 Difference]: With dead ends: 368 [2025-02-08 09:24:33,559 INFO L226 Difference]: Without dead ends: 360 [2025-02-08 09:24:33,559 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 26 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-02-08 09:24:33,560 INFO L435 NwaCegarLoop]: 109 mSDtfsCounter, 87 mSDsluCounter, 96 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 205 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-02-08 09:24:33,560 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [92 Valid, 205 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-08 09:24:33,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 360 states. [2025-02-08 09:24:33,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 360 to 283. [2025-02-08 09:24:33,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 200 states have (on average 1.7) internal successors, (340), 257 states have internal predecessors, (340), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2025-02-08 09:24:33,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 386 transitions. [2025-02-08 09:24:33,574 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 386 transitions. Word has length 28 [2025-02-08 09:24:33,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:24:33,574 INFO L471 AbstractCegarLoop]: Abstraction has 283 states and 386 transitions. [2025-02-08 09:24:33,575 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 9.5) internal successors, (19), 3 states have internal predecessors, (19), 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-02-08 09:24:33,575 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 386 transitions. [2025-02-08 09:24:33,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2025-02-08 09:24:33,575 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:24:33,575 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:24:33,583 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2025-02-08 09:24:33,776 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,6 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:24:33,776 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr47ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:24:33,777 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:24:33,777 INFO L85 PathProgramCache]: Analyzing trace with hash -854873190, now seen corresponding path program 1 times [2025-02-08 09:24:33,777 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:24:33,777 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1997935572] [2025-02-08 09:24:33,777 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:33,777 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:24:33,782 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 30 statements into 1 equivalence classes. [2025-02-08 09:24:33,795 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 30 of 30 statements. [2025-02-08 09:24:33,795 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:33,796 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-08 09:24:33,796 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [888367229] [2025-02-08 09:24:33,796 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:33,796 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:24:33,797 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:24:33,798 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-02-08 09:24:33,803 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-02-08 09:24:33,827 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 30 statements into 1 equivalence classes. [2025-02-08 09:24:33,838 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 30 of 30 statements. [2025-02-08 09:24:33,838 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:33,838 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:24:33,839 INFO L256 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-02-08 09:24:33,840 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:24:33,940 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2025-02-08 09:24:33,940 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-08 09:24:33,940 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:24:33,940 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1997935572] [2025-02-08 09:24:33,940 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-08 09:24:33,940 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [888367229] [2025-02-08 09:24:33,940 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [888367229] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 09:24:33,940 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 09:24:33,941 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-08 09:24:33,941 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [573636776] [2025-02-08 09:24:33,941 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 09:24:33,941 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-08 09:24:33,941 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:24:33,942 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-08 09:24:33,942 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-02-08 09:24:33,942 INFO L87 Difference]: Start difference. First operand 283 states and 386 transitions. Second operand has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (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-02-08 09:24:34,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:24:34,136 INFO L93 Difference]: Finished difference Result 338 states and 451 transitions. [2025-02-08 09:24:34,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-08 09:24:34,137 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (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 30 [2025-02-08 09:24:34,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:24:34,138 INFO L225 Difference]: With dead ends: 338 [2025-02-08 09:24:34,139 INFO L226 Difference]: Without dead ends: 336 [2025-02-08 09:24:34,139 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-02-08 09:24:34,139 INFO L435 NwaCegarLoop]: 85 mSDtfsCounter, 232 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 243 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-02-08 09:24:34,140 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [243 Valid, 155 Invalid, 165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 160 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-02-08 09:24:34,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 336 states. [2025-02-08 09:24:34,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 336 to 283. [2025-02-08 09:24:34,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 200 states have (on average 1.68) internal successors, (336), 257 states have internal predecessors, (336), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2025-02-08 09:24:34,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 382 transitions. [2025-02-08 09:24:34,157 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 382 transitions. Word has length 30 [2025-02-08 09:24:34,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:24:34,157 INFO L471 AbstractCegarLoop]: Abstraction has 283 states and 382 transitions. [2025-02-08 09:24:34,157 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (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-02-08 09:24:34,157 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 382 transitions. [2025-02-08 09:24:34,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2025-02-08 09:24:34,159 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:24:34,159 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-02-08 09:24:34,166 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2025-02-08 09:24:34,359 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,SelfDestructingSolverStorable6 [2025-02-08 09:24:34,359 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr46ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:24:34,360 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:24:34,360 INFO L85 PathProgramCache]: Analyzing trace with hash -731265041, now seen corresponding path program 1 times [2025-02-08 09:24:34,360 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:24:34,360 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1218070078] [2025-02-08 09:24:34,360 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:34,360 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:24:34,365 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 31 statements into 1 equivalence classes. [2025-02-08 09:24:34,374 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 31 of 31 statements. [2025-02-08 09:24:34,374 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:34,374 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-08 09:24:34,375 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [131894953] [2025-02-08 09:24:34,375 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:34,375 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:24:34,376 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:24:34,379 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-02-08 09:24:34,382 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-02-08 09:24:34,405 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 31 statements into 1 equivalence classes. [2025-02-08 09:24:34,417 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 31 of 31 statements. [2025-02-08 09:24:34,417 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:34,417 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:24:34,418 INFO L256 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-02-08 09:24:34,419 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:24:34,498 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2025-02-08 09:24:34,498 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-08 09:24:34,499 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:24:34,499 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1218070078] [2025-02-08 09:24:34,499 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-08 09:24:34,499 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [131894953] [2025-02-08 09:24:34,499 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [131894953] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 09:24:34,499 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 09:24:34,499 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-08 09:24:34,499 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [977791309] [2025-02-08 09:24:34,499 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 09:24:34,499 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-08 09:24:34,499 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:24:34,500 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-08 09:24:34,500 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-02-08 09:24:34,500 INFO L87 Difference]: Start difference. First operand 283 states and 382 transitions. Second operand has 4 states, 3 states have (on average 7.333333333333333) internal successors, (22), 4 states have internal predecessors, (22), 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-02-08 09:24:34,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:24:34,781 INFO L93 Difference]: Finished difference Result 338 states and 447 transitions. [2025-02-08 09:24:34,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-08 09:24:34,781 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.333333333333333) internal successors, (22), 4 states have internal predecessors, (22), 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 31 [2025-02-08 09:24:34,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:24:34,784 INFO L225 Difference]: With dead ends: 338 [2025-02-08 09:24:34,784 INFO L226 Difference]: Without dead ends: 336 [2025-02-08 09:24:34,784 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-02-08 09:24:34,785 INFO L435 NwaCegarLoop]: 81 mSDtfsCounter, 179 mSDsluCounter, 83 mSDsCounter, 0 mSdLazyCounter, 164 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 190 SdHoareTripleChecker+Valid, 164 SdHoareTripleChecker+Invalid, 165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 164 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-02-08 09:24:34,785 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [190 Valid, 164 Invalid, 165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 164 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-02-08 09:24:34,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 336 states. [2025-02-08 09:24:34,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 336 to 283. [2025-02-08 09:24:34,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 200 states have (on average 1.66) internal successors, (332), 257 states have internal predecessors, (332), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2025-02-08 09:24:34,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 378 transitions. [2025-02-08 09:24:34,824 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 378 transitions. Word has length 31 [2025-02-08 09:24:34,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:24:34,825 INFO L471 AbstractCegarLoop]: Abstraction has 283 states and 378 transitions. [2025-02-08 09:24:34,825 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.333333333333333) internal successors, (22), 4 states have internal predecessors, (22), 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-02-08 09:24:34,825 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 378 transitions. [2025-02-08 09:24:34,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2025-02-08 09:24:34,826 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:24:34,826 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-02-08 09:24:34,834 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2025-02-08 09:24:35,027 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:24:35,027 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr45ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:24:35,028 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:24:35,028 INFO L85 PathProgramCache]: Analyzing trace with hash -1194379720, now seen corresponding path program 1 times [2025-02-08 09:24:35,028 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:24:35,028 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994589191] [2025-02-08 09:24:35,028 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:35,028 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:24:35,032 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 32 statements into 1 equivalence classes. [2025-02-08 09:24:35,041 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 32 of 32 statements. [2025-02-08 09:24:35,041 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:35,041 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-08 09:24:35,045 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1123260] [2025-02-08 09:24:35,045 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:35,046 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:24:35,046 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:24:35,048 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-02-08 09:24:35,053 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-02-08 09:24:35,078 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 32 statements into 1 equivalence classes. [2025-02-08 09:24:35,095 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 32 of 32 statements. [2025-02-08 09:24:35,095 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:35,095 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:24:35,096 INFO L256 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-02-08 09:24:35,097 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:24:35,138 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2025-02-08 09:24:35,139 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-08 09:24:35,139 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:24:35,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [994589191] [2025-02-08 09:24:35,139 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-08 09:24:35,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1123260] [2025-02-08 09:24:35,139 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1123260] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 09:24:35,139 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 09:24:35,139 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-08 09:24:35,139 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35217566] [2025-02-08 09:24:35,139 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 09:24:35,140 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-08 09:24:35,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:24:35,140 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-08 09:24:35,140 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-02-08 09:24:35,140 INFO L87 Difference]: Start difference. First operand 283 states and 378 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-02-08 09:24:35,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:24:35,453 INFO L93 Difference]: Finished difference Result 358 states and 451 transitions. [2025-02-08 09:24:35,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-08 09:24:35,454 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-02-08 09:24:35,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:24:35,456 INFO L225 Difference]: With dead ends: 358 [2025-02-08 09:24:35,456 INFO L226 Difference]: Without dead ends: 356 [2025-02-08 09:24:35,456 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 29 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-02-08 09:24:35,457 INFO L435 NwaCegarLoop]: 81 mSDtfsCounter, 150 mSDsluCounter, 101 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 182 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-02-08 09:24:35,457 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [156 Valid, 182 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-02-08 09:24:35,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states. [2025-02-08 09:24:35,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 284. [2025-02-08 09:24:35,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 284 states, 201 states have (on average 1.6417910447761195) internal successors, (330), 258 states have internal predecessors, (330), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2025-02-08 09:24:35,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 376 transitions. [2025-02-08 09:24:35,471 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 376 transitions. Word has length 32 [2025-02-08 09:24:35,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:24:35,471 INFO L471 AbstractCegarLoop]: Abstraction has 284 states and 376 transitions. [2025-02-08 09:24:35,472 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-02-08 09:24:35,472 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 376 transitions. [2025-02-08 09:24:35,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2025-02-08 09:24:35,472 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:24:35,472 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-02-08 09:24:35,480 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-02-08 09:24:35,672 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,9 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:24:35,673 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr44ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:24:35,673 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:24:35,673 INFO L85 PathProgramCache]: Analyzing trace with hash 1628934413, now seen corresponding path program 1 times [2025-02-08 09:24:35,673 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:24:35,673 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1251892948] [2025-02-08 09:24:35,673 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:35,674 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:24:35,677 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 33 statements into 1 equivalence classes. [2025-02-08 09:24:35,690 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 33 of 33 statements. [2025-02-08 09:24:35,692 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:35,692 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-08 09:24:35,693 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1846642068] [2025-02-08 09:24:35,693 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:35,693 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:24:35,693 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:24:35,698 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-02-08 09:24:35,699 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-02-08 09:24:35,720 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 33 statements into 1 equivalence classes. [2025-02-08 09:24:35,731 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 33 of 33 statements. [2025-02-08 09:24:35,732 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:35,732 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:24:35,732 INFO L256 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-02-08 09:24:35,733 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:24:35,830 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2025-02-08 09:24:35,830 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-08 09:24:35,831 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:24:35,831 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1251892948] [2025-02-08 09:24:35,831 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-08 09:24:35,831 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1846642068] [2025-02-08 09:24:35,831 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1846642068] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 09:24:35,831 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 09:24:35,831 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-08 09:24:35,831 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1774330142] [2025-02-08 09:24:35,832 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 09:24:35,832 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-08 09:24:35,832 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:24:35,832 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-08 09:24:35,833 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-02-08 09:24:35,833 INFO L87 Difference]: Start difference. First operand 284 states and 376 transitions. Second operand has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 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-02-08 09:24:36,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:24:36,371 INFO L93 Difference]: Finished difference Result 358 states and 447 transitions. [2025-02-08 09:24:36,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-08 09:24:36,371 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 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-02-08 09:24:36,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:24:36,373 INFO L225 Difference]: With dead ends: 358 [2025-02-08 09:24:36,373 INFO L226 Difference]: Without dead ends: 356 [2025-02-08 09:24:36,374 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 30 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-02-08 09:24:36,374 INFO L435 NwaCegarLoop]: 108 mSDtfsCounter, 149 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 210 SdHoareTripleChecker+Invalid, 167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-02-08 09:24:36,374 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [155 Valid, 210 Invalid, 167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-02-08 09:24:36,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states. [2025-02-08 09:24:36,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 285. [2025-02-08 09:24:36,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 202 states have (on average 1.6237623762376239) internal successors, (328), 259 states have internal predecessors, (328), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2025-02-08 09:24:36,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 374 transitions. [2025-02-08 09:24:36,391 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 374 transitions. Word has length 33 [2025-02-08 09:24:36,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:24:36,391 INFO L471 AbstractCegarLoop]: Abstraction has 285 states and 374 transitions. [2025-02-08 09:24:36,391 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 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-02-08 09:24:36,391 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 374 transitions. [2025-02-08 09:24:36,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2025-02-08 09:24:36,392 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:24:36,392 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, 1, 1, 1, 1, 1] [2025-02-08 09:24:36,400 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-02-08 09:24:36,592 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,10 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:24:36,593 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr41ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:24:36,593 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:24:36,593 INFO L85 PathProgramCache]: Analyzing trace with hash 2091042853, now seen corresponding path program 1 times [2025-02-08 09:24:36,593 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:24:36,593 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1176294274] [2025-02-08 09:24:36,593 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:36,594 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:24:36,598 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 41 statements into 1 equivalence classes. [2025-02-08 09:24:36,608 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 41 of 41 statements. [2025-02-08 09:24:36,608 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:36,608 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-08 09:24:36,610 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1764731662] [2025-02-08 09:24:36,610 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:36,611 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:24:36,611 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:24:36,614 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-02-08 09:24:36,616 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-02-08 09:24:36,638 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 41 statements into 1 equivalence classes. [2025-02-08 09:24:36,651 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 41 of 41 statements. [2025-02-08 09:24:36,651 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:36,651 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:24:36,652 INFO L256 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-02-08 09:24:36,655 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:24:36,748 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2025-02-08 09:24:36,749 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-08 09:24:36,749 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:24:36,749 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1176294274] [2025-02-08 09:24:36,749 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-08 09:24:36,749 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1764731662] [2025-02-08 09:24:36,749 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1764731662] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 09:24:36,749 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 09:24:36,750 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-08 09:24:36,750 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [231454248] [2025-02-08 09:24:36,750 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 09:24:36,750 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-08 09:24:36,750 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:24:36,752 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-08 09:24:36,752 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-02-08 09:24:36,752 INFO L87 Difference]: Start difference. First operand 285 states and 374 transitions. Second operand has 4 states, 3 states have (on average 9.0) internal successors, (27), 4 states have internal predecessors, (27), 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-02-08 09:24:36,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:24:36,927 INFO L93 Difference]: Finished difference Result 309 states and 393 transitions. [2025-02-08 09:24:36,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-08 09:24:36,927 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.0) internal successors, (27), 4 states have internal predecessors, (27), 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 41 [2025-02-08 09:24:36,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:24:36,929 INFO L225 Difference]: With dead ends: 309 [2025-02-08 09:24:36,929 INFO L226 Difference]: Without dead ends: 307 [2025-02-08 09:24:36,929 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 38 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-02-08 09:24:36,929 INFO L435 NwaCegarLoop]: 88 mSDtfsCounter, 221 mSDsluCounter, 69 mSDsCounter, 0 mSdLazyCounter, 134 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 231 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 134 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-02-08 09:24:36,929 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [231 Valid, 157 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 134 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-02-08 09:24:36,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 307 states. [2025-02-08 09:24:36,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 307 to 286. [2025-02-08 09:24:36,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 203 states have (on average 1.6108374384236452) internal successors, (327), 260 states have internal predecessors, (327), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2025-02-08 09:24:36,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 373 transitions. [2025-02-08 09:24:36,942 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 373 transitions. Word has length 41 [2025-02-08 09:24:36,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:24:36,942 INFO L471 AbstractCegarLoop]: Abstraction has 286 states and 373 transitions. [2025-02-08 09:24:36,942 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.0) internal successors, (27), 4 states have internal predecessors, (27), 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-02-08 09:24:36,942 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 373 transitions. [2025-02-08 09:24:36,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2025-02-08 09:24:36,942 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:24:36,943 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, 1, 1, 1, 1, 1, 1] [2025-02-08 09:24:36,950 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-02-08 09:24:37,143 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,11 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:24:37,143 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr40ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:24:37,144 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:24:37,144 INFO L85 PathProgramCache]: Analyzing trace with hash 397819063, now seen corresponding path program 1 times [2025-02-08 09:24:37,144 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:24:37,144 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1589390805] [2025-02-08 09:24:37,144 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:37,144 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:24:37,150 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 42 statements into 1 equivalence classes. [2025-02-08 09:24:37,163 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 42 of 42 statements. [2025-02-08 09:24:37,165 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:37,165 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-08 09:24:37,165 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1424133007] [2025-02-08 09:24:37,165 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:37,166 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:24:37,166 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:24:37,171 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-02-08 09:24:37,174 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-02-08 09:24:37,198 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 42 statements into 1 equivalence classes. [2025-02-08 09:24:37,210 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 42 of 42 statements. [2025-02-08 09:24:37,210 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:37,210 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:24:37,210 INFO L256 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-02-08 09:24:37,211 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:24:37,296 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2025-02-08 09:24:37,296 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-08 09:24:37,297 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:24:37,297 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1589390805] [2025-02-08 09:24:37,297 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-08 09:24:37,297 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1424133007] [2025-02-08 09:24:37,297 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1424133007] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 09:24:37,297 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 09:24:37,297 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-08 09:24:37,297 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [673730691] [2025-02-08 09:24:37,297 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 09:24:37,297 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-08 09:24:37,297 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:24:37,298 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-08 09:24:37,298 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-02-08 09:24:37,298 INFO L87 Difference]: Start difference. First operand 286 states and 373 transitions. Second operand has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (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-02-08 09:24:37,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:24:37,517 INFO L93 Difference]: Finished difference Result 309 states and 390 transitions. [2025-02-08 09:24:37,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-08 09:24:37,518 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (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 42 [2025-02-08 09:24:37,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:24:37,520 INFO L225 Difference]: With dead ends: 309 [2025-02-08 09:24:37,520 INFO L226 Difference]: Without dead ends: 307 [2025-02-08 09:24:37,520 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 39 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-02-08 09:24:37,520 INFO L435 NwaCegarLoop]: 101 mSDtfsCounter, 204 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 147 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 214 SdHoareTripleChecker+Valid, 171 SdHoareTripleChecker+Invalid, 150 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-02-08 09:24:37,521 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [214 Valid, 171 Invalid, 150 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 147 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-02-08 09:24:37,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 307 states. [2025-02-08 09:24:37,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 307 to 287. [2025-02-08 09:24:37,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 204 states have (on average 1.5980392156862746) internal successors, (326), 261 states have internal predecessors, (326), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2025-02-08 09:24:37,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 372 transitions. [2025-02-08 09:24:37,534 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 372 transitions. Word has length 42 [2025-02-08 09:24:37,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:24:37,534 INFO L471 AbstractCegarLoop]: Abstraction has 287 states and 372 transitions. [2025-02-08 09:24:37,535 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (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-02-08 09:24:37,535 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 372 transitions. [2025-02-08 09:24:37,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2025-02-08 09:24:37,535 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:24:37,535 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, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:24:37,543 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2025-02-08 09:24:37,736 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,SelfDestructingSolverStorable11 [2025-02-08 09:24:37,736 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr39ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:24:37,736 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:24:37,737 INFO L85 PathProgramCache]: Analyzing trace with hash -552510877, now seen corresponding path program 1 times [2025-02-08 09:24:37,737 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:24:37,737 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1998402747] [2025-02-08 09:24:37,737 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:37,737 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:24:37,740 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 43 statements into 1 equivalence classes. [2025-02-08 09:24:37,748 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 43 of 43 statements. [2025-02-08 09:24:37,748 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:37,748 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-08 09:24:37,749 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1337392653] [2025-02-08 09:24:37,749 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:37,749 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:24:37,749 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:24:37,751 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-02-08 09:24:37,758 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-02-08 09:24:37,775 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 43 statements into 1 equivalence classes. [2025-02-08 09:24:37,787 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 43 of 43 statements. [2025-02-08 09:24:37,788 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:37,788 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:24:37,788 INFO L256 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-02-08 09:24:37,789 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:24:37,837 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2025-02-08 09:24:37,837 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-08 09:24:37,837 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:24:37,837 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1998402747] [2025-02-08 09:24:37,837 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-08 09:24:37,837 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1337392653] [2025-02-08 09:24:37,837 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1337392653] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 09:24:37,838 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 09:24:37,838 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-08 09:24:37,838 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [449946873] [2025-02-08 09:24:37,838 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 09:24:37,838 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-08 09:24:37,838 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:24:37,839 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-08 09:24:37,839 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-02-08 09:24:37,839 INFO L87 Difference]: Start difference. First operand 287 states and 372 transitions. Second operand has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (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-02-08 09:24:38,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:24:38,177 INFO L93 Difference]: Finished difference Result 317 states and 379 transitions. [2025-02-08 09:24:38,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-08 09:24:38,178 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (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 43 [2025-02-08 09:24:38,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:24:38,179 INFO L225 Difference]: With dead ends: 317 [2025-02-08 09:24:38,179 INFO L226 Difference]: Without dead ends: 315 [2025-02-08 09:24:38,179 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 40 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-02-08 09:24:38,180 INFO L435 NwaCegarLoop]: 104 mSDtfsCounter, 83 mSDsluCounter, 152 mSDsCounter, 0 mSdLazyCounter, 208 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 256 SdHoareTripleChecker+Invalid, 209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 208 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-02-08 09:24:38,180 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [89 Valid, 256 Invalid, 209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 208 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-02-08 09:24:38,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2025-02-08 09:24:38,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 288. [2025-02-08 09:24:38,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288 states, 205 states have (on average 1.5853658536585367) internal successors, (325), 262 states have internal predecessors, (325), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2025-02-08 09:24:38,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 371 transitions. [2025-02-08 09:24:38,193 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 371 transitions. Word has length 43 [2025-02-08 09:24:38,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:24:38,193 INFO L471 AbstractCegarLoop]: Abstraction has 288 states and 371 transitions. [2025-02-08 09:24:38,194 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (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-02-08 09:24:38,194 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 371 transitions. [2025-02-08 09:24:38,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2025-02-08 09:24:38,195 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:24:38,195 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, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:24:38,203 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2025-02-08 09:24:38,396 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,13 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:24:38,396 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr38ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:24:38,397 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:24:38,397 INFO L85 PathProgramCache]: Analyzing trace with hash 52032053, now seen corresponding path program 1 times [2025-02-08 09:24:38,397 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:24:38,397 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211062267] [2025-02-08 09:24:38,397 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:38,397 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:24:38,401 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 44 statements into 1 equivalence classes. [2025-02-08 09:24:38,408 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 44 of 44 statements. [2025-02-08 09:24:38,409 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:38,409 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-08 09:24:38,409 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1899684823] [2025-02-08 09:24:38,409 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:38,409 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:24:38,410 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:24:38,412 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-02-08 09:24:38,417 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-02-08 09:24:38,439 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 44 statements into 1 equivalence classes. [2025-02-08 09:24:38,451 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 44 of 44 statements. [2025-02-08 09:24:38,452 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:38,452 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:24:38,452 INFO L256 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-02-08 09:24:38,453 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:24:38,528 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2025-02-08 09:24:38,528 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-08 09:24:38,529 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:24:38,529 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211062267] [2025-02-08 09:24:38,529 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-08 09:24:38,529 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1899684823] [2025-02-08 09:24:38,529 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1899684823] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 09:24:38,529 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 09:24:38,529 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-08 09:24:38,529 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830665110] [2025-02-08 09:24:38,529 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 09:24:38,529 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-08 09:24:38,529 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:24:38,530 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-08 09:24:38,530 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-02-08 09:24:38,530 INFO L87 Difference]: Start difference. First operand 288 states and 371 transitions. Second operand has 4 states, 3 states have (on average 10.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (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-02-08 09:24:39,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:24:39,088 INFO L93 Difference]: Finished difference Result 317 states and 376 transitions. [2025-02-08 09:24:39,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-08 09:24:39,088 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 10.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (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 44 [2025-02-08 09:24:39,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:24:39,090 INFO L225 Difference]: With dead ends: 317 [2025-02-08 09:24:39,090 INFO L226 Difference]: Without dead ends: 315 [2025-02-08 09:24:39,090 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 41 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-02-08 09:24:39,091 INFO L435 NwaCegarLoop]: 129 mSDtfsCounter, 83 mSDsluCounter, 156 mSDsCounter, 0 mSdLazyCounter, 208 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 285 SdHoareTripleChecker+Invalid, 209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 208 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-02-08 09:24:39,091 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [89 Valid, 285 Invalid, 209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 208 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-02-08 09:24:39,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2025-02-08 09:24:39,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 289. [2025-02-08 09:24:39,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 289 states, 206 states have (on average 1.5728155339805825) internal successors, (324), 263 states have internal predecessors, (324), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2025-02-08 09:24:39,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 370 transitions. [2025-02-08 09:24:39,106 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 370 transitions. Word has length 44 [2025-02-08 09:24:39,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:24:39,106 INFO L471 AbstractCegarLoop]: Abstraction has 289 states and 370 transitions. [2025-02-08 09:24:39,107 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 10.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (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-02-08 09:24:39,107 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 370 transitions. [2025-02-08 09:24:39,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2025-02-08 09:24:39,108 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:24:39,108 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:24:39,115 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-02-08 09:24:39,312 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,14 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:24:39,312 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:24:39,312 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:24:39,312 INFO L85 PathProgramCache]: Analyzing trace with hash -1901977261, now seen corresponding path program 1 times [2025-02-08 09:24:39,312 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:24:39,312 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1468278469] [2025-02-08 09:24:39,313 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:39,313 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:24:39,316 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 51 statements into 1 equivalence classes. [2025-02-08 09:24:39,322 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 51 of 51 statements. [2025-02-08 09:24:39,322 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:39,322 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:24:39,379 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2025-02-08 09:24:39,379 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:24:39,379 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1468278469] [2025-02-08 09:24:39,380 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1468278469] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 09:24:39,380 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 09:24:39,380 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 09:24:39,380 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1371500454] [2025-02-08 09:24:39,380 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 09:24:39,380 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 09:24:39,380 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:24:39,380 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 09:24:39,381 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 09:24:39,381 INFO L87 Difference]: Start difference. First operand 289 states and 370 transitions. Second operand has 3 states, 2 states have (on average 16.0) internal successors, (32), 3 states have internal predecessors, (32), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2025-02-08 09:24:39,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:24:39,432 INFO L93 Difference]: Finished difference Result 380 states and 487 transitions. [2025-02-08 09:24:39,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 09:24:39,432 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 16.0) internal successors, (32), 3 states have internal predecessors, (32), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 51 [2025-02-08 09:24:39,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:24:39,434 INFO L225 Difference]: With dead ends: 380 [2025-02-08 09:24:39,434 INFO L226 Difference]: Without dead ends: 378 [2025-02-08 09:24:39,434 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 09:24:39,434 INFO L435 NwaCegarLoop]: 174 mSDtfsCounter, 46 mSDsluCounter, 123 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 297 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-02-08 09:24:39,435 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [49 Valid, 297 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-02-08 09:24:39,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 378 states. [2025-02-08 09:24:39,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 378 to 291. [2025-02-08 09:24:39,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291 states, 209 states have (on average 1.5502392344497609) internal successors, (324), 265 states have internal predecessors, (324), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2025-02-08 09:24:39,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 370 transitions. [2025-02-08 09:24:39,451 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 370 transitions. Word has length 51 [2025-02-08 09:24:39,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:24:39,451 INFO L471 AbstractCegarLoop]: Abstraction has 291 states and 370 transitions. [2025-02-08 09:24:39,451 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 16.0) internal successors, (32), 3 states have internal predecessors, (32), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2025-02-08 09:24:39,451 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 370 transitions. [2025-02-08 09:24:39,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2025-02-08 09:24:39,453 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:24:39,453 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:24:39,453 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2025-02-08 09:24:39,453 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:24:39,454 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:24:39,454 INFO L85 PathProgramCache]: Analyzing trace with hash 1168247076, now seen corresponding path program 1 times [2025-02-08 09:24:39,454 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:24:39,455 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1633971015] [2025-02-08 09:24:39,455 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:39,455 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:24:39,460 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 52 statements into 1 equivalence classes. [2025-02-08 09:24:39,468 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 52 of 52 statements. [2025-02-08 09:24:39,468 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:39,468 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:24:39,513 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2025-02-08 09:24:39,513 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:24:39,513 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1633971015] [2025-02-08 09:24:39,513 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1633971015] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 09:24:39,513 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 09:24:39,514 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 09:24:39,514 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573140956] [2025-02-08 09:24:39,514 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 09:24:39,514 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 09:24:39,514 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:24:39,514 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 09:24:39,514 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 09:24:39,515 INFO L87 Difference]: Start difference. First operand 291 states and 370 transitions. Second operand has 3 states, 2 states have (on average 16.5) internal successors, (33), 3 states have internal predecessors, (33), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2025-02-08 09:24:39,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:24:39,576 INFO L93 Difference]: Finished difference Result 379 states and 481 transitions. [2025-02-08 09:24:39,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 09:24:39,577 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 16.5) internal successors, (33), 3 states have internal predecessors, (33), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 52 [2025-02-08 09:24:39,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:24:39,578 INFO L225 Difference]: With dead ends: 379 [2025-02-08 09:24:39,579 INFO L226 Difference]: Without dead ends: 377 [2025-02-08 09:24:39,579 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 09:24:39,579 INFO L435 NwaCegarLoop]: 184 mSDtfsCounter, 45 mSDsluCounter, 123 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 307 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-02-08 09:24:39,580 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 307 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-02-08 09:24:39,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 377 states. [2025-02-08 09:24:39,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 377 to 293. [2025-02-08 09:24:39,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 212 states have (on average 1.5188679245283019) internal successors, (322), 267 states have internal predecessors, (322), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2025-02-08 09:24:39,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 368 transitions. [2025-02-08 09:24:39,592 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 368 transitions. Word has length 52 [2025-02-08 09:24:39,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:24:39,592 INFO L471 AbstractCegarLoop]: Abstraction has 293 states and 368 transitions. [2025-02-08 09:24:39,592 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 16.5) internal successors, (33), 3 states have internal predecessors, (33), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2025-02-08 09:24:39,592 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 368 transitions. [2025-02-08 09:24:39,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2025-02-08 09:24:39,592 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:24:39,592 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:24:39,592 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2025-02-08 09:24:39,593 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr30ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:24:39,593 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:24:39,593 INFO L85 PathProgramCache]: Analyzing trace with hash 1855976234, now seen corresponding path program 1 times [2025-02-08 09:24:39,593 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:24:39,593 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1155735516] [2025-02-08 09:24:39,593 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:39,593 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:24:39,597 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 53 statements into 1 equivalence classes. [2025-02-08 09:24:39,601 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 53 of 53 statements. [2025-02-08 09:24:39,601 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:39,601 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:24:39,680 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2025-02-08 09:24:39,680 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:24:39,680 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1155735516] [2025-02-08 09:24:39,681 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1155735516] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 09:24:39,681 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 09:24:39,681 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-08 09:24:39,681 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [932926776] [2025-02-08 09:24:39,681 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 09:24:39,681 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-08 09:24:39,682 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:24:39,682 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-08 09:24:39,682 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-08 09:24:39,682 INFO L87 Difference]: Start difference. First operand 293 states and 368 transitions. Second operand has 4 states, 3 states have (on average 11.333333333333334) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2025-02-08 09:24:39,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:24:39,973 INFO L93 Difference]: Finished difference Result 380 states and 476 transitions. [2025-02-08 09:24:39,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-02-08 09:24:39,973 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 11.333333333333334) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 53 [2025-02-08 09:24:39,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:24:39,975 INFO L225 Difference]: With dead ends: 380 [2025-02-08 09:24:39,975 INFO L226 Difference]: Without dead ends: 379 [2025-02-08 09:24:39,975 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-02-08 09:24:39,976 INFO L435 NwaCegarLoop]: 85 mSDtfsCounter, 194 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 186 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 200 SdHoareTripleChecker+Valid, 172 SdHoareTripleChecker+Invalid, 197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-02-08 09:24:39,976 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [200 Valid, 172 Invalid, 197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 186 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-02-08 09:24:39,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 379 states. [2025-02-08 09:24:39,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 379 to 295. [2025-02-08 09:24:39,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 295 states, 214 states have (on average 1.514018691588785) internal successors, (324), 269 states have internal predecessors, (324), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2025-02-08 09:24:39,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295 states to 295 states and 370 transitions. [2025-02-08 09:24:39,989 INFO L78 Accepts]: Start accepts. Automaton has 295 states and 370 transitions. Word has length 53 [2025-02-08 09:24:39,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:24:39,989 INFO L471 AbstractCegarLoop]: Abstraction has 295 states and 370 transitions. [2025-02-08 09:24:39,989 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 11.333333333333334) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2025-02-08 09:24:39,989 INFO L276 IsEmpty]: Start isEmpty. Operand 295 states and 370 transitions. [2025-02-08 09:24:39,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2025-02-08 09:24:39,989 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:24:39,989 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:24:39,990 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2025-02-08 09:24:39,990 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr36ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:24:39,990 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:24:39,990 INFO L85 PathProgramCache]: Analyzing trace with hash 1855977579, now seen corresponding path program 1 times [2025-02-08 09:24:39,990 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:24:39,990 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1812487425] [2025-02-08 09:24:39,990 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:39,990 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:24:39,993 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 53 statements into 1 equivalence classes. [2025-02-08 09:24:39,997 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 53 of 53 statements. [2025-02-08 09:24:39,997 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:39,997 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:24:40,070 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2025-02-08 09:24:40,071 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:24:40,071 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1812487425] [2025-02-08 09:24:40,071 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1812487425] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 09:24:40,071 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 09:24:40,071 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-08 09:24:40,071 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [500470108] [2025-02-08 09:24:40,071 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 09:24:40,072 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-08 09:24:40,072 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:24:40,072 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-08 09:24:40,072 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-08 09:24:40,072 INFO L87 Difference]: Start difference. First operand 295 states and 370 transitions. Second operand has 4 states, 3 states have (on average 11.333333333333334) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2025-02-08 09:24:40,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:24:40,391 INFO L93 Difference]: Finished difference Result 380 states and 475 transitions. [2025-02-08 09:24:40,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-02-08 09:24:40,392 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 11.333333333333334) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 53 [2025-02-08 09:24:40,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:24:40,393 INFO L225 Difference]: With dead ends: 380 [2025-02-08 09:24:40,394 INFO L226 Difference]: Without dead ends: 379 [2025-02-08 09:24:40,394 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-02-08 09:24:40,394 INFO L435 NwaCegarLoop]: 88 mSDtfsCounter, 179 mSDsluCounter, 89 mSDsCounter, 0 mSdLazyCounter, 213 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 185 SdHoareTripleChecker+Valid, 177 SdHoareTripleChecker+Invalid, 222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 213 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-02-08 09:24:40,395 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [185 Valid, 177 Invalid, 222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 213 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-02-08 09:24:40,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 379 states. [2025-02-08 09:24:40,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 379 to 295. [2025-02-08 09:24:40,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 295 states, 214 states have (on average 1.5093457943925233) internal successors, (323), 269 states have internal predecessors, (323), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2025-02-08 09:24:40,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295 states to 295 states and 369 transitions. [2025-02-08 09:24:40,409 INFO L78 Accepts]: Start accepts. Automaton has 295 states and 369 transitions. Word has length 53 [2025-02-08 09:24:40,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:24:40,410 INFO L471 AbstractCegarLoop]: Abstraction has 295 states and 369 transitions. [2025-02-08 09:24:40,410 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 11.333333333333334) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2025-02-08 09:24:40,410 INFO L276 IsEmpty]: Start isEmpty. Operand 295 states and 369 transitions. [2025-02-08 09:24:40,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2025-02-08 09:24:40,411 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:24:40,411 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:24:40,412 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2025-02-08 09:24:40,412 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:24:40,412 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:24:40,412 INFO L85 PathProgramCache]: Analyzing trace with hash -2020948907, now seen corresponding path program 1 times [2025-02-08 09:24:40,412 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:24:40,412 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [21407360] [2025-02-08 09:24:40,413 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:40,413 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:24:40,416 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 56 statements into 1 equivalence classes. [2025-02-08 09:24:40,421 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 56 of 56 statements. [2025-02-08 09:24:40,421 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:40,421 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:24:40,491 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2025-02-08 09:24:40,491 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:24:40,491 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [21407360] [2025-02-08 09:24:40,491 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [21407360] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 09:24:40,492 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 09:24:40,492 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 09:24:40,492 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277745398] [2025-02-08 09:24:40,492 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 09:24:40,493 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 09:24:40,493 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:24:40,493 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 09:24:40,493 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 09:24:40,493 INFO L87 Difference]: Start difference. First operand 295 states and 369 transitions. Second operand has 3 states, 2 states have (on average 18.5) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2025-02-08 09:24:40,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:24:40,662 INFO L93 Difference]: Finished difference Result 356 states and 437 transitions. [2025-02-08 09:24:40,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 09:24:40,662 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 18.5) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 56 [2025-02-08 09:24:40,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:24:40,664 INFO L225 Difference]: With dead ends: 356 [2025-02-08 09:24:40,664 INFO L226 Difference]: Without dead ends: 352 [2025-02-08 09:24:40,664 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 09:24:40,665 INFO L435 NwaCegarLoop]: 102 mSDtfsCounter, 48 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 135 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 170 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 135 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-02-08 09:24:40,665 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [51 Valid, 170 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 135 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-08 09:24:40,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2025-02-08 09:24:40,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 305. [2025-02-08 09:24:40,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 305 states, 224 states have (on average 1.4910714285714286) internal successors, (334), 279 states have internal predecessors, (334), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2025-02-08 09:24:40,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305 states to 305 states and 380 transitions. [2025-02-08 09:24:40,679 INFO L78 Accepts]: Start accepts. Automaton has 305 states and 380 transitions. Word has length 56 [2025-02-08 09:24:40,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:24:40,679 INFO L471 AbstractCegarLoop]: Abstraction has 305 states and 380 transitions. [2025-02-08 09:24:40,679 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 18.5) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2025-02-08 09:24:40,679 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 380 transitions. [2025-02-08 09:24:40,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2025-02-08 09:24:40,680 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:24:40,680 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:24:40,680 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2025-02-08 09:24:40,680 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr57ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:24:40,680 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:24:40,680 INFO L85 PathProgramCache]: Analyzing trace with hash 762696036, now seen corresponding path program 1 times [2025-02-08 09:24:40,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:24:40,680 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [325793938] [2025-02-08 09:24:40,680 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:40,681 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:24:40,684 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 59 statements into 1 equivalence classes. [2025-02-08 09:24:40,689 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 59 of 59 statements. [2025-02-08 09:24:40,689 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:40,689 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:24:40,789 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2025-02-08 09:24:40,790 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:24:40,790 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [325793938] [2025-02-08 09:24:40,790 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [325793938] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-08 09:24:40,790 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [139431512] [2025-02-08 09:24:40,790 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:40,790 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:24:40,790 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:24:40,792 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-02-08 09:24:40,795 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-02-08 09:24:40,818 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 59 statements into 1 equivalence classes. [2025-02-08 09:24:40,832 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 59 of 59 statements. [2025-02-08 09:24:40,832 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:40,832 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:24:40,833 INFO L256 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-02-08 09:24:40,834 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:24:40,935 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2025-02-08 09:24:40,935 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-08 09:24:40,935 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [139431512] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 09:24:40,935 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-02-08 09:24:40,935 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 9 [2025-02-08 09:24:40,935 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025776782] [2025-02-08 09:24:40,935 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 09:24:40,935 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-02-08 09:24:40,935 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:24:40,936 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-02-08 09:24:40,936 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2025-02-08 09:24:40,936 INFO L87 Difference]: Start difference. First operand 305 states and 380 transitions. Second operand has 5 states, 4 states have (on average 10.0) internal successors, (40), 5 states have internal predecessors, (40), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2025-02-08 09:24:40,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:24:40,965 INFO L93 Difference]: Finished difference Result 305 states and 380 transitions. [2025-02-08 09:24:40,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-08 09:24:40,966 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 10.0) internal successors, (40), 5 states have internal predecessors, (40), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 59 [2025-02-08 09:24:40,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:24:40,967 INFO L225 Difference]: With dead ends: 305 [2025-02-08 09:24:40,968 INFO L226 Difference]: Without dead ends: 304 [2025-02-08 09:24:40,968 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2025-02-08 09:24:40,968 INFO L435 NwaCegarLoop]: 137 mSDtfsCounter, 108 mSDsluCounter, 136 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 273 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-02-08 09:24:40,968 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [108 Valid, 273 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-02-08 09:24:40,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2025-02-08 09:24:40,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 304. [2025-02-08 09:24:40,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 304 states, 224 states have (on average 1.4776785714285714) internal successors, (331), 278 states have internal predecessors, (331), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2025-02-08 09:24:40,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 377 transitions. [2025-02-08 09:24:40,983 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 377 transitions. Word has length 59 [2025-02-08 09:24:40,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:24:40,983 INFO L471 AbstractCegarLoop]: Abstraction has 304 states and 377 transitions. [2025-02-08 09:24:40,983 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 10.0) internal successors, (40), 5 states have internal predecessors, (40), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2025-02-08 09:24:40,983 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 377 transitions. [2025-02-08 09:24:40,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2025-02-08 09:24:40,984 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:24:40,984 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:24:40,991 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-02-08 09:24:41,184 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,15 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:24:41,185 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr56ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:24:41,185 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:24:41,185 INFO L85 PathProgramCache]: Analyzing trace with hash -2126226564, now seen corresponding path program 1 times [2025-02-08 09:24:41,185 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:24:41,185 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828405759] [2025-02-08 09:24:41,185 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:41,185 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:24:41,190 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 60 statements into 1 equivalence classes. [2025-02-08 09:24:41,194 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 60 of 60 statements. [2025-02-08 09:24:41,195 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:41,195 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:24:41,270 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2025-02-08 09:24:41,270 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:24:41,270 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828405759] [2025-02-08 09:24:41,270 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1828405759] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-08 09:24:41,270 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [219435575] [2025-02-08 09:24:41,270 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:41,270 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:24:41,270 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:24:41,272 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-02-08 09:24:41,274 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-02-08 09:24:41,293 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 60 statements into 1 equivalence classes. [2025-02-08 09:24:41,308 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 60 of 60 statements. [2025-02-08 09:24:41,308 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:41,308 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:24:41,309 INFO L256 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-02-08 09:24:41,311 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:24:41,389 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2025-02-08 09:24:41,389 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-08 09:24:41,389 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [219435575] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 09:24:41,389 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-02-08 09:24:41,390 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 9 [2025-02-08 09:24:41,390 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [810187567] [2025-02-08 09:24:41,390 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 09:24:41,390 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-02-08 09:24:41,390 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:24:41,391 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-02-08 09:24:41,391 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2025-02-08 09:24:41,391 INFO L87 Difference]: Start difference. First operand 304 states and 377 transitions. Second operand has 5 states, 4 states have (on average 10.25) internal successors, (41), 5 states have internal predecessors, (41), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2025-02-08 09:24:41,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:24:41,464 INFO L93 Difference]: Finished difference Result 396 states and 485 transitions. [2025-02-08 09:24:41,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-02-08 09:24:41,464 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 10.25) internal successors, (41), 5 states have internal predecessors, (41), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 60 [2025-02-08 09:24:41,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:24:41,466 INFO L225 Difference]: With dead ends: 396 [2025-02-08 09:24:41,466 INFO L226 Difference]: Without dead ends: 395 [2025-02-08 09:24:41,467 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2025-02-08 09:24:41,468 INFO L435 NwaCegarLoop]: 189 mSDtfsCounter, 103 mSDsluCounter, 420 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 609 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-02-08 09:24:41,468 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [103 Valid, 609 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-02-08 09:24:41,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 395 states. [2025-02-08 09:24:41,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 395 to 357. [2025-02-08 09:24:41,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 357 states, 269 states have (on average 1.483271375464684) internal successors, (399), 324 states have internal predecessors, (399), 31 states have call successors, (31), 3 states have call predecessors, (31), 3 states have return successors, (31), 29 states have call predecessors, (31), 31 states have call successors, (31) [2025-02-08 09:24:41,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 461 transitions. [2025-02-08 09:24:41,500 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 461 transitions. Word has length 60 [2025-02-08 09:24:41,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:24:41,500 INFO L471 AbstractCegarLoop]: Abstraction has 357 states and 461 transitions. [2025-02-08 09:24:41,500 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 10.25) internal successors, (41), 5 states have internal predecessors, (41), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2025-02-08 09:24:41,501 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 461 transitions. [2025-02-08 09:24:41,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2025-02-08 09:24:41,501 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:24:41,501 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:24:41,509 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-02-08 09:24:41,702 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,16 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:24:41,702 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:24:41,702 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:24:41,702 INFO L85 PathProgramCache]: Analyzing trace with hash 1100707862, now seen corresponding path program 1 times [2025-02-08 09:24:41,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:24:41,703 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2003780017] [2025-02-08 09:24:41,703 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:41,703 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:24:41,707 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 62 statements into 1 equivalence classes. [2025-02-08 09:24:41,712 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 62 of 62 statements. [2025-02-08 09:24:41,712 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:41,712 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:24:41,781 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2025-02-08 09:24:41,781 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:24:41,781 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2003780017] [2025-02-08 09:24:41,782 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2003780017] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-08 09:24:41,782 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [533638223] [2025-02-08 09:24:41,782 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:41,782 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:24:41,782 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:24:41,784 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-02-08 09:24:41,786 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-02-08 09:24:41,808 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 62 statements into 1 equivalence classes. [2025-02-08 09:24:41,823 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 62 of 62 statements. [2025-02-08 09:24:41,824 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:41,824 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:24:41,825 INFO L256 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-02-08 09:24:41,826 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:24:41,903 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2025-02-08 09:24:41,904 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-08 09:24:42,013 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2025-02-08 09:24:42,013 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [533638223] provided 0 perfect and 2 imperfect interpolant sequences [2025-02-08 09:24:42,013 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-02-08 09:24:42,013 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5, 6] total 13 [2025-02-08 09:24:42,013 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [855891623] [2025-02-08 09:24:42,013 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-02-08 09:24:42,014 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2025-02-08 09:24:42,014 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:24:42,014 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2025-02-08 09:24:42,015 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2025-02-08 09:24:42,015 INFO L87 Difference]: Start difference. First operand 357 states and 461 transitions. Second operand has 13 states, 13 states have (on average 7.0) internal successors, (91), 13 states have internal predecessors, (91), 5 states have call successors, (15), 3 states have call predecessors, (15), 3 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) [2025-02-08 09:24:42,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:24:42,241 INFO L93 Difference]: Finished difference Result 926 states and 1133 transitions. [2025-02-08 09:24:42,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2025-02-08 09:24:42,241 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 7.0) internal successors, (91), 13 states have internal predecessors, (91), 5 states have call successors, (15), 3 states have call predecessors, (15), 3 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) Word has length 62 [2025-02-08 09:24:42,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:24:42,246 INFO L225 Difference]: With dead ends: 926 [2025-02-08 09:24:42,247 INFO L226 Difference]: Without dead ends: 826 [2025-02-08 09:24:42,247 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=114, Invalid=228, Unknown=0, NotChecked=0, Total=342 [2025-02-08 09:24:42,250 INFO L435 NwaCegarLoop]: 138 mSDtfsCounter, 321 mSDsluCounter, 853 mSDsCounter, 0 mSdLazyCounter, 94 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 321 SdHoareTripleChecker+Valid, 991 SdHoareTripleChecker+Invalid, 102 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 94 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-02-08 09:24:42,250 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [321 Valid, 991 Invalid, 102 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 94 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-08 09:24:42,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 826 states. [2025-02-08 09:24:42,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 826 to 686. [2025-02-08 09:24:42,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 686 states, 564 states have (on average 1.4716312056737588) internal successors, (830), 624 states have internal predecessors, (830), 62 states have call successors, (62), 6 states have call predecessors, (62), 6 states have return successors, (62), 55 states have call predecessors, (62), 62 states have call successors, (62) [2025-02-08 09:24:42,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 686 states to 686 states and 954 transitions. [2025-02-08 09:24:42,299 INFO L78 Accepts]: Start accepts. Automaton has 686 states and 954 transitions. Word has length 62 [2025-02-08 09:24:42,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:24:42,299 INFO L471 AbstractCegarLoop]: Abstraction has 686 states and 954 transitions. [2025-02-08 09:24:42,299 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 7.0) internal successors, (91), 13 states have internal predecessors, (91), 5 states have call successors, (15), 3 states have call predecessors, (15), 3 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) [2025-02-08 09:24:42,299 INFO L276 IsEmpty]: Start isEmpty. Operand 686 states and 954 transitions. [2025-02-08 09:24:42,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2025-02-08 09:24:42,300 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:24:42,300 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:24:42,308 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-02-08 09:24:42,500 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,17 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:24:42,501 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr55ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:24:42,501 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:24:42,501 INFO L85 PathProgramCache]: Analyzing trace with hash 410978585, now seen corresponding path program 1 times [2025-02-08 09:24:42,501 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:24:42,501 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [459058663] [2025-02-08 09:24:42,501 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:42,502 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:24:42,505 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 62 statements into 1 equivalence classes. [2025-02-08 09:24:42,512 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 62 of 62 statements. [2025-02-08 09:24:42,512 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:42,512 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-08 09:24:42,513 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [756538578] [2025-02-08 09:24:42,513 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:42,513 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:24:42,513 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:24:42,515 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-02-08 09:24:42,518 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-02-08 09:24:42,541 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 62 statements into 1 equivalence classes. [2025-02-08 09:24:42,556 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 62 of 62 statements. [2025-02-08 09:24:42,556 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:42,556 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:24:42,557 INFO L256 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 6 conjuncts are in the unsatisfiable core [2025-02-08 09:24:42,558 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:24:42,736 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2025-02-08 09:24:42,736 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-08 09:24:42,892 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:24:42,892 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [459058663] [2025-02-08 09:24:42,892 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-08 09:24:42,892 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [756538578] [2025-02-08 09:24:42,892 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [756538578] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-08 09:24:42,892 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-02-08 09:24:42,893 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3] total 3 [2025-02-08 09:24:42,893 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1385996982] [2025-02-08 09:24:42,893 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-02-08 09:24:42,893 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-08 09:24:42,893 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:24:42,894 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-08 09:24:42,894 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2025-02-08 09:24:42,894 INFO L87 Difference]: Start difference. First operand 686 states and 954 transitions. Second operand has 4 states, 3 states have (on average 14.333333333333334) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2025-02-08 09:24:43,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:24:43,093 INFO L93 Difference]: Finished difference Result 731 states and 1017 transitions. [2025-02-08 09:24:43,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 09:24:43,093 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 14.333333333333334) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 62 [2025-02-08 09:24:43,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:24:43,097 INFO L225 Difference]: With dead ends: 731 [2025-02-08 09:24:43,097 INFO L226 Difference]: Without dead ends: 729 [2025-02-08 09:24:43,098 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2025-02-08 09:24:43,098 INFO L435 NwaCegarLoop]: 80 mSDtfsCounter, 78 mSDsluCounter, 65 mSDsCounter, 0 mSdLazyCounter, 143 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 143 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-02-08 09:24:43,098 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [81 Valid, 145 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 143 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-08 09:24:43,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 729 states. [2025-02-08 09:24:43,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 729 to 689. [2025-02-08 09:24:43,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 689 states, 567 states have (on average 1.4620811287477955) internal successors, (829), 627 states have internal predecessors, (829), 62 states have call successors, (62), 6 states have call predecessors, (62), 6 states have return successors, (62), 55 states have call predecessors, (62), 62 states have call successors, (62) [2025-02-08 09:24:43,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 689 states to 689 states and 953 transitions. [2025-02-08 09:24:43,155 INFO L78 Accepts]: Start accepts. Automaton has 689 states and 953 transitions. Word has length 62 [2025-02-08 09:24:43,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:24:43,155 INFO L471 AbstractCegarLoop]: Abstraction has 689 states and 953 transitions. [2025-02-08 09:24:43,155 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 14.333333333333334) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2025-02-08 09:24:43,156 INFO L276 IsEmpty]: Start isEmpty. Operand 689 states and 953 transitions. [2025-02-08 09:24:43,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2025-02-08 09:24:43,156 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:24:43,156 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:24:43,164 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-02-08 09:24:43,357 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,18 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:24:43,357 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:24:43,357 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:24:43,357 INFO L85 PathProgramCache]: Analyzing trace with hash 230273618, now seen corresponding path program 1 times [2025-02-08 09:24:43,357 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:24:43,357 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [848408922] [2025-02-08 09:24:43,358 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:43,358 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:24:43,362 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 64 statements into 1 equivalence classes. [2025-02-08 09:24:43,367 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 64 of 64 statements. [2025-02-08 09:24:43,367 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:43,367 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:24:43,471 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2025-02-08 09:24:43,471 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:24:43,471 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [848408922] [2025-02-08 09:24:43,471 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [848408922] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-08 09:24:43,471 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [576469431] [2025-02-08 09:24:43,472 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:43,472 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:24:43,472 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:24:43,474 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-02-08 09:24:43,476 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-02-08 09:24:43,501 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 64 statements into 1 equivalence classes. [2025-02-08 09:24:43,516 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 64 of 64 statements. [2025-02-08 09:24:43,516 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:43,516 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:24:43,517 INFO L256 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 7 conjuncts are in the unsatisfiable core [2025-02-08 09:24:43,518 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:24:43,739 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2025-02-08 09:24:43,739 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-08 09:24:43,740 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [576469431] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 09:24:43,740 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-02-08 09:24:43,740 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2025-02-08 09:24:43,740 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439960584] [2025-02-08 09:24:43,740 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 09:24:43,740 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-08 09:24:43,740 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:24:43,741 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-08 09:24:43,741 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2025-02-08 09:24:43,741 INFO L87 Difference]: Start difference. First operand 689 states and 953 transitions. Second operand has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 states have internal predecessors, (40), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2025-02-08 09:24:44,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:24:44,187 INFO L93 Difference]: Finished difference Result 736 states and 1025 transitions. [2025-02-08 09:24:44,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-02-08 09:24:44,188 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 states have internal predecessors, (40), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 64 [2025-02-08 09:24:44,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:24:44,191 INFO L225 Difference]: With dead ends: 736 [2025-02-08 09:24:44,191 INFO L226 Difference]: Without dead ends: 735 [2025-02-08 09:24:44,192 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2025-02-08 09:24:44,192 INFO L435 NwaCegarLoop]: 65 mSDtfsCounter, 90 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 329 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 335 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 329 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-02-08 09:24:44,192 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [93 Valid, 137 Invalid, 335 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 329 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-02-08 09:24:44,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 735 states. [2025-02-08 09:24:44,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 735 to 689. [2025-02-08 09:24:44,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 689 states, 567 states have (on average 1.4550264550264551) internal successors, (825), 627 states have internal predecessors, (825), 62 states have call successors, (62), 6 states have call predecessors, (62), 6 states have return successors, (62), 55 states have call predecessors, (62), 62 states have call successors, (62) [2025-02-08 09:24:44,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 689 states to 689 states and 949 transitions. [2025-02-08 09:24:44,242 INFO L78 Accepts]: Start accepts. Automaton has 689 states and 949 transitions. Word has length 64 [2025-02-08 09:24:44,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:24:44,243 INFO L471 AbstractCegarLoop]: Abstraction has 689 states and 949 transitions. [2025-02-08 09:24:44,243 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 states have internal predecessors, (40), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2025-02-08 09:24:44,243 INFO L276 IsEmpty]: Start isEmpty. Operand 689 states and 949 transitions. [2025-02-08 09:24:44,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2025-02-08 09:24:44,243 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:24:44,243 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:24:44,251 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2025-02-08 09:24:44,444 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2025-02-08 09:24:44,444 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr54ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:24:44,445 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:24:44,445 INFO L85 PathProgramCache]: Analyzing trace with hash -144565663, now seen corresponding path program 1 times [2025-02-08 09:24:44,445 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:24:44,445 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [365507468] [2025-02-08 09:24:44,445 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:44,445 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:24:44,450 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 63 statements into 1 equivalence classes. [2025-02-08 09:24:44,458 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 63 of 63 statements. [2025-02-08 09:24:44,458 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:44,458 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-08 09:24:44,458 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1396166392] [2025-02-08 09:24:44,459 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:44,459 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:24:44,459 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:24:44,461 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-02-08 09:24:44,463 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-02-08 09:24:44,487 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 63 statements into 1 equivalence classes. [2025-02-08 09:24:44,501 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 63 of 63 statements. [2025-02-08 09:24:44,501 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:44,502 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:24:44,502 INFO L256 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 6 conjuncts are in the unsatisfiable core [2025-02-08 09:24:44,503 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:24:44,682 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2025-02-08 09:24:44,682 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-08 09:24:44,952 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:24:44,952 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [365507468] [2025-02-08 09:24:44,952 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-08 09:24:44,952 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1396166392] [2025-02-08 09:24:44,952 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1396166392] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-08 09:24:44,952 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-02-08 09:24:44,952 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3] total 3 [2025-02-08 09:24:44,953 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717961872] [2025-02-08 09:24:44,953 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-02-08 09:24:44,953 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-08 09:24:44,953 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:24:44,953 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-08 09:24:44,953 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2025-02-08 09:24:44,953 INFO L87 Difference]: Start difference. First operand 689 states and 949 transitions. Second operand has 4 states, 3 states have (on average 14.666666666666666) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2025-02-08 09:24:45,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:24:45,263 INFO L93 Difference]: Finished difference Result 731 states and 1006 transitions. [2025-02-08 09:24:45,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 09:24:45,264 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 14.666666666666666) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 63 [2025-02-08 09:24:45,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:24:45,268 INFO L225 Difference]: With dead ends: 731 [2025-02-08 09:24:45,268 INFO L226 Difference]: Without dead ends: 729 [2025-02-08 09:24:45,269 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2025-02-08 09:24:45,269 INFO L435 NwaCegarLoop]: 83 mSDtfsCounter, 39 mSDsluCounter, 114 mSDsCounter, 0 mSdLazyCounter, 235 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 197 SdHoareTripleChecker+Invalid, 237 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 235 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-02-08 09:24:45,269 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 197 Invalid, 237 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 235 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-02-08 09:24:45,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 729 states. [2025-02-08 09:24:45,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 729 to 692. [2025-02-08 09:24:45,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 692 states, 570 states have (on average 1.4456140350877194) internal successors, (824), 630 states have internal predecessors, (824), 62 states have call successors, (62), 6 states have call predecessors, (62), 6 states have return successors, (62), 55 states have call predecessors, (62), 62 states have call successors, (62) [2025-02-08 09:24:45,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 692 states to 692 states and 948 transitions. [2025-02-08 09:24:45,309 INFO L78 Accepts]: Start accepts. Automaton has 692 states and 948 transitions. Word has length 63 [2025-02-08 09:24:45,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:24:45,309 INFO L471 AbstractCegarLoop]: Abstraction has 692 states and 948 transitions. [2025-02-08 09:24:45,310 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 14.666666666666666) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2025-02-08 09:24:45,310 INFO L276 IsEmpty]: Start isEmpty. Operand 692 states and 948 transitions. [2025-02-08 09:24:45,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2025-02-08 09:24:45,311 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:24:45,311 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:24:45,319 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-02-08 09:24:45,515 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,20 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:24:45,515 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:24:45,515 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:24:45,515 INFO L85 PathProgramCache]: Analyzing trace with hash -1451452428, now seen corresponding path program 1 times [2025-02-08 09:24:45,515 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:24:45,516 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [494575253] [2025-02-08 09:24:45,516 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:45,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:24:45,520 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 65 statements into 1 equivalence classes. [2025-02-08 09:24:45,525 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 65 of 65 statements. [2025-02-08 09:24:45,525 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:45,525 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:24:45,633 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2025-02-08 09:24:45,634 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:24:45,634 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [494575253] [2025-02-08 09:24:45,634 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [494575253] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-08 09:24:45,636 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [712271638] [2025-02-08 09:24:45,636 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:45,636 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:24:45,636 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:24:45,638 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-02-08 09:24:45,641 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-02-08 09:24:45,664 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 65 statements into 1 equivalence classes. [2025-02-08 09:24:45,679 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 65 of 65 statements. [2025-02-08 09:24:45,679 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:45,679 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:24:45,680 INFO L256 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 7 conjuncts are in the unsatisfiable core [2025-02-08 09:24:45,681 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:24:45,901 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2025-02-08 09:24:45,902 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-08 09:24:45,902 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [712271638] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 09:24:45,902 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-02-08 09:24:45,902 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 9 [2025-02-08 09:24:45,902 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [956583636] [2025-02-08 09:24:45,902 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 09:24:45,902 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-08 09:24:45,902 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:24:45,903 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-08 09:24:45,903 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2025-02-08 09:24:45,903 INFO L87 Difference]: Start difference. First operand 692 states and 948 transitions. Second operand has 4 states, 3 states have (on average 13.666666666666666) internal successors, (41), 4 states have internal predecessors, (41), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2025-02-08 09:24:46,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:24:46,391 INFO L93 Difference]: Finished difference Result 736 states and 1014 transitions. [2025-02-08 09:24:46,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-08 09:24:46,391 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.666666666666666) internal successors, (41), 4 states have internal predecessors, (41), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 65 [2025-02-08 09:24:46,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:24:46,394 INFO L225 Difference]: With dead ends: 736 [2025-02-08 09:24:46,394 INFO L226 Difference]: Without dead ends: 735 [2025-02-08 09:24:46,395 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2025-02-08 09:24:46,395 INFO L435 NwaCegarLoop]: 74 mSDtfsCounter, 87 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 329 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 335 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 329 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-02-08 09:24:46,395 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [90 Valid, 146 Invalid, 335 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 329 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-02-08 09:24:46,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 735 states. [2025-02-08 09:24:46,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 735 to 692. [2025-02-08 09:24:46,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 692 states, 570 states have (on average 1.4385964912280702) internal successors, (820), 630 states have internal predecessors, (820), 62 states have call successors, (62), 6 states have call predecessors, (62), 6 states have return successors, (62), 55 states have call predecessors, (62), 62 states have call successors, (62) [2025-02-08 09:24:46,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 692 states to 692 states and 944 transitions. [2025-02-08 09:24:46,433 INFO L78 Accepts]: Start accepts. Automaton has 692 states and 944 transitions. Word has length 65 [2025-02-08 09:24:46,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:24:46,433 INFO L471 AbstractCegarLoop]: Abstraction has 692 states and 944 transitions. [2025-02-08 09:24:46,433 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.666666666666666) internal successors, (41), 4 states have internal predecessors, (41), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2025-02-08 09:24:46,433 INFO L276 IsEmpty]: Start isEmpty. Operand 692 states and 944 transitions. [2025-02-08 09:24:46,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2025-02-08 09:24:46,433 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:24:46,434 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:24:46,441 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-02-08 09:24:46,638 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2025-02-08 09:24:46,638 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr51ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:24:46,638 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:24:46,638 INFO L85 PathProgramCache]: Analyzing trace with hash 1096618773, now seen corresponding path program 1 times [2025-02-08 09:24:46,638 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:24:46,638 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1811008579] [2025-02-08 09:24:46,638 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:46,638 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:24:46,642 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 66 statements into 1 equivalence classes. [2025-02-08 09:24:46,648 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 66 of 66 statements. [2025-02-08 09:24:46,648 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:46,649 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-08 09:24:46,649 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [388341757] [2025-02-08 09:24:46,649 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:46,649 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:24:46,649 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:24:46,651 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-02-08 09:24:46,653 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-02-08 09:24:46,676 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 66 statements into 1 equivalence classes. [2025-02-08 09:24:46,690 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 66 of 66 statements. [2025-02-08 09:24:46,691 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:46,691 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:24:46,691 INFO L256 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-02-08 09:24:46,692 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:24:46,784 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2025-02-08 09:24:46,784 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-08 09:24:46,784 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:24:46,785 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1811008579] [2025-02-08 09:24:46,785 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-08 09:24:46,785 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [388341757] [2025-02-08 09:24:46,785 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [388341757] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 09:24:46,785 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 09:24:46,785 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-08 09:24:46,785 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2004749259] [2025-02-08 09:24:46,785 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 09:24:46,786 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-08 09:24:46,786 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:24:46,786 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-08 09:24:46,786 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-02-08 09:24:46,786 INFO L87 Difference]: Start difference. First operand 692 states and 944 transitions. Second operand has 4 states, 3 states have (on average 14.333333333333334) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2025-02-08 09:24:47,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:24:47,079 INFO L93 Difference]: Finished difference Result 744 states and 995 transitions. [2025-02-08 09:24:47,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-08 09:24:47,080 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 14.333333333333334) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 66 [2025-02-08 09:24:47,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:24:47,083 INFO L225 Difference]: With dead ends: 744 [2025-02-08 09:24:47,083 INFO L226 Difference]: Without dead ends: 743 [2025-02-08 09:24:47,084 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 63 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-02-08 09:24:47,085 INFO L435 NwaCegarLoop]: 81 mSDtfsCounter, 119 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 133 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 138 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-02-08 09:24:47,085 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [125 Valid, 173 Invalid, 138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 133 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-02-08 09:24:47,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 743 states. [2025-02-08 09:24:47,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 743 to 692. [2025-02-08 09:24:47,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 692 states, 570 states have (on average 1.4333333333333333) internal successors, (817), 630 states have internal predecessors, (817), 62 states have call successors, (62), 6 states have call predecessors, (62), 6 states have return successors, (62), 55 states have call predecessors, (62), 62 states have call successors, (62) [2025-02-08 09:24:47,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 692 states to 692 states and 941 transitions. [2025-02-08 09:24:47,140 INFO L78 Accepts]: Start accepts. Automaton has 692 states and 941 transitions. Word has length 66 [2025-02-08 09:24:47,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:24:47,141 INFO L471 AbstractCegarLoop]: Abstraction has 692 states and 941 transitions. [2025-02-08 09:24:47,141 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 14.333333333333334) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2025-02-08 09:24:47,141 INFO L276 IsEmpty]: Start isEmpty. Operand 692 states and 941 transitions. [2025-02-08 09:24:47,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2025-02-08 09:24:47,141 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:24:47,141 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:24:47,150 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2025-02-08 09:24:47,342 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,SelfDestructingSolverStorable26 [2025-02-08 09:24:47,342 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr50ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:24:47,343 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:24:47,343 INFO L85 PathProgramCache]: Analyzing trace with hash -364556323, now seen corresponding path program 1 times [2025-02-08 09:24:47,343 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:24:47,343 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [583081349] [2025-02-08 09:24:47,344 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:47,344 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:24:47,347 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 67 statements into 1 equivalence classes. [2025-02-08 09:24:47,354 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 67 of 67 statements. [2025-02-08 09:24:47,354 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:47,354 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-08 09:24:47,354 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1749184517] [2025-02-08 09:24:47,355 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:47,355 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:24:47,355 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:24:47,357 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-02-08 09:24:47,359 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-02-08 09:24:47,385 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 67 statements into 1 equivalence classes. [2025-02-08 09:24:47,400 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 67 of 67 statements. [2025-02-08 09:24:47,401 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:47,401 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:24:47,402 INFO L256 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-02-08 09:24:47,404 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:24:47,492 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2025-02-08 09:24:47,492 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-08 09:24:47,492 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:24:47,492 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [583081349] [2025-02-08 09:24:47,492 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-08 09:24:47,492 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1749184517] [2025-02-08 09:24:47,492 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1749184517] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 09:24:47,492 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 09:24:47,492 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-08 09:24:47,492 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1524739573] [2025-02-08 09:24:47,492 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 09:24:47,492 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-08 09:24:47,493 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:24:47,493 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-08 09:24:47,493 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-02-08 09:24:47,493 INFO L87 Difference]: Start difference. First operand 692 states and 941 transitions. Second operand has 4 states, 3 states have (on average 14.333333333333334) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2025-02-08 09:24:48,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:24:48,109 INFO L93 Difference]: Finished difference Result 746 states and 992 transitions. [2025-02-08 09:24:48,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-08 09:24:48,110 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 14.333333333333334) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 67 [2025-02-08 09:24:48,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:24:48,112 INFO L225 Difference]: With dead ends: 746 [2025-02-08 09:24:48,113 INFO L226 Difference]: Without dead ends: 743 [2025-02-08 09:24:48,113 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 64 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-02-08 09:24:48,113 INFO L435 NwaCegarLoop]: 84 mSDtfsCounter, 80 mSDsluCounter, 141 mSDsCounter, 0 mSdLazyCounter, 208 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 225 SdHoareTripleChecker+Invalid, 212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 208 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2025-02-08 09:24:48,113 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [86 Valid, 225 Invalid, 212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 208 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2025-02-08 09:24:48,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 743 states. [2025-02-08 09:24:48,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 743 to 701. [2025-02-08 09:24:48,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 701 states, 579 states have (on average 1.4231433506044906) internal successors, (824), 639 states have internal predecessors, (824), 62 states have call successors, (62), 6 states have call predecessors, (62), 6 states have return successors, (62), 55 states have call predecessors, (62), 62 states have call successors, (62) [2025-02-08 09:24:48,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 701 states to 701 states and 948 transitions. [2025-02-08 09:24:48,156 INFO L78 Accepts]: Start accepts. Automaton has 701 states and 948 transitions. Word has length 67 [2025-02-08 09:24:48,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:24:48,156 INFO L471 AbstractCegarLoop]: Abstraction has 701 states and 948 transitions. [2025-02-08 09:24:48,156 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 14.333333333333334) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2025-02-08 09:24:48,156 INFO L276 IsEmpty]: Start isEmpty. Operand 701 states and 948 transitions. [2025-02-08 09:24:48,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2025-02-08 09:24:48,157 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:24:48,157 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:24:48,164 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2025-02-08 09:24:48,357 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,SelfDestructingSolverStorable27 [2025-02-08 09:24:48,357 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr49ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:24:48,358 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:24:48,358 INFO L85 PathProgramCache]: Analyzing trace with hash 1253192831, now seen corresponding path program 1 times [2025-02-08 09:24:48,358 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:24:48,358 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1947558847] [2025-02-08 09:24:48,358 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:48,358 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:24:48,362 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 73 statements into 1 equivalence classes. [2025-02-08 09:24:48,369 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 73 of 73 statements. [2025-02-08 09:24:48,369 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:48,369 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-08 09:24:48,369 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [802669593] [2025-02-08 09:24:48,369 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:48,369 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:24:48,370 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:24:48,372 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-02-08 09:24:48,374 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-02-08 09:24:48,397 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 73 statements into 1 equivalence classes. [2025-02-08 09:24:48,414 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 73 of 73 statements. [2025-02-08 09:24:48,414 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:48,415 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:24:48,415 INFO L256 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 10 conjuncts are in the unsatisfiable core [2025-02-08 09:24:48,416 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:24:48,732 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2025-02-08 09:24:48,732 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-08 09:24:50,148 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:24:50,148 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1947558847] [2025-02-08 09:24:50,148 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-08 09:24:50,148 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [802669593] [2025-02-08 09:24:50,148 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [802669593] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-08 09:24:50,148 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-02-08 09:24:50,148 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2025-02-08 09:24:50,148 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1612279987] [2025-02-08 09:24:50,148 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-02-08 09:24:50,149 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2025-02-08 09:24:50,149 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:24:50,149 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2025-02-08 09:24:50,149 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=63, Unknown=1, NotChecked=0, Total=90 [2025-02-08 09:24:50,149 INFO L87 Difference]: Start difference. First operand 701 states and 948 transitions. Second operand has 8 states, 6 states have (on average 8.666666666666666) internal successors, (52), 7 states have internal predecessors, (52), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2025-02-08 09:24:50,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:24:50,607 INFO L93 Difference]: Finished difference Result 858 states and 1165 transitions. [2025-02-08 09:24:50,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-02-08 09:24:50,607 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 8.666666666666666) internal successors, (52), 7 states have internal predecessors, (52), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) Word has length 73 [2025-02-08 09:24:50,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:24:50,610 INFO L225 Difference]: With dead ends: 858 [2025-02-08 09:24:50,610 INFO L226 Difference]: Without dead ends: 854 [2025-02-08 09:24:50,612 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=26, Invalid=63, Unknown=1, NotChecked=0, Total=90 [2025-02-08 09:24:50,613 INFO L435 NwaCegarLoop]: 75 mSDtfsCounter, 389 mSDsluCounter, 263 mSDsCounter, 0 mSdLazyCounter, 386 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 403 SdHoareTripleChecker+Valid, 338 SdHoareTripleChecker+Invalid, 399 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 386 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-02-08 09:24:50,613 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [403 Valid, 338 Invalid, 399 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 386 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-02-08 09:24:50,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 854 states. [2025-02-08 09:24:50,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 854 to 762. [2025-02-08 09:24:50,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 762 states, 632 states have (on average 1.4382911392405062) internal successors, (909), 694 states have internal predecessors, (909), 70 states have call successors, (70), 6 states have call predecessors, (70), 6 states have return successors, (70), 61 states have call predecessors, (70), 70 states have call successors, (70) [2025-02-08 09:24:50,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 762 states to 762 states and 1049 transitions. [2025-02-08 09:24:50,658 INFO L78 Accepts]: Start accepts. Automaton has 762 states and 1049 transitions. Word has length 73 [2025-02-08 09:24:50,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:24:50,659 INFO L471 AbstractCegarLoop]: Abstraction has 762 states and 1049 transitions. [2025-02-08 09:24:50,659 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 8.666666666666666) internal successors, (52), 7 states have internal predecessors, (52), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2025-02-08 09:24:50,659 INFO L276 IsEmpty]: Start isEmpty. Operand 762 states and 1049 transitions. [2025-02-08 09:24:50,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2025-02-08 09:24:50,660 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:24:50,661 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:24:50,670 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2025-02-08 09:24:50,861 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,SelfDestructingSolverStorable28 [2025-02-08 09:24:50,862 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr48ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:24:50,862 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:24:50,862 INFO L85 PathProgramCache]: Analyzing trace with hash 194272174, now seen corresponding path program 1 times [2025-02-08 09:24:50,862 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:24:50,862 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1950430852] [2025-02-08 09:24:50,863 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:50,863 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:24:50,866 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 74 statements into 1 equivalence classes. [2025-02-08 09:24:50,877 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 74 of 74 statements. [2025-02-08 09:24:50,877 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:50,877 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-08 09:24:50,877 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1338138858] [2025-02-08 09:24:50,877 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:50,878 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:24:50,878 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:24:50,881 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-02-08 09:24:50,882 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-02-08 09:24:50,908 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 74 statements into 1 equivalence classes. [2025-02-08 09:24:50,925 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 74 of 74 statements. [2025-02-08 09:24:50,925 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:50,925 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:24:50,928 INFO L256 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 10 conjuncts are in the unsatisfiable core [2025-02-08 09:24:50,929 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:24:51,237 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 3 proven. 13 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2025-02-08 09:24:51,237 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-08 09:24:51,528 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:24:51,528 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1950430852] [2025-02-08 09:24:51,528 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-08 09:24:51,528 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1338138858] [2025-02-08 09:24:51,528 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1338138858] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-08 09:24:51,528 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-02-08 09:24:51,528 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2025-02-08 09:24:51,528 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [559059921] [2025-02-08 09:24:51,528 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-02-08 09:24:51,529 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2025-02-08 09:24:51,529 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:24:51,529 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2025-02-08 09:24:51,529 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2025-02-08 09:24:51,529 INFO L87 Difference]: Start difference. First operand 762 states and 1049 transitions. Second operand has 8 states, 6 states have (on average 8.833333333333334) internal successors, (53), 7 states have internal predecessors, (53), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2025-02-08 09:24:51,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:24:51,986 INFO L93 Difference]: Finished difference Result 784 states and 1062 transitions. [2025-02-08 09:24:51,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2025-02-08 09:24:51,986 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 8.833333333333334) internal successors, (53), 7 states have internal predecessors, (53), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) Word has length 74 [2025-02-08 09:24:51,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:24:51,988 INFO L225 Difference]: With dead ends: 784 [2025-02-08 09:24:51,988 INFO L226 Difference]: Without dead ends: 778 [2025-02-08 09:24:51,988 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2025-02-08 09:24:51,989 INFO L435 NwaCegarLoop]: 109 mSDtfsCounter, 184 mSDsluCounter, 307 mSDsCounter, 0 mSdLazyCounter, 508 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 187 SdHoareTripleChecker+Valid, 416 SdHoareTripleChecker+Invalid, 523 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 508 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-02-08 09:24:51,989 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [187 Valid, 416 Invalid, 523 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 508 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-02-08 09:24:51,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 778 states. [2025-02-08 09:24:52,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 778 to 756. [2025-02-08 09:24:52,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 756 states, 632 states have (on average 1.389240506329114) internal successors, (878), 688 states have internal predecessors, (878), 70 states have call successors, (70), 6 states have call predecessors, (70), 6 states have return successors, (70), 61 states have call predecessors, (70), 70 states have call successors, (70) [2025-02-08 09:24:52,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 756 states to 756 states and 1018 transitions. [2025-02-08 09:24:52,029 INFO L78 Accepts]: Start accepts. Automaton has 756 states and 1018 transitions. Word has length 74 [2025-02-08 09:24:52,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:24:52,029 INFO L471 AbstractCegarLoop]: Abstraction has 756 states and 1018 transitions. [2025-02-08 09:24:52,030 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 8.833333333333334) internal successors, (53), 7 states have internal predecessors, (53), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2025-02-08 09:24:52,030 INFO L276 IsEmpty]: Start isEmpty. Operand 756 states and 1018 transitions. [2025-02-08 09:24:52,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2025-02-08 09:24:52,030 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:24:52,030 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:24:52,038 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-02-08 09:24:52,235 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,25 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:24:52,235 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr47ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:24:52,235 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:24:52,235 INFO L85 PathProgramCache]: Analyzing trace with hash 1727470173, now seen corresponding path program 1 times [2025-02-08 09:24:52,235 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:24:52,235 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2080457726] [2025-02-08 09:24:52,235 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:52,235 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:24:52,239 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 75 statements into 1 equivalence classes. [2025-02-08 09:24:52,248 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 75 of 75 statements. [2025-02-08 09:24:52,248 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:52,248 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-08 09:24:52,249 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1572677395] [2025-02-08 09:24:52,249 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:52,249 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:24:52,249 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:24:52,255 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-02-08 09:24:52,257 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-02-08 09:24:52,283 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 75 statements into 1 equivalence classes. [2025-02-08 09:24:52,298 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 75 of 75 statements. [2025-02-08 09:24:52,299 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:52,299 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:24:52,299 INFO L256 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 10 conjuncts are in the unsatisfiable core [2025-02-08 09:24:52,300 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:24:52,611 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2025-02-08 09:24:52,611 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-08 09:24:52,710 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:24:52,710 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2080457726] [2025-02-08 09:24:52,710 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-08 09:24:52,710 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1572677395] [2025-02-08 09:24:52,710 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1572677395] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-08 09:24:52,710 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-02-08 09:24:52,710 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2025-02-08 09:24:52,710 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654974320] [2025-02-08 09:24:52,710 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-02-08 09:24:52,710 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2025-02-08 09:24:52,711 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:24:52,711 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2025-02-08 09:24:52,711 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2025-02-08 09:24:52,711 INFO L87 Difference]: Start difference. First operand 756 states and 1018 transitions. Second operand has 8 states, 6 states have (on average 9.0) internal successors, (54), 7 states have internal predecessors, (54), 4 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 3 states have call predecessors, (6), 4 states have call successors, (6) [2025-02-08 09:24:52,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:24:52,952 INFO L93 Difference]: Finished difference Result 756 states and 1018 transitions. [2025-02-08 09:24:52,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-02-08 09:24:52,952 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 9.0) internal successors, (54), 7 states have internal predecessors, (54), 4 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 3 states have call predecessors, (6), 4 states have call successors, (6) Word has length 75 [2025-02-08 09:24:52,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:24:52,955 INFO L225 Difference]: With dead ends: 756 [2025-02-08 09:24:52,955 INFO L226 Difference]: Without dead ends: 750 [2025-02-08 09:24:52,956 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2025-02-08 09:24:52,956 INFO L435 NwaCegarLoop]: 57 mSDtfsCounter, 109 mSDsluCounter, 133 mSDsCounter, 0 mSdLazyCounter, 290 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 190 SdHoareTripleChecker+Invalid, 300 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 290 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-02-08 09:24:52,957 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [112 Valid, 190 Invalid, 300 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 290 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-02-08 09:24:52,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 750 states. [2025-02-08 09:24:52,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 750 to 749. [2025-02-08 09:24:52,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 749 states, 631 states have (on average 1.3359746434231379) internal successors, (843), 681 states have internal predecessors, (843), 70 states have call successors, (70), 6 states have call predecessors, (70), 6 states have return successors, (70), 61 states have call predecessors, (70), 70 states have call successors, (70) [2025-02-08 09:24:53,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 749 states to 749 states and 983 transitions. [2025-02-08 09:24:53,004 INFO L78 Accepts]: Start accepts. Automaton has 749 states and 983 transitions. Word has length 75 [2025-02-08 09:24:53,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:24:53,004 INFO L471 AbstractCegarLoop]: Abstraction has 749 states and 983 transitions. [2025-02-08 09:24:53,004 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 9.0) internal successors, (54), 7 states have internal predecessors, (54), 4 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 3 states have call predecessors, (6), 4 states have call successors, (6) [2025-02-08 09:24:53,004 INFO L276 IsEmpty]: Start isEmpty. Operand 749 states and 983 transitions. [2025-02-08 09:24:53,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2025-02-08 09:24:53,005 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:24:53,005 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:24:53,017 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-02-08 09:24:53,206 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,SelfDestructingSolverStorable30 [2025-02-08 09:24:53,206 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr46ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:24:53,206 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:24:53,207 INFO L85 PathProgramCache]: Analyzing trace with hash 2011967884, now seen corresponding path program 1 times [2025-02-08 09:24:53,207 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:24:53,207 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994178145] [2025-02-08 09:24:53,207 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:53,207 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:24:53,211 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 76 statements into 1 equivalence classes. [2025-02-08 09:24:53,218 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 76 of 76 statements. [2025-02-08 09:24:53,218 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:53,218 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-08 09:24:53,218 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [295792240] [2025-02-08 09:24:53,219 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:53,219 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:24:53,219 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:24:53,221 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-02-08 09:24:53,223 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-02-08 09:24:53,249 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 76 statements into 1 equivalence classes. [2025-02-08 09:24:53,266 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 76 of 76 statements. [2025-02-08 09:24:53,266 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:53,266 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:24:53,267 INFO L256 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 10 conjuncts are in the unsatisfiable core [2025-02-08 09:24:53,268 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:24:53,509 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2025-02-08 09:24:53,510 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-08 09:24:53,789 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:24:53,789 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [994178145] [2025-02-08 09:24:53,789 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-08 09:24:53,789 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [295792240] [2025-02-08 09:24:53,790 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [295792240] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-08 09:24:53,790 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-02-08 09:24:53,790 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2025-02-08 09:24:53,790 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1682761573] [2025-02-08 09:24:53,790 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-02-08 09:24:53,790 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2025-02-08 09:24:53,790 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:24:53,790 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2025-02-08 09:24:53,791 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2025-02-08 09:24:53,791 INFO L87 Difference]: Start difference. First operand 749 states and 983 transitions. Second operand has 8 states, 6 states have (on average 9.166666666666666) internal successors, (55), 7 states have internal predecessors, (55), 4 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 3 states have call predecessors, (6), 4 states have call successors, (6) [2025-02-08 09:24:54,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:24:54,148 INFO L93 Difference]: Finished difference Result 972 states and 1318 transitions. [2025-02-08 09:24:54,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-02-08 09:24:54,148 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 9.166666666666666) internal successors, (55), 7 states have internal predecessors, (55), 4 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 3 states have call predecessors, (6), 4 states have call successors, (6) Word has length 76 [2025-02-08 09:24:54,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:24:54,151 INFO L225 Difference]: With dead ends: 972 [2025-02-08 09:24:54,151 INFO L226 Difference]: Without dead ends: 970 [2025-02-08 09:24:54,151 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2025-02-08 09:24:54,152 INFO L435 NwaCegarLoop]: 71 mSDtfsCounter, 356 mSDsluCounter, 247 mSDsCounter, 0 mSdLazyCounter, 372 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 370 SdHoareTripleChecker+Valid, 318 SdHoareTripleChecker+Invalid, 386 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 372 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-02-08 09:24:54,152 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [370 Valid, 318 Invalid, 386 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 372 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-02-08 09:24:54,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 970 states. [2025-02-08 09:24:54,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 970 to 881. [2025-02-08 09:24:54,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 881 states, 749 states have (on average 1.3511348464619493) internal successors, (1012), 799 states have internal predecessors, (1012), 84 states have call successors, (84), 6 states have call predecessors, (84), 6 states have return successors, (84), 75 states have call predecessors, (84), 84 states have call successors, (84) [2025-02-08 09:24:54,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 881 states to 881 states and 1180 transitions. [2025-02-08 09:24:54,217 INFO L78 Accepts]: Start accepts. Automaton has 881 states and 1180 transitions. Word has length 76 [2025-02-08 09:24:54,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:24:54,217 INFO L471 AbstractCegarLoop]: Abstraction has 881 states and 1180 transitions. [2025-02-08 09:24:54,218 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 9.166666666666666) internal successors, (55), 7 states have internal predecessors, (55), 4 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 3 states have call predecessors, (6), 4 states have call successors, (6) [2025-02-08 09:24:54,218 INFO L276 IsEmpty]: Start isEmpty. Operand 881 states and 1180 transitions. [2025-02-08 09:24:54,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2025-02-08 09:24:54,219 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:24:54,219 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:24:54,226 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2025-02-08 09:24:54,419 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,27 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:24:54,420 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr45ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:24:54,420 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:24:54,421 INFO L85 PathProgramCache]: Analyzing trace with hash -2053504965, now seen corresponding path program 1 times [2025-02-08 09:24:54,421 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:24:54,421 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1903429450] [2025-02-08 09:24:54,421 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:54,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:24:54,425 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 77 statements into 1 equivalence classes. [2025-02-08 09:24:54,433 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 77 of 77 statements. [2025-02-08 09:24:54,433 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:54,433 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-08 09:24:54,434 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2042633052] [2025-02-08 09:24:54,434 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:54,434 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:24:54,434 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:24:54,436 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-02-08 09:24:54,438 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-02-08 09:24:54,461 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 77 statements into 1 equivalence classes. [2025-02-08 09:24:54,475 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 77 of 77 statements. [2025-02-08 09:24:54,475 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:54,475 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:24:54,476 INFO L256 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 11 conjuncts are in the unsatisfiable core [2025-02-08 09:24:54,477 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:24:54,729 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2025-02-08 09:24:54,729 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-08 09:24:54,787 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:24:54,787 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1903429450] [2025-02-08 09:24:54,787 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-08 09:24:54,787 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2042633052] [2025-02-08 09:24:54,787 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2042633052] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-08 09:24:54,787 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-02-08 09:24:54,787 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2025-02-08 09:24:54,787 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1288971817] [2025-02-08 09:24:54,788 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-02-08 09:24:54,788 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2025-02-08 09:24:54,788 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:24:54,788 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2025-02-08 09:24:54,788 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2025-02-08 09:24:54,788 INFO L87 Difference]: Start difference. First operand 881 states and 1180 transitions. Second operand has 9 states, 7 states have (on average 8.0) internal successors, (56), 8 states have internal predecessors, (56), 4 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 3 states have call predecessors, (6), 4 states have call successors, (6) [2025-02-08 09:24:55,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:24:55,161 INFO L93 Difference]: Finished difference Result 925 states and 1246 transitions. [2025-02-08 09:24:55,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2025-02-08 09:24:55,163 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 8.0) internal successors, (56), 8 states have internal predecessors, (56), 4 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 3 states have call predecessors, (6), 4 states have call successors, (6) Word has length 77 [2025-02-08 09:24:55,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:24:55,166 INFO L225 Difference]: With dead ends: 925 [2025-02-08 09:24:55,166 INFO L226 Difference]: Without dead ends: 921 [2025-02-08 09:24:55,167 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2025-02-08 09:24:55,167 INFO L435 NwaCegarLoop]: 44 mSDtfsCounter, 224 mSDsluCounter, 103 mSDsCounter, 0 mSdLazyCounter, 349 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 225 SdHoareTripleChecker+Valid, 147 SdHoareTripleChecker+Invalid, 371 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 349 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-02-08 09:24:55,167 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [225 Valid, 147 Invalid, 371 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 349 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-02-08 09:24:55,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 921 states. [2025-02-08 09:24:55,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 921 to 802. [2025-02-08 09:24:55,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 802 states, 680 states have (on average 1.3102941176470588) internal successors, (891), 728 states have internal predecessors, (891), 76 states have call successors, (76), 6 states have call predecessors, (76), 6 states have return successors, (76), 67 states have call predecessors, (76), 76 states have call successors, (76) [2025-02-08 09:24:55,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 802 states to 802 states and 1043 transitions. [2025-02-08 09:24:55,270 INFO L78 Accepts]: Start accepts. Automaton has 802 states and 1043 transitions. Word has length 77 [2025-02-08 09:24:55,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:24:55,270 INFO L471 AbstractCegarLoop]: Abstraction has 802 states and 1043 transitions. [2025-02-08 09:24:55,270 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 8.0) internal successors, (56), 8 states have internal predecessors, (56), 4 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 3 states have call predecessors, (6), 4 states have call successors, (6) [2025-02-08 09:24:55,271 INFO L276 IsEmpty]: Start isEmpty. Operand 802 states and 1043 transitions. [2025-02-08 09:24:55,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2025-02-08 09:24:55,271 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:24:55,271 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:24:55,280 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-02-08 09:24:55,472 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2025-02-08 09:24:55,472 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr44ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:24:55,472 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:24:55,472 INFO L85 PathProgramCache]: Analyzing trace with hash 765855594, now seen corresponding path program 1 times [2025-02-08 09:24:55,472 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:24:55,472 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [908859425] [2025-02-08 09:24:55,473 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:55,473 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:24:55,476 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 78 statements into 1 equivalence classes. [2025-02-08 09:24:55,482 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 78 of 78 statements. [2025-02-08 09:24:55,482 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:55,482 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-08 09:24:55,483 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1841715796] [2025-02-08 09:24:55,483 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:55,483 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:24:55,483 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:24:55,485 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-02-08 09:24:55,487 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-02-08 09:24:55,510 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 78 statements into 1 equivalence classes. [2025-02-08 09:24:55,527 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 78 of 78 statements. [2025-02-08 09:24:55,528 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:55,528 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:24:55,529 INFO L256 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 10 conjuncts are in the unsatisfiable core [2025-02-08 09:24:55,530 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:24:55,789 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2025-02-08 09:24:55,789 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-08 09:24:55,907 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:24:55,907 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [908859425] [2025-02-08 09:24:55,907 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-08 09:24:55,907 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1841715796] [2025-02-08 09:24:55,907 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1841715796] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-08 09:24:55,907 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-02-08 09:24:55,907 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2025-02-08 09:24:55,907 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [151755468] [2025-02-08 09:24:55,907 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-02-08 09:24:55,908 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2025-02-08 09:24:55,908 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:24:55,908 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2025-02-08 09:24:55,908 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2025-02-08 09:24:55,908 INFO L87 Difference]: Start difference. First operand 802 states and 1043 transitions. Second operand has 8 states, 7 states have (on average 8.142857142857142) internal successors, (57), 7 states have internal predecessors, (57), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2025-02-08 09:24:56,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:24:56,551 INFO L93 Difference]: Finished difference Result 848 states and 1093 transitions. [2025-02-08 09:24:56,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2025-02-08 09:24:56,552 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 8.142857142857142) internal successors, (57), 7 states have internal predecessors, (57), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) Word has length 78 [2025-02-08 09:24:56,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:24:56,555 INFO L225 Difference]: With dead ends: 848 [2025-02-08 09:24:56,555 INFO L226 Difference]: Without dead ends: 844 [2025-02-08 09:24:56,556 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2025-02-08 09:24:56,556 INFO L435 NwaCegarLoop]: 94 mSDtfsCounter, 153 mSDsluCounter, 301 mSDsCounter, 0 mSdLazyCounter, 658 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 395 SdHoareTripleChecker+Invalid, 671 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 658 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2025-02-08 09:24:56,556 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [156 Valid, 395 Invalid, 671 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 658 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2025-02-08 09:24:56,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 844 states. [2025-02-08 09:24:56,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 844 to 754. [2025-02-08 09:24:56,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 754 states, 640 states have (on average 1.2765625) internal successors, (817), 686 states have internal predecessors, (817), 70 states have call successors, (70), 6 states have call predecessors, (70), 6 states have return successors, (70), 61 states have call predecessors, (70), 70 states have call successors, (70) [2025-02-08 09:24:56,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 754 states to 754 states and 957 transitions. [2025-02-08 09:24:56,603 INFO L78 Accepts]: Start accepts. Automaton has 754 states and 957 transitions. Word has length 78 [2025-02-08 09:24:56,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:24:56,603 INFO L471 AbstractCegarLoop]: Abstraction has 754 states and 957 transitions. [2025-02-08 09:24:56,603 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 8.142857142857142) internal successors, (57), 7 states have internal predecessors, (57), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2025-02-08 09:24:56,603 INFO L276 IsEmpty]: Start isEmpty. Operand 754 states and 957 transitions. [2025-02-08 09:24:56,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2025-02-08 09:24:56,604 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:24:56,604 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:24:56,612 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2025-02-08 09:24:56,804 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,29 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:24:56,805 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr43ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:24:56,805 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:24:56,805 INFO L85 PathProgramCache]: Analyzing trace with hash -1444926941, now seen corresponding path program 1 times [2025-02-08 09:24:56,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:24:56,805 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1790912479] [2025-02-08 09:24:56,805 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:56,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:24:56,810 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 84 statements into 1 equivalence classes. [2025-02-08 09:24:56,818 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 84 of 84 statements. [2025-02-08 09:24:56,819 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:56,819 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-08 09:24:56,819 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [284770265] [2025-02-08 09:24:56,820 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:56,821 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:24:56,821 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:24:56,823 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-02-08 09:24:56,835 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-02-08 09:24:56,861 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 84 statements into 1 equivalence classes. [2025-02-08 09:24:56,881 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 84 of 84 statements. [2025-02-08 09:24:56,881 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:56,881 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:24:56,884 INFO L256 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 10 conjuncts are in the unsatisfiable core [2025-02-08 09:24:56,885 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:24:57,149 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2025-02-08 09:24:57,149 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-08 09:24:58,457 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:24:58,457 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1790912479] [2025-02-08 09:24:58,457 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-08 09:24:58,457 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [284770265] [2025-02-08 09:24:58,457 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [284770265] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-08 09:24:58,457 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-02-08 09:24:58,457 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2025-02-08 09:24:58,457 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [966986177] [2025-02-08 09:24:58,457 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-02-08 09:24:58,457 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2025-02-08 09:24:58,457 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:24:58,458 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2025-02-08 09:24:58,458 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=63, Unknown=1, NotChecked=0, Total=90 [2025-02-08 09:24:58,458 INFO L87 Difference]: Start difference. First operand 754 states and 957 transitions. Second operand has 8 states, 6 states have (on average 9.666666666666666) internal successors, (58), 7 states have internal predecessors, (58), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) [2025-02-08 09:24:58,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:24:58,728 INFO L93 Difference]: Finished difference Result 901 states and 1154 transitions. [2025-02-08 09:24:58,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-02-08 09:24:58,728 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 9.666666666666666) internal successors, (58), 7 states have internal predecessors, (58), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) Word has length 84 [2025-02-08 09:24:58,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:24:58,731 INFO L225 Difference]: With dead ends: 901 [2025-02-08 09:24:58,731 INFO L226 Difference]: Without dead ends: 899 [2025-02-08 09:24:58,731 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=26, Invalid=63, Unknown=1, NotChecked=0, Total=90 [2025-02-08 09:24:58,731 INFO L435 NwaCegarLoop]: 64 mSDtfsCounter, 532 mSDsluCounter, 216 mSDsCounter, 0 mSdLazyCounter, 317 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 545 SdHoareTripleChecker+Valid, 280 SdHoareTripleChecker+Invalid, 342 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 317 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-02-08 09:24:58,731 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [545 Valid, 280 Invalid, 342 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 317 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-02-08 09:24:58,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 899 states. [2025-02-08 09:24:58,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 899 to 862. [2025-02-08 09:24:58,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 862 states, 737 states have (on average 1.3080054274084125) internal successors, (964), 783 states have internal predecessors, (964), 81 states have call successors, (81), 6 states have call predecessors, (81), 6 states have return successors, (81), 72 states have call predecessors, (81), 81 states have call successors, (81) [2025-02-08 09:24:58,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 862 states to 862 states and 1126 transitions. [2025-02-08 09:24:58,783 INFO L78 Accepts]: Start accepts. Automaton has 862 states and 1126 transitions. Word has length 84 [2025-02-08 09:24:58,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:24:58,783 INFO L471 AbstractCegarLoop]: Abstraction has 862 states and 1126 transitions. [2025-02-08 09:24:58,783 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 9.666666666666666) internal successors, (58), 7 states have internal predecessors, (58), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) [2025-02-08 09:24:58,784 INFO L276 IsEmpty]: Start isEmpty. Operand 862 states and 1126 transitions. [2025-02-08 09:24:58,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2025-02-08 09:24:58,784 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:24:58,785 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:24:58,792 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-02-08 09:24:58,985 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,30 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:24:58,985 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr39ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:24:58,986 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:24:58,986 INFO L85 PathProgramCache]: Analyzing trace with hash 197552287, now seen corresponding path program 1 times [2025-02-08 09:24:58,986 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:24:58,986 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1812921032] [2025-02-08 09:24:58,986 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:58,986 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:24:58,990 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 88 statements into 1 equivalence classes. [2025-02-08 09:24:58,998 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 88 of 88 statements. [2025-02-08 09:24:58,998 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:58,998 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-08 09:24:58,998 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1394619858] [2025-02-08 09:24:58,998 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:24:58,999 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:24:58,999 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:24:59,002 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-02-08 09:24:59,004 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-02-08 09:24:59,030 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 88 statements into 1 equivalence classes. [2025-02-08 09:24:59,048 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 88 of 88 statements. [2025-02-08 09:24:59,049 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:24:59,049 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:24:59,050 INFO L256 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 27 conjuncts are in the unsatisfiable core [2025-02-08 09:24:59,051 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:24:59,563 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2025-02-08 09:24:59,563 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-08 09:24:59,608 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:24:59,608 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1812921032] [2025-02-08 09:24:59,608 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-08 09:24:59,608 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1394619858] [2025-02-08 09:24:59,608 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1394619858] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-08 09:24:59,608 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-02-08 09:24:59,609 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2025-02-08 09:24:59,609 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1701653697] [2025-02-08 09:24:59,609 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-02-08 09:24:59,609 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2025-02-08 09:24:59,609 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:24:59,609 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2025-02-08 09:24:59,609 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2025-02-08 09:24:59,610 INFO L87 Difference]: Start difference. First operand 862 states and 1126 transitions. Second operand has 13 states, 12 states have (on average 5.416666666666667) internal successors, (65), 12 states have internal predecessors, (65), 5 states have call successors, (7), 1 states have call predecessors, (7), 3 states have return successors, (7), 3 states have call predecessors, (7), 5 states have call successors, (7) [2025-02-08 09:25:00,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:25:00,481 INFO L93 Difference]: Finished difference Result 1114 states and 1496 transitions. [2025-02-08 09:25:00,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2025-02-08 09:25:00,481 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 5.416666666666667) internal successors, (65), 12 states have internal predecessors, (65), 5 states have call successors, (7), 1 states have call predecessors, (7), 3 states have return successors, (7), 3 states have call predecessors, (7), 5 states have call successors, (7) Word has length 88 [2025-02-08 09:25:00,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:25:00,484 INFO L225 Difference]: With dead ends: 1114 [2025-02-08 09:25:00,485 INFO L226 Difference]: Without dead ends: 1079 [2025-02-08 09:25:00,485 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=72, Invalid=270, Unknown=0, NotChecked=0, Total=342 [2025-02-08 09:25:00,485 INFO L435 NwaCegarLoop]: 57 mSDtfsCounter, 370 mSDsluCounter, 383 mSDsCounter, 0 mSdLazyCounter, 1613 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 393 SdHoareTripleChecker+Valid, 440 SdHoareTripleChecker+Invalid, 1637 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 1613 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2025-02-08 09:25:00,485 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [393 Valid, 440 Invalid, 1637 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 1613 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2025-02-08 09:25:00,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1079 states. [2025-02-08 09:25:00,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1079 to 965. [2025-02-08 09:25:00,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 965 states, 829 states have (on average 1.338962605548854) internal successors, (1110), 876 states have internal predecessors, (1110), 92 states have call successors, (92), 6 states have call predecessors, (92), 6 states have return successors, (92), 82 states have call predecessors, (92), 92 states have call successors, (92) [2025-02-08 09:25:00,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 965 states to 965 states and 1294 transitions. [2025-02-08 09:25:00,547 INFO L78 Accepts]: Start accepts. Automaton has 965 states and 1294 transitions. Word has length 88 [2025-02-08 09:25:00,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:25:00,547 INFO L471 AbstractCegarLoop]: Abstraction has 965 states and 1294 transitions. [2025-02-08 09:25:00,547 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 5.416666666666667) internal successors, (65), 12 states have internal predecessors, (65), 5 states have call successors, (7), 1 states have call predecessors, (7), 3 states have return successors, (7), 3 states have call predecessors, (7), 5 states have call successors, (7) [2025-02-08 09:25:00,548 INFO L276 IsEmpty]: Start isEmpty. Operand 965 states and 1294 transitions. [2025-02-08 09:25:00,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2025-02-08 09:25:00,548 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:25:00,548 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:25:00,557 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2025-02-08 09:25:00,749 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,SelfDestructingSolverStorable35 [2025-02-08 09:25:00,749 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr38ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:25:00,749 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:25:00,750 INFO L85 PathProgramCache]: Analyzing trace with hash 1829153657, now seen corresponding path program 1 times [2025-02-08 09:25:00,750 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:25:00,750 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [282046669] [2025-02-08 09:25:00,750 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:25:00,750 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:25:00,754 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 89 statements into 1 equivalence classes. [2025-02-08 09:25:00,761 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 89 of 89 statements. [2025-02-08 09:25:00,761 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:25:00,761 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-08 09:25:00,761 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1237031733] [2025-02-08 09:25:00,762 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:25:00,762 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:25:00,762 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:25:00,765 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-02-08 09:25:00,766 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-02-08 09:25:00,794 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 89 statements into 1 equivalence classes. [2025-02-08 09:25:00,809 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 89 of 89 statements. [2025-02-08 09:25:00,809 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:25:00,809 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:25:00,810 INFO L256 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 10 conjuncts are in the unsatisfiable core [2025-02-08 09:25:00,811 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:25:01,026 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2025-02-08 09:25:01,026 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-08 09:25:01,118 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:25:01,118 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [282046669] [2025-02-08 09:25:01,118 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-08 09:25:01,118 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1237031733] [2025-02-08 09:25:01,118 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1237031733] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-08 09:25:01,118 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-02-08 09:25:01,118 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2025-02-08 09:25:01,119 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [354284057] [2025-02-08 09:25:01,119 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-02-08 09:25:01,119 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2025-02-08 09:25:01,119 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:25:01,119 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2025-02-08 09:25:01,119 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2025-02-08 09:25:01,119 INFO L87 Difference]: Start difference. First operand 965 states and 1294 transitions. Second operand has 8 states, 7 states have (on average 9.0) internal successors, (63), 7 states have internal predecessors, (63), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) [2025-02-08 09:25:01,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:25:01,907 INFO L93 Difference]: Finished difference Result 1030 states and 1380 transitions. [2025-02-08 09:25:01,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2025-02-08 09:25:01,907 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.0) internal successors, (63), 7 states have internal predecessors, (63), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) Word has length 89 [2025-02-08 09:25:01,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:25:01,910 INFO L225 Difference]: With dead ends: 1030 [2025-02-08 09:25:01,910 INFO L226 Difference]: Without dead ends: 1026 [2025-02-08 09:25:01,910 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2025-02-08 09:25:01,911 INFO L435 NwaCegarLoop]: 98 mSDtfsCounter, 184 mSDsluCounter, 309 mSDsCounter, 0 mSdLazyCounter, 654 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 187 SdHoareTripleChecker+Valid, 407 SdHoareTripleChecker+Invalid, 672 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 654 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2025-02-08 09:25:01,911 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [187 Valid, 407 Invalid, 672 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 654 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2025-02-08 09:25:01,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1026 states. [2025-02-08 09:25:01,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1026 to 994. [2025-02-08 09:25:01,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 994 states, 860 states have (on average 1.336046511627907) internal successors, (1149), 901 states have internal predecessors, (1149), 92 states have call successors, (92), 6 states have call predecessors, (92), 6 states have return successors, (92), 86 states have call predecessors, (92), 92 states have call successors, (92) [2025-02-08 09:25:01,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 994 states to 994 states and 1333 transitions. [2025-02-08 09:25:01,952 INFO L78 Accepts]: Start accepts. Automaton has 994 states and 1333 transitions. Word has length 89 [2025-02-08 09:25:01,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:25:01,952 INFO L471 AbstractCegarLoop]: Abstraction has 994 states and 1333 transitions. [2025-02-08 09:25:01,952 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.0) internal successors, (63), 7 states have internal predecessors, (63), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) [2025-02-08 09:25:01,953 INFO L276 IsEmpty]: Start isEmpty. Operand 994 states and 1333 transitions. [2025-02-08 09:25:01,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2025-02-08 09:25:01,953 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:25:01,953 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:25:01,960 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2025-02-08 09:25:02,154 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,SelfDestructingSolverStorable36 [2025-02-08 09:25:02,154 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr30ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:25:02,155 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:25:02,155 INFO L85 PathProgramCache]: Analyzing trace with hash 2095618311, now seen corresponding path program 1 times [2025-02-08 09:25:02,155 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:25:02,155 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [633063517] [2025-02-08 09:25:02,155 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:25:02,155 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:25:02,159 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 98 statements into 1 equivalence classes. [2025-02-08 09:25:02,166 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 98 of 98 statements. [2025-02-08 09:25:02,167 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:25:02,167 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:25:02,254 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2025-02-08 09:25:02,254 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:25:02,254 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [633063517] [2025-02-08 09:25:02,254 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [633063517] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-08 09:25:02,254 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1253254151] [2025-02-08 09:25:02,254 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:25:02,254 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:25:02,254 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:25:02,257 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-02-08 09:25:02,259 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-02-08 09:25:02,288 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 98 statements into 1 equivalence classes. [2025-02-08 09:25:02,309 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 98 of 98 statements. [2025-02-08 09:25:02,309 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:25:02,309 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:25:02,310 INFO L256 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 6 conjuncts are in the unsatisfiable core [2025-02-08 09:25:02,312 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:25:02,555 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2025-02-08 09:25:02,555 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-08 09:25:02,702 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2025-02-08 09:25:02,702 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1253254151] provided 0 perfect and 2 imperfect interpolant sequences [2025-02-08 09:25:02,702 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-02-08 09:25:02,702 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2025-02-08 09:25:02,702 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1947848554] [2025-02-08 09:25:02,702 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-02-08 09:25:02,703 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2025-02-08 09:25:02,703 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:25:02,703 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2025-02-08 09:25:02,703 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2025-02-08 09:25:02,703 INFO L87 Difference]: Start difference. First operand 994 states and 1333 transitions. Second operand has 11 states, 10 states have (on average 18.0) internal successors, (180), 11 states have internal predecessors, (180), 9 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 9 states have call predecessors, (24), 9 states have call successors, (24) [2025-02-08 09:25:03,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:25:03,289 INFO L93 Difference]: Finished difference Result 1125 states and 1453 transitions. [2025-02-08 09:25:03,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2025-02-08 09:25:03,290 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 18.0) internal successors, (180), 11 states have internal predecessors, (180), 9 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 9 states have call predecessors, (24), 9 states have call successors, (24) Word has length 98 [2025-02-08 09:25:03,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:25:03,293 INFO L225 Difference]: With dead ends: 1125 [2025-02-08 09:25:03,293 INFO L226 Difference]: Without dead ends: 1124 [2025-02-08 09:25:03,293 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 189 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=131, Invalid=249, Unknown=0, NotChecked=0, Total=380 [2025-02-08 09:25:03,293 INFO L435 NwaCegarLoop]: 104 mSDtfsCounter, 901 mSDsluCounter, 362 mSDsCounter, 0 mSdLazyCounter, 430 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 904 SdHoareTripleChecker+Valid, 466 SdHoareTripleChecker+Invalid, 510 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 430 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-02-08 09:25:03,293 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [904 Valid, 466 Invalid, 510 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 430 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-02-08 09:25:03,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1124 states. [2025-02-08 09:25:03,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1124 to 1044. [2025-02-08 09:25:03,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1044 states, 904 states have (on average 1.329646017699115) internal successors, (1202), 945 states have internal predecessors, (1202), 98 states have call successors, (98), 6 states have call predecessors, (98), 6 states have return successors, (98), 92 states have call predecessors, (98), 98 states have call successors, (98) [2025-02-08 09:25:03,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1044 states to 1044 states and 1398 transitions. [2025-02-08 09:25:03,350 INFO L78 Accepts]: Start accepts. Automaton has 1044 states and 1398 transitions. Word has length 98 [2025-02-08 09:25:03,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:25:03,351 INFO L471 AbstractCegarLoop]: Abstraction has 1044 states and 1398 transitions. [2025-02-08 09:25:03,351 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 18.0) internal successors, (180), 11 states have internal predecessors, (180), 9 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 9 states have call predecessors, (24), 9 states have call successors, (24) [2025-02-08 09:25:03,351 INFO L276 IsEmpty]: Start isEmpty. Operand 1044 states and 1398 transitions. [2025-02-08 09:25:03,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2025-02-08 09:25:03,351 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:25:03,351 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:25:03,360 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2025-02-08 09:25:03,552 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,SelfDestructingSolverStorable37 [2025-02-08 09:25:03,552 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr36ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:25:03,552 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:25:03,552 INFO L85 PathProgramCache]: Analyzing trace with hash 2095619656, now seen corresponding path program 1 times [2025-02-08 09:25:03,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:25:03,553 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [550879092] [2025-02-08 09:25:03,553 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:25:03,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:25:03,557 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 98 statements into 1 equivalence classes. [2025-02-08 09:25:03,563 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 98 of 98 statements. [2025-02-08 09:25:03,563 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:25:03,563 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:25:03,624 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2025-02-08 09:25:03,624 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:25:03,625 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [550879092] [2025-02-08 09:25:03,625 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [550879092] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-08 09:25:03,625 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [917399237] [2025-02-08 09:25:03,625 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:25:03,625 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:25:03,625 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:25:03,627 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-02-08 09:25:03,630 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-02-08 09:25:03,654 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 98 statements into 1 equivalence classes. [2025-02-08 09:25:03,674 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 98 of 98 statements. [2025-02-08 09:25:03,674 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:25:03,674 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:25:03,675 INFO L256 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-02-08 09:25:03,677 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:25:03,837 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2025-02-08 09:25:03,837 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-08 09:25:03,970 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2025-02-08 09:25:03,970 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [917399237] provided 0 perfect and 2 imperfect interpolant sequences [2025-02-08 09:25:03,970 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-02-08 09:25:03,971 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 13 [2025-02-08 09:25:03,971 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157533543] [2025-02-08 09:25:03,971 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-02-08 09:25:03,971 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2025-02-08 09:25:03,971 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:25:03,972 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2025-02-08 09:25:03,972 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2025-02-08 09:25:03,972 INFO L87 Difference]: Start difference. First operand 1044 states and 1398 transitions. Second operand has 14 states, 13 states have (on average 13.846153846153847) internal successors, (180), 14 states have internal predecessors, (180), 9 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 9 states have call predecessors, (24), 9 states have call successors, (24) [2025-02-08 09:25:04,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:25:04,874 INFO L93 Difference]: Finished difference Result 1554 states and 2024 transitions. [2025-02-08 09:25:04,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2025-02-08 09:25:04,874 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 13.846153846153847) internal successors, (180), 14 states have internal predecessors, (180), 9 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 9 states have call predecessors, (24), 9 states have call successors, (24) Word has length 98 [2025-02-08 09:25:04,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:25:04,879 INFO L225 Difference]: With dead ends: 1554 [2025-02-08 09:25:04,879 INFO L226 Difference]: Without dead ends: 1552 [2025-02-08 09:25:04,880 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 229 GetRequests, 187 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 515 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=524, Invalid=1368, Unknown=0, NotChecked=0, Total=1892 [2025-02-08 09:25:04,881 INFO L435 NwaCegarLoop]: 109 mSDtfsCounter, 1528 mSDsluCounter, 645 mSDsCounter, 0 mSdLazyCounter, 741 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1528 SdHoareTripleChecker+Valid, 754 SdHoareTripleChecker+Invalid, 867 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 741 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-02-08 09:25:04,881 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1528 Valid, 754 Invalid, 867 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 741 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-02-08 09:25:04,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1552 states. [2025-02-08 09:25:04,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1552 to 1171. [2025-02-08 09:25:04,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1171 states, 1018 states have (on average 1.336935166994106) internal successors, (1361), 1059 states have internal predecessors, (1361), 111 states have call successors, (111), 6 states have call predecessors, (111), 6 states have return successors, (111), 105 states have call predecessors, (111), 111 states have call successors, (111) [2025-02-08 09:25:04,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1171 states to 1171 states and 1583 transitions. [2025-02-08 09:25:04,945 INFO L78 Accepts]: Start accepts. Automaton has 1171 states and 1583 transitions. Word has length 98 [2025-02-08 09:25:04,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:25:04,946 INFO L471 AbstractCegarLoop]: Abstraction has 1171 states and 1583 transitions. [2025-02-08 09:25:04,946 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 13.846153846153847) internal successors, (180), 14 states have internal predecessors, (180), 9 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 9 states have call predecessors, (24), 9 states have call successors, (24) [2025-02-08 09:25:04,946 INFO L276 IsEmpty]: Start isEmpty. Operand 1171 states and 1583 transitions. [2025-02-08 09:25:04,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2025-02-08 09:25:04,946 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:25:04,946 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:25:04,953 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2025-02-08 09:25:05,147 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38,34 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:25:05,147 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr36ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:25:05,147 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:25:05,147 INFO L85 PathProgramCache]: Analyzing trace with hash 1685416871, now seen corresponding path program 1 times [2025-02-08 09:25:05,147 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:25:05,148 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [897219385] [2025-02-08 09:25:05,148 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:25:05,148 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:25:05,152 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 98 statements into 1 equivalence classes. [2025-02-08 09:25:05,157 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 98 of 98 statements. [2025-02-08 09:25:05,157 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:25:05,157 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:25:05,232 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2025-02-08 09:25:05,233 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:25:05,233 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [897219385] [2025-02-08 09:25:05,233 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [897219385] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-08 09:25:05,233 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1752250703] [2025-02-08 09:25:05,233 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:25:05,233 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:25:05,233 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:25:05,235 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-02-08 09:25:05,238 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-02-08 09:25:05,262 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 98 statements into 1 equivalence classes. [2025-02-08 09:25:05,282 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 98 of 98 statements. [2025-02-08 09:25:05,282 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:25:05,282 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:25:05,283 INFO L256 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 6 conjuncts are in the unsatisfiable core [2025-02-08 09:25:05,285 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:25:05,494 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2025-02-08 09:25:05,494 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-08 09:25:05,640 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2025-02-08 09:25:05,640 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1752250703] provided 0 perfect and 2 imperfect interpolant sequences [2025-02-08 09:25:05,640 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-02-08 09:25:05,641 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2025-02-08 09:25:05,641 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1377949437] [2025-02-08 09:25:05,641 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-02-08 09:25:05,641 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2025-02-08 09:25:05,641 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:25:05,642 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2025-02-08 09:25:05,642 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2025-02-08 09:25:05,643 INFO L87 Difference]: Start difference. First operand 1171 states and 1583 transitions. Second operand has 11 states, 10 states have (on average 18.0) internal successors, (180), 11 states have internal predecessors, (180), 9 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 9 states have call predecessors, (24), 9 states have call successors, (24) [2025-02-08 09:25:06,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:25:06,131 INFO L93 Difference]: Finished difference Result 1305 states and 1705 transitions. [2025-02-08 09:25:06,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2025-02-08 09:25:06,131 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 18.0) internal successors, (180), 11 states have internal predecessors, (180), 9 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 9 states have call predecessors, (24), 9 states have call successors, (24) Word has length 98 [2025-02-08 09:25:06,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:25:06,134 INFO L225 Difference]: With dead ends: 1305 [2025-02-08 09:25:06,135 INFO L226 Difference]: Without dead ends: 1304 [2025-02-08 09:25:06,135 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 189 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=131, Invalid=249, Unknown=0, NotChecked=0, Total=380 [2025-02-08 09:25:06,135 INFO L435 NwaCegarLoop]: 106 mSDtfsCounter, 598 mSDsluCounter, 387 mSDsCounter, 0 mSdLazyCounter, 436 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 604 SdHoareTripleChecker+Valid, 493 SdHoareTripleChecker+Invalid, 492 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 436 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-02-08 09:25:06,136 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [604 Valid, 493 Invalid, 492 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 436 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-02-08 09:25:06,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1304 states. [2025-02-08 09:25:06,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1304 to 1196. [2025-02-08 09:25:06,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1196 states, 1040 states have (on average 1.3307692307692307) internal successors, (1384), 1081 states have internal predecessors, (1384), 114 states have call successors, (114), 6 states have call predecessors, (114), 6 states have return successors, (114), 108 states have call predecessors, (114), 114 states have call successors, (114) [2025-02-08 09:25:06,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1196 states to 1196 states and 1612 transitions. [2025-02-08 09:25:06,230 INFO L78 Accepts]: Start accepts. Automaton has 1196 states and 1612 transitions. Word has length 98 [2025-02-08 09:25:06,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:25:06,230 INFO L471 AbstractCegarLoop]: Abstraction has 1196 states and 1612 transitions. [2025-02-08 09:25:06,230 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 18.0) internal successors, (180), 11 states have internal predecessors, (180), 9 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 9 states have call predecessors, (24), 9 states have call successors, (24) [2025-02-08 09:25:06,230 INFO L276 IsEmpty]: Start isEmpty. Operand 1196 states and 1612 transitions. [2025-02-08 09:25:06,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2025-02-08 09:25:06,231 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:25:06,231 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:25:06,239 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2025-02-08 09:25:06,432 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,SelfDestructingSolverStorable39 [2025-02-08 09:25:06,432 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr35ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:25:06,432 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:25:06,432 INFO L85 PathProgramCache]: Analyzing trace with hash 708315494, now seen corresponding path program 1 times [2025-02-08 09:25:06,432 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:25:06,432 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [172152064] [2025-02-08 09:25:06,433 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:25:06,433 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:25:06,436 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 99 statements into 1 equivalence classes. [2025-02-08 09:25:06,442 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 99 of 99 statements. [2025-02-08 09:25:06,442 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:25:06,442 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:25:06,501 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2025-02-08 09:25:06,501 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:25:06,502 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [172152064] [2025-02-08 09:25:06,502 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [172152064] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-08 09:25:06,502 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [437317802] [2025-02-08 09:25:06,502 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:25:06,502 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:25:06,502 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:25:06,504 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-02-08 09:25:06,506 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-02-08 09:25:06,531 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 99 statements into 1 equivalence classes. [2025-02-08 09:25:06,551 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 99 of 99 statements. [2025-02-08 09:25:06,552 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:25:06,552 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:25:06,553 INFO L256 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-02-08 09:25:06,554 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:25:06,736 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2025-02-08 09:25:06,736 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-08 09:25:06,868 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2025-02-08 09:25:06,869 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [437317802] provided 0 perfect and 2 imperfect interpolant sequences [2025-02-08 09:25:06,869 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-02-08 09:25:06,869 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 7 [2025-02-08 09:25:06,869 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [370761001] [2025-02-08 09:25:06,869 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-02-08 09:25:06,870 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2025-02-08 09:25:06,870 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:25:06,870 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2025-02-08 09:25:06,870 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2025-02-08 09:25:06,870 INFO L87 Difference]: Start difference. First operand 1196 states and 1612 transitions. Second operand has 8 states, 7 states have (on average 25.857142857142858) internal successors, (181), 8 states have internal predecessors, (181), 7 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 7 states have call predecessors, (20), 7 states have call successors, (20) [2025-02-08 09:25:07,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:25:07,686 INFO L93 Difference]: Finished difference Result 1614 states and 2201 transitions. [2025-02-08 09:25:07,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-02-08 09:25:07,686 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 25.857142857142858) internal successors, (181), 8 states have internal predecessors, (181), 7 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 7 states have call predecessors, (20), 7 states have call successors, (20) Word has length 99 [2025-02-08 09:25:07,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:25:07,697 INFO L225 Difference]: With dead ends: 1614 [2025-02-08 09:25:07,697 INFO L226 Difference]: Without dead ends: 1612 [2025-02-08 09:25:07,698 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 193 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=39, Unknown=0, NotChecked=0, Total=72 [2025-02-08 09:25:07,698 INFO L435 NwaCegarLoop]: 87 mSDtfsCounter, 258 mSDsluCounter, 323 mSDsCounter, 0 mSdLazyCounter, 494 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 267 SdHoareTripleChecker+Valid, 410 SdHoareTripleChecker+Invalid, 512 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 494 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2025-02-08 09:25:07,699 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [267 Valid, 410 Invalid, 512 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 494 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2025-02-08 09:25:07,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1612 states. [2025-02-08 09:25:07,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1612 to 1335. [2025-02-08 09:25:07,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1335 states, 1167 states have (on average 1.335904027420737) internal successors, (1559), 1208 states have internal predecessors, (1559), 126 states have call successors, (126), 6 states have call predecessors, (126), 6 states have return successors, (126), 120 states have call predecessors, (126), 126 states have call successors, (126) [2025-02-08 09:25:07,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1335 states to 1335 states and 1811 transitions. [2025-02-08 09:25:07,814 INFO L78 Accepts]: Start accepts. Automaton has 1335 states and 1811 transitions. Word has length 99 [2025-02-08 09:25:07,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:25:07,815 INFO L471 AbstractCegarLoop]: Abstraction has 1335 states and 1811 transitions. [2025-02-08 09:25:07,815 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 25.857142857142858) internal successors, (181), 8 states have internal predecessors, (181), 7 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 7 states have call predecessors, (20), 7 states have call successors, (20) [2025-02-08 09:25:07,815 INFO L276 IsEmpty]: Start isEmpty. Operand 1335 states and 1811 transitions. [2025-02-08 09:25:07,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2025-02-08 09:25:07,820 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:25:07,820 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:25:07,830 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2025-02-08 09:25:08,020 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,36 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:25:08,021 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:25:08,021 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:25:08,021 INFO L85 PathProgramCache]: Analyzing trace with hash -1079478952, now seen corresponding path program 1 times [2025-02-08 09:25:08,021 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:25:08,021 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1617373202] [2025-02-08 09:25:08,021 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:25:08,021 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:25:08,025 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 101 statements into 1 equivalence classes. [2025-02-08 09:25:08,030 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 101 of 101 statements. [2025-02-08 09:25:08,030 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:25:08,030 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:25:08,097 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2025-02-08 09:25:08,098 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:25:08,098 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1617373202] [2025-02-08 09:25:08,098 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1617373202] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-08 09:25:08,098 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [559437153] [2025-02-08 09:25:08,098 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:25:08,098 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:25:08,098 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:25:08,100 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-02-08 09:25:08,103 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-02-08 09:25:08,128 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 101 statements into 1 equivalence classes. [2025-02-08 09:25:08,148 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 101 of 101 statements. [2025-02-08 09:25:08,148 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:25:08,148 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:25:08,149 INFO L256 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-02-08 09:25:08,150 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:25:08,331 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2025-02-08 09:25:08,331 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-08 09:25:08,457 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2025-02-08 09:25:08,458 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [559437153] provided 0 perfect and 2 imperfect interpolant sequences [2025-02-08 09:25:08,458 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-02-08 09:25:08,458 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 7 [2025-02-08 09:25:08,458 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2054069233] [2025-02-08 09:25:08,458 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-02-08 09:25:08,458 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2025-02-08 09:25:08,458 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:25:08,459 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2025-02-08 09:25:08,459 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2025-02-08 09:25:08,460 INFO L87 Difference]: Start difference. First operand 1335 states and 1811 transitions. Second operand has 8 states, 7 states have (on average 26.714285714285715) internal successors, (187), 8 states have internal predecessors, (187), 7 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 7 states have call predecessors, (20), 7 states have call successors, (20) [2025-02-08 09:25:08,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:25:08,915 INFO L93 Difference]: Finished difference Result 1876 states and 2595 transitions. [2025-02-08 09:25:08,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-02-08 09:25:08,916 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 26.714285714285715) internal successors, (187), 8 states have internal predecessors, (187), 7 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 7 states have call predecessors, (20), 7 states have call successors, (20) Word has length 101 [2025-02-08 09:25:08,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:25:08,922 INFO L225 Difference]: With dead ends: 1876 [2025-02-08 09:25:08,922 INFO L226 Difference]: Without dead ends: 1874 [2025-02-08 09:25:08,923 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 197 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=39, Unknown=0, NotChecked=0, Total=72 [2025-02-08 09:25:08,924 INFO L435 NwaCegarLoop]: 84 mSDtfsCounter, 292 mSDsluCounter, 280 mSDsCounter, 0 mSdLazyCounter, 420 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 301 SdHoareTripleChecker+Valid, 364 SdHoareTripleChecker+Invalid, 440 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 420 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-02-08 09:25:08,924 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [301 Valid, 364 Invalid, 440 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 420 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-02-08 09:25:08,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1874 states. [2025-02-08 09:25:09,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1874 to 1506. [2025-02-08 09:25:09,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1506 states, 1323 states have (on average 1.344671201814059) internal successors, (1779), 1364 states have internal predecessors, (1779), 141 states have call successors, (141), 6 states have call predecessors, (141), 6 states have return successors, (141), 135 states have call predecessors, (141), 141 states have call successors, (141) [2025-02-08 09:25:09,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1506 states to 1506 states and 2061 transitions. [2025-02-08 09:25:09,019 INFO L78 Accepts]: Start accepts. Automaton has 1506 states and 2061 transitions. Word has length 101 [2025-02-08 09:25:09,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:25:09,019 INFO L471 AbstractCegarLoop]: Abstraction has 1506 states and 2061 transitions. [2025-02-08 09:25:09,019 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 26.714285714285715) internal successors, (187), 8 states have internal predecessors, (187), 7 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 7 states have call predecessors, (20), 7 states have call successors, (20) [2025-02-08 09:25:09,019 INFO L276 IsEmpty]: Start isEmpty. Operand 1506 states and 2061 transitions. [2025-02-08 09:25:09,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2025-02-08 09:25:09,020 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:25:09,020 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:25:09,028 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2025-02-08 09:25:09,220 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,37 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:25:09,220 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr55ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:25:09,221 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:25:09,221 INFO L85 PathProgramCache]: Analyzing trace with hash -729371684, now seen corresponding path program 1 times [2025-02-08 09:25:09,221 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:25:09,221 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1065348359] [2025-02-08 09:25:09,221 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:25:09,221 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:25:09,225 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 107 statements into 1 equivalence classes. [2025-02-08 09:25:09,234 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 107 of 107 statements. [2025-02-08 09:25:09,234 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:25:09,234 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-08 09:25:09,238 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [306711394] [2025-02-08 09:25:09,238 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:25:09,238 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:25:09,238 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:25:09,240 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-02-08 09:25:09,242 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-02-08 09:25:09,268 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 107 statements into 1 equivalence classes. [2025-02-08 09:25:09,288 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 107 of 107 statements. [2025-02-08 09:25:09,289 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:25:09,289 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:25:09,290 INFO L256 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 21 conjuncts are in the unsatisfiable core [2025-02-08 09:25:09,292 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:25:09,736 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2025-02-08 09:25:09,736 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-08 09:25:09,865 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:25:09,865 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1065348359] [2025-02-08 09:25:09,865 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-08 09:25:09,865 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [306711394] [2025-02-08 09:25:09,865 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [306711394] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-08 09:25:09,865 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-02-08 09:25:09,865 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2025-02-08 09:25:09,866 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1792652658] [2025-02-08 09:25:09,866 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-02-08 09:25:09,866 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2025-02-08 09:25:09,866 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:25:09,866 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2025-02-08 09:25:09,867 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=201, Unknown=0, NotChecked=0, Total=272 [2025-02-08 09:25:09,867 INFO L87 Difference]: Start difference. First operand 1506 states and 2061 transitions. Second operand has 13 states, 12 states have (on average 6.333333333333333) internal successors, (76), 12 states have internal predecessors, (76), 4 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 3 states have call predecessors, (8), 4 states have call successors, (8) [2025-02-08 09:25:11,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:25:11,044 INFO L93 Difference]: Finished difference Result 1729 states and 2377 transitions. [2025-02-08 09:25:11,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2025-02-08 09:25:11,044 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 6.333333333333333) internal successors, (76), 12 states have internal predecessors, (76), 4 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 3 states have call predecessors, (8), 4 states have call successors, (8) Word has length 107 [2025-02-08 09:25:11,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:25:11,049 INFO L225 Difference]: With dead ends: 1729 [2025-02-08 09:25:11,049 INFO L226 Difference]: Without dead ends: 1727 [2025-02-08 09:25:11,050 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=203, Invalid=553, Unknown=0, NotChecked=0, Total=756 [2025-02-08 09:25:11,050 INFO L435 NwaCegarLoop]: 77 mSDtfsCounter, 458 mSDsluCounter, 413 mSDsCounter, 0 mSdLazyCounter, 1938 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 464 SdHoareTripleChecker+Valid, 490 SdHoareTripleChecker+Invalid, 1981 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 1938 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2025-02-08 09:25:11,051 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [464 Valid, 490 Invalid, 1981 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 1938 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2025-02-08 09:25:11,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1727 states. [2025-02-08 09:25:11,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1727 to 1654. [2025-02-08 09:25:11,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1654 states, 1456 states have (on average 1.3447802197802199) internal successors, (1958), 1497 states have internal predecessors, (1958), 156 states have call successors, (156), 6 states have call predecessors, (156), 6 states have return successors, (156), 150 states have call predecessors, (156), 156 states have call successors, (156) [2025-02-08 09:25:11,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1654 states to 1654 states and 2270 transitions. [2025-02-08 09:25:11,169 INFO L78 Accepts]: Start accepts. Automaton has 1654 states and 2270 transitions. Word has length 107 [2025-02-08 09:25:11,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:25:11,171 INFO L471 AbstractCegarLoop]: Abstraction has 1654 states and 2270 transitions. [2025-02-08 09:25:11,171 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 6.333333333333333) internal successors, (76), 12 states have internal predecessors, (76), 4 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 3 states have call predecessors, (8), 4 states have call successors, (8) [2025-02-08 09:25:11,171 INFO L276 IsEmpty]: Start isEmpty. Operand 1654 states and 2270 transitions. [2025-02-08 09:25:11,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2025-02-08 09:25:11,172 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:25:11,172 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:25:11,178 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-02-08 09:25:11,372 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,38 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:25:11,373 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr55ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:25:11,373 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:25:11,373 INFO L85 PathProgramCache]: Analyzing trace with hash 1248716926, now seen corresponding path program 2 times [2025-02-08 09:25:11,373 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:25:11,373 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1438370838] [2025-02-08 09:25:11,373 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-02-08 09:25:11,373 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:25:11,379 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 107 statements into 2 equivalence classes. [2025-02-08 09:25:11,388 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 107 of 107 statements. [2025-02-08 09:25:11,388 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-02-08 09:25:11,388 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-08 09:25:11,389 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1584701633] [2025-02-08 09:25:11,389 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-02-08 09:25:11,389 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:25:11,389 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:25:11,395 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-02-08 09:25:11,397 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-02-08 09:25:11,424 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 107 statements into 2 equivalence classes. [2025-02-08 09:25:11,449 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 107 of 107 statements. [2025-02-08 09:25:11,449 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-02-08 09:25:11,449 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:25:11,450 INFO L256 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 25 conjuncts are in the unsatisfiable core [2025-02-08 09:25:11,452 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:25:11,958 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 20 proven. 35 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2025-02-08 09:25:11,958 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-08 09:25:12,071 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:25:12,071 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1438370838] [2025-02-08 09:25:12,071 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-08 09:25:12,071 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1584701633] [2025-02-08 09:25:12,071 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1584701633] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-08 09:25:12,071 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-02-08 09:25:12,072 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2025-02-08 09:25:12,072 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1137410982] [2025-02-08 09:25:12,072 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-02-08 09:25:12,072 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2025-02-08 09:25:12,073 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:25:12,073 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2025-02-08 09:25:12,073 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2025-02-08 09:25:12,073 INFO L87 Difference]: Start difference. First operand 1654 states and 2270 transitions. Second operand has 15 states, 14 states have (on average 5.642857142857143) internal successors, (79), 14 states have internal predecessors, (79), 5 states have call successors, (8), 1 states have call predecessors, (8), 3 states have return successors, (8), 3 states have call predecessors, (8), 5 states have call successors, (8) [2025-02-08 09:25:13,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:25:13,148 INFO L93 Difference]: Finished difference Result 1734 states and 2369 transitions. [2025-02-08 09:25:13,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2025-02-08 09:25:13,148 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 5.642857142857143) internal successors, (79), 14 states have internal predecessors, (79), 5 states have call successors, (8), 1 states have call predecessors, (8), 3 states have return successors, (8), 3 states have call predecessors, (8), 5 states have call successors, (8) Word has length 107 [2025-02-08 09:25:13,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:25:13,151 INFO L225 Difference]: With dead ends: 1734 [2025-02-08 09:25:13,151 INFO L226 Difference]: Without dead ends: 1730 [2025-02-08 09:25:13,152 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=182, Invalid=630, Unknown=0, NotChecked=0, Total=812 [2025-02-08 09:25:13,152 INFO L435 NwaCegarLoop]: 80 mSDtfsCounter, 452 mSDsluCounter, 526 mSDsCounter, 0 mSdLazyCounter, 1833 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 458 SdHoareTripleChecker+Valid, 606 SdHoareTripleChecker+Invalid, 1877 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 1833 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2025-02-08 09:25:13,152 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [458 Valid, 606 Invalid, 1877 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 1833 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2025-02-08 09:25:13,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1730 states. [2025-02-08 09:25:13,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1730 to 1653. [2025-02-08 09:25:13,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1653 states, 1455 states have (on average 1.3443298969072166) internal successors, (1956), 1496 states have internal predecessors, (1956), 156 states have call successors, (156), 6 states have call predecessors, (156), 6 states have return successors, (156), 150 states have call predecessors, (156), 156 states have call successors, (156) [2025-02-08 09:25:13,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1653 states to 1653 states and 2268 transitions. [2025-02-08 09:25:13,284 INFO L78 Accepts]: Start accepts. Automaton has 1653 states and 2268 transitions. Word has length 107 [2025-02-08 09:25:13,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:25:13,284 INFO L471 AbstractCegarLoop]: Abstraction has 1653 states and 2268 transitions. [2025-02-08 09:25:13,284 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 5.642857142857143) internal successors, (79), 14 states have internal predecessors, (79), 5 states have call successors, (8), 1 states have call predecessors, (8), 3 states have return successors, (8), 3 states have call predecessors, (8), 5 states have call successors, (8) [2025-02-08 09:25:13,284 INFO L276 IsEmpty]: Start isEmpty. Operand 1653 states and 2268 transitions. [2025-02-08 09:25:13,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2025-02-08 09:25:13,285 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:25:13,285 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 7, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:25:13,293 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2025-02-08 09:25:13,489 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,SelfDestructingSolverStorable43 [2025-02-08 09:25:13,489 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:25:13,489 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:25:13,489 INFO L85 PathProgramCache]: Analyzing trace with hash -429674411, now seen corresponding path program 1 times [2025-02-08 09:25:13,489 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:25:13,490 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [421816404] [2025-02-08 09:25:13,490 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:25:13,490 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:25:13,493 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 109 statements into 1 equivalence classes. [2025-02-08 09:25:13,502 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 109 of 109 statements. [2025-02-08 09:25:13,507 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:25:13,507 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:25:13,586 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 20 proven. 6 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2025-02-08 09:25:13,586 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:25:13,586 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [421816404] [2025-02-08 09:25:13,586 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [421816404] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-08 09:25:13,586 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [915252500] [2025-02-08 09:25:13,587 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:25:13,587 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:25:13,587 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:25:13,589 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-02-08 09:25:13,592 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-02-08 09:25:13,616 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 109 statements into 1 equivalence classes. [2025-02-08 09:25:13,637 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 109 of 109 statements. [2025-02-08 09:25:13,638 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:25:13,638 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:25:13,639 INFO L256 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 7 conjuncts are in the unsatisfiable core [2025-02-08 09:25:13,640 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:25:13,707 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 20 proven. 6 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2025-02-08 09:25:13,707 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-08 09:25:13,808 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 20 proven. 6 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2025-02-08 09:25:13,809 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [915252500] provided 0 perfect and 2 imperfect interpolant sequences [2025-02-08 09:25:13,809 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-02-08 09:25:13,809 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 9 [2025-02-08 09:25:13,809 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036512850] [2025-02-08 09:25:13,809 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-02-08 09:25:13,809 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2025-02-08 09:25:13,809 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:25:13,810 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2025-02-08 09:25:13,810 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2025-02-08 09:25:13,810 INFO L87 Difference]: Start difference. First operand 1653 states and 2268 transitions. Second operand has 10 states, 9 states have (on average 9.11111111111111) internal successors, (82), 10 states have internal predecessors, (82), 6 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (13), 6 states have call predecessors, (13), 6 states have call successors, (13) [2025-02-08 09:25:14,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:25:14,483 INFO L93 Difference]: Finished difference Result 1676 states and 2293 transitions. [2025-02-08 09:25:14,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2025-02-08 09:25:14,484 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 9.11111111111111) internal successors, (82), 10 states have internal predecessors, (82), 6 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (13), 6 states have call predecessors, (13), 6 states have call successors, (13) Word has length 109 [2025-02-08 09:25:14,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:25:14,487 INFO L225 Difference]: With dead ends: 1676 [2025-02-08 09:25:14,487 INFO L226 Difference]: Without dead ends: 1675 [2025-02-08 09:25:14,488 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 214 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2025-02-08 09:25:14,488 INFO L435 NwaCegarLoop]: 38 mSDtfsCounter, 147 mSDsluCounter, 113 mSDsCounter, 0 mSdLazyCounter, 609 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 151 SdHoareTripleChecker+Invalid, 629 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 609 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2025-02-08 09:25:14,489 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [149 Valid, 151 Invalid, 629 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 609 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2025-02-08 09:25:14,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1675 states. [2025-02-08 09:25:14,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1675 to 1653. [2025-02-08 09:25:14,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1653 states, 1455 states have (on average 1.334020618556701) internal successors, (1941), 1496 states have internal predecessors, (1941), 156 states have call successors, (156), 6 states have call predecessors, (156), 6 states have return successors, (156), 150 states have call predecessors, (156), 156 states have call successors, (156) [2025-02-08 09:25:14,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1653 states to 1653 states and 2253 transitions. [2025-02-08 09:25:14,629 INFO L78 Accepts]: Start accepts. Automaton has 1653 states and 2253 transitions. Word has length 109 [2025-02-08 09:25:14,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:25:14,629 INFO L471 AbstractCegarLoop]: Abstraction has 1653 states and 2253 transitions. [2025-02-08 09:25:14,629 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 9.11111111111111) internal successors, (82), 10 states have internal predecessors, (82), 6 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (13), 6 states have call predecessors, (13), 6 states have call successors, (13) [2025-02-08 09:25:14,629 INFO L276 IsEmpty]: Start isEmpty. Operand 1653 states and 2253 transitions. [2025-02-08 09:25:14,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2025-02-08 09:25:14,630 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:25:14,630 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:25:14,638 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2025-02-08 09:25:14,830 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,40 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:25:14,831 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr54ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:25:14,831 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:25:14,832 INFO L85 PathProgramCache]: Analyzing trace with hash -1135685634, now seen corresponding path program 1 times [2025-02-08 09:25:14,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:25:14,832 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [104787967] [2025-02-08 09:25:14,832 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:25:14,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:25:14,840 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 108 statements into 1 equivalence classes. [2025-02-08 09:25:14,849 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 108 of 108 statements. [2025-02-08 09:25:14,850 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:25:14,850 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-08 09:25:14,850 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1800387877] [2025-02-08 09:25:14,850 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:25:14,850 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:25:14,851 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:25:14,854 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-02-08 09:25:14,855 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2025-02-08 09:25:14,879 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 108 statements into 1 equivalence classes. [2025-02-08 09:25:14,902 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 108 of 108 statements. [2025-02-08 09:25:14,902 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:25:14,902 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:25:14,903 INFO L256 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 22 conjuncts are in the unsatisfiable core [2025-02-08 09:25:14,905 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:25:15,346 INFO L134 CoverageAnalysis]: Checked inductivity of 103 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2025-02-08 09:25:15,346 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-08 09:25:15,594 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:25:15,594 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [104787967] [2025-02-08 09:25:15,594 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-08 09:25:15,594 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1800387877] [2025-02-08 09:25:15,594 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1800387877] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-08 09:25:15,594 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-02-08 09:25:15,594 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2025-02-08 09:25:15,594 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [24130804] [2025-02-08 09:25:15,594 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-02-08 09:25:15,594 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2025-02-08 09:25:15,594 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:25:15,595 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2025-02-08 09:25:15,595 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=190, Unknown=0, NotChecked=0, Total=272 [2025-02-08 09:25:15,595 INFO L87 Difference]: Start difference. First operand 1653 states and 2253 transitions. Second operand has 13 states, 12 states have (on average 6.416666666666667) internal successors, (77), 12 states have internal predecessors, (77), 4 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 3 states have call predecessors, (8), 4 states have call successors, (8) [2025-02-08 09:25:16,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:25:16,272 INFO L93 Difference]: Finished difference Result 1690 states and 2289 transitions. [2025-02-08 09:25:16,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2025-02-08 09:25:16,272 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 6.416666666666667) internal successors, (77), 12 states have internal predecessors, (77), 4 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 3 states have call predecessors, (8), 4 states have call successors, (8) Word has length 108 [2025-02-08 09:25:16,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:25:16,274 INFO L225 Difference]: With dead ends: 1690 [2025-02-08 09:25:16,274 INFO L226 Difference]: Without dead ends: 1688 [2025-02-08 09:25:16,275 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=196, Invalid=404, Unknown=0, NotChecked=0, Total=600 [2025-02-08 09:25:16,275 INFO L435 NwaCegarLoop]: 52 mSDtfsCounter, 369 mSDsluCounter, 266 mSDsCounter, 0 mSdLazyCounter, 956 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 375 SdHoareTripleChecker+Valid, 318 SdHoareTripleChecker+Invalid, 985 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 956 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-02-08 09:25:16,275 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [375 Valid, 318 Invalid, 985 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 956 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-02-08 09:25:16,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1688 states. [2025-02-08 09:25:16,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1688 to 1653. [2025-02-08 09:25:16,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1653 states, 1455 states have (on average 1.3326460481099656) internal successors, (1939), 1496 states have internal predecessors, (1939), 156 states have call successors, (156), 6 states have call predecessors, (156), 6 states have return successors, (156), 150 states have call predecessors, (156), 156 states have call successors, (156) [2025-02-08 09:25:16,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1653 states to 1653 states and 2251 transitions. [2025-02-08 09:25:16,368 INFO L78 Accepts]: Start accepts. Automaton has 1653 states and 2251 transitions. Word has length 108 [2025-02-08 09:25:16,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:25:16,368 INFO L471 AbstractCegarLoop]: Abstraction has 1653 states and 2251 transitions. [2025-02-08 09:25:16,368 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 6.416666666666667) internal successors, (77), 12 states have internal predecessors, (77), 4 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 3 states have call predecessors, (8), 4 states have call successors, (8) [2025-02-08 09:25:16,368 INFO L276 IsEmpty]: Start isEmpty. Operand 1653 states and 2251 transitions. [2025-02-08 09:25:16,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2025-02-08 09:25:16,369 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:25:16,369 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:25:16,376 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2025-02-08 09:25:16,569 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2025-02-08 09:25:16,570 INFO L396 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr54ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:25:16,570 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:25:16,570 INFO L85 PathProgramCache]: Analyzing trace with hash 55519132, now seen corresponding path program 2 times [2025-02-08 09:25:16,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:25:16,570 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [389982539] [2025-02-08 09:25:16,570 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-02-08 09:25:16,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:25:16,577 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 108 statements into 2 equivalence classes. [2025-02-08 09:25:16,589 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 108 of 108 statements. [2025-02-08 09:25:16,589 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-02-08 09:25:16,589 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-08 09:25:16,590 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2106503263] [2025-02-08 09:25:16,590 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-02-08 09:25:16,590 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:25:16,590 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:25:16,594 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-02-08 09:25:16,595 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2025-02-08 09:25:16,622 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 108 statements into 2 equivalence classes. [2025-02-08 09:25:16,646 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 108 of 108 statements. [2025-02-08 09:25:16,646 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-02-08 09:25:16,646 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:25:16,647 INFO L256 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 13 conjuncts are in the unsatisfiable core [2025-02-08 09:25:16,649 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:25:16,986 INFO L134 CoverageAnalysis]: Checked inductivity of 103 backedges. 9 proven. 45 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2025-02-08 09:25:16,987 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-08 09:25:17,114 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:25:17,114 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [389982539] [2025-02-08 09:25:17,114 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-08 09:25:17,114 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2106503263] [2025-02-08 09:25:17,114 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2106503263] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-08 09:25:17,114 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-02-08 09:25:17,114 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2025-02-08 09:25:17,114 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2040796133] [2025-02-08 09:25:17,114 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-02-08 09:25:17,114 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2025-02-08 09:25:17,114 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:25:17,115 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2025-02-08 09:25:17,115 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2025-02-08 09:25:17,115 INFO L87 Difference]: Start difference. First operand 1653 states and 2251 transitions. Second operand has 8 states, 7 states have (on average 11.0) internal successors, (77), 8 states have internal predecessors, (77), 4 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 3 states have call predecessors, (8), 4 states have call successors, (8) [2025-02-08 09:25:17,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:25:17,654 INFO L93 Difference]: Finished difference Result 1690 states and 2287 transitions. [2025-02-08 09:25:17,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-02-08 09:25:17,654 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.0) internal successors, (77), 8 states have internal predecessors, (77), 4 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 3 states have call predecessors, (8), 4 states have call successors, (8) Word has length 108 [2025-02-08 09:25:17,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:25:17,657 INFO L225 Difference]: With dead ends: 1690 [2025-02-08 09:25:17,657 INFO L226 Difference]: Without dead ends: 1688 [2025-02-08 09:25:17,657 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2025-02-08 09:25:17,658 INFO L435 NwaCegarLoop]: 67 mSDtfsCounter, 169 mSDsluCounter, 264 mSDsCounter, 0 mSdLazyCounter, 545 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 175 SdHoareTripleChecker+Valid, 331 SdHoareTripleChecker+Invalid, 561 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 545 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-02-08 09:25:17,658 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [175 Valid, 331 Invalid, 561 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 545 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-02-08 09:25:17,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1688 states. [2025-02-08 09:25:17,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1688 to 1653. [2025-02-08 09:25:17,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1653 states, 1455 states have (on average 1.3312714776632302) internal successors, (1937), 1496 states have internal predecessors, (1937), 156 states have call successors, (156), 6 states have call predecessors, (156), 6 states have return successors, (156), 150 states have call predecessors, (156), 156 states have call successors, (156) [2025-02-08 09:25:17,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1653 states to 1653 states and 2249 transitions. [2025-02-08 09:25:17,752 INFO L78 Accepts]: Start accepts. Automaton has 1653 states and 2249 transitions. Word has length 108 [2025-02-08 09:25:17,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:25:17,752 INFO L471 AbstractCegarLoop]: Abstraction has 1653 states and 2249 transitions. [2025-02-08 09:25:17,752 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.0) internal successors, (77), 8 states have internal predecessors, (77), 4 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 3 states have call predecessors, (8), 4 states have call successors, (8) [2025-02-08 09:25:17,752 INFO L276 IsEmpty]: Start isEmpty. Operand 1653 states and 2249 transitions. [2025-02-08 09:25:17,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2025-02-08 09:25:17,753 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:25:17,753 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 7, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:25:17,761 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2025-02-08 09:25:17,953 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2025-02-08 09:25:17,954 INFO L396 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:25:17,954 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:25:17,954 INFO L85 PathProgramCache]: Analyzing trace with hash -435004847, now seen corresponding path program 1 times [2025-02-08 09:25:17,954 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:25:17,954 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [941526369] [2025-02-08 09:25:17,954 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:25:17,954 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:25:17,957 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 110 statements into 1 equivalence classes. [2025-02-08 09:25:17,962 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 110 of 110 statements. [2025-02-08 09:25:17,962 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:25:17,962 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:25:18,032 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2025-02-08 09:25:18,033 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:25:18,033 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [941526369] [2025-02-08 09:25:18,033 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [941526369] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 09:25:18,033 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 09:25:18,033 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-02-08 09:25:18,033 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1280882231] [2025-02-08 09:25:18,033 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 09:25:18,034 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-02-08 09:25:18,034 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:25:18,034 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-02-08 09:25:18,034 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2025-02-08 09:25:18,035 INFO L87 Difference]: Start difference. First operand 1653 states and 2249 transitions. Second operand has 6 states, 5 states have (on average 14.2) internal successors, (71), 6 states have internal predecessors, (71), 4 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) [2025-02-08 09:25:18,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:25:18,678 INFO L93 Difference]: Finished difference Result 1719 states and 2319 transitions. [2025-02-08 09:25:18,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2025-02-08 09:25:18,679 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 14.2) internal successors, (71), 6 states have internal predecessors, (71), 4 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) Word has length 110 [2025-02-08 09:25:18,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:25:18,683 INFO L225 Difference]: With dead ends: 1719 [2025-02-08 09:25:18,683 INFO L226 Difference]: Without dead ends: 1718 [2025-02-08 09:25:18,685 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2025-02-08 09:25:18,685 INFO L435 NwaCegarLoop]: 72 mSDtfsCounter, 272 mSDsluCounter, 148 mSDsCounter, 0 mSdLazyCounter, 576 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 277 SdHoareTripleChecker+Valid, 220 SdHoareTripleChecker+Invalid, 599 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 576 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-02-08 09:25:18,686 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [277 Valid, 220 Invalid, 599 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 576 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-02-08 09:25:18,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1718 states. [2025-02-08 09:25:18,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1718 to 1620. [2025-02-08 09:25:18,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1620 states, 1425 states have (on average 1.3305263157894738) internal successors, (1896), 1466 states have internal predecessors, (1896), 153 states have call successors, (153), 6 states have call predecessors, (153), 6 states have return successors, (153), 147 states have call predecessors, (153), 153 states have call successors, (153) [2025-02-08 09:25:18,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1620 states to 1620 states and 2202 transitions. [2025-02-08 09:25:18,794 INFO L78 Accepts]: Start accepts. Automaton has 1620 states and 2202 transitions. Word has length 110 [2025-02-08 09:25:18,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:25:18,794 INFO L471 AbstractCegarLoop]: Abstraction has 1620 states and 2202 transitions. [2025-02-08 09:25:18,794 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 14.2) internal successors, (71), 6 states have internal predecessors, (71), 4 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) [2025-02-08 09:25:18,794 INFO L276 IsEmpty]: Start isEmpty. Operand 1620 states and 2202 transitions. [2025-02-08 09:25:18,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2025-02-08 09:25:18,801 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:25:18,801 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:25:18,801 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2025-02-08 09:25:18,801 INFO L396 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr53ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:25:18,802 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:25:18,802 INFO L85 PathProgramCache]: Analyzing trace with hash -846516198, now seen corresponding path program 1 times [2025-02-08 09:25:18,802 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:25:18,802 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [765363410] [2025-02-08 09:25:18,802 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:25:18,802 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:25:18,807 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 109 statements into 1 equivalence classes. [2025-02-08 09:25:18,814 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 109 of 109 statements. [2025-02-08 09:25:18,814 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:25:18,814 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-08 09:25:18,815 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1630196076] [2025-02-08 09:25:18,815 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:25:18,815 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:25:18,815 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:25:18,819 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-02-08 09:25:18,820 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2025-02-08 09:25:18,845 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 109 statements into 1 equivalence classes. [2025-02-08 09:25:18,867 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 109 of 109 statements. [2025-02-08 09:25:18,867 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:25:18,867 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:25:18,870 INFO L256 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-02-08 09:25:18,872 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:25:19,153 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2025-02-08 09:25:19,153 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-08 09:25:19,206 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:25:19,207 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [765363410] [2025-02-08 09:25:19,207 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-08 09:25:19,207 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1630196076] [2025-02-08 09:25:19,207 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1630196076] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-08 09:25:19,207 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-02-08 09:25:19,207 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2025-02-08 09:25:19,207 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [109664641] [2025-02-08 09:25:19,207 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-02-08 09:25:19,207 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-02-08 09:25:19,207 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:25:19,207 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-02-08 09:25:19,208 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2025-02-08 09:25:19,208 INFO L87 Difference]: Start difference. First operand 1620 states and 2202 transitions. Second operand has 6 states, 5 states have (on average 15.0) internal successors, (75), 6 states have internal predecessors, (75), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2025-02-08 09:25:19,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:25:19,886 INFO L93 Difference]: Finished difference Result 1752 states and 2356 transitions. [2025-02-08 09:25:19,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-02-08 09:25:19,886 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 15.0) internal successors, (75), 6 states have internal predecessors, (75), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 109 [2025-02-08 09:25:19,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:25:19,889 INFO L225 Difference]: With dead ends: 1752 [2025-02-08 09:25:19,889 INFO L226 Difference]: Without dead ends: 1748 [2025-02-08 09:25:19,889 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=44, Invalid=66, Unknown=0, NotChecked=0, Total=110 [2025-02-08 09:25:19,890 INFO L435 NwaCegarLoop]: 118 mSDtfsCounter, 206 mSDsluCounter, 227 mSDsCounter, 0 mSdLazyCounter, 830 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 212 SdHoareTripleChecker+Valid, 345 SdHoareTripleChecker+Invalid, 860 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 830 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2025-02-08 09:25:19,890 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [212 Valid, 345 Invalid, 860 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 830 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2025-02-08 09:25:19,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1748 states. [2025-02-08 09:25:19,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1748 to 1444. [2025-02-08 09:25:19,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1444 states, 1271 states have (on average 1.2871754523996852) internal successors, (1636), 1308 states have internal predecessors, (1636), 135 states have call successors, (135), 6 states have call predecessors, (135), 6 states have return successors, (135), 129 states have call predecessors, (135), 135 states have call successors, (135) [2025-02-08 09:25:19,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1444 states to 1444 states and 1906 transitions. [2025-02-08 09:25:19,975 INFO L78 Accepts]: Start accepts. Automaton has 1444 states and 1906 transitions. Word has length 109 [2025-02-08 09:25:19,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:25:19,975 INFO L471 AbstractCegarLoop]: Abstraction has 1444 states and 1906 transitions. [2025-02-08 09:25:19,975 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 15.0) internal successors, (75), 6 states have internal predecessors, (75), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2025-02-08 09:25:19,975 INFO L276 IsEmpty]: Start isEmpty. Operand 1444 states and 1906 transitions. [2025-02-08 09:25:19,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2025-02-08 09:25:19,976 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:25:19,976 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:25:19,984 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2025-02-08 09:25:20,176 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2025-02-08 09:25:20,176 INFO L396 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr52ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:25:20,177 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:25:20,177 INFO L85 PathProgramCache]: Analyzing trace with hash -472198276, now seen corresponding path program 1 times [2025-02-08 09:25:20,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:25:20,177 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1019877401] [2025-02-08 09:25:20,177 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:25:20,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:25:20,181 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 110 statements into 1 equivalence classes. [2025-02-08 09:25:20,187 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 110 of 110 statements. [2025-02-08 09:25:20,187 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:25:20,187 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-08 09:25:20,187 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1922273546] [2025-02-08 09:25:20,187 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:25:20,187 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:25:20,188 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:25:20,192 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-02-08 09:25:20,196 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2025-02-08 09:25:20,221 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 110 statements into 1 equivalence classes. [2025-02-08 09:25:20,240 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 110 of 110 statements. [2025-02-08 09:25:20,240 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:25:20,240 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:25:20,241 INFO L256 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 12 conjuncts are in the unsatisfiable core [2025-02-08 09:25:20,242 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:25:20,540 INFO L134 CoverageAnalysis]: Checked inductivity of 107 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2025-02-08 09:25:20,541 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-08 09:25:20,680 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:25:20,680 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1019877401] [2025-02-08 09:25:20,680 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-08 09:25:20,680 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1922273546] [2025-02-08 09:25:20,680 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1922273546] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-08 09:25:20,680 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-02-08 09:25:20,681 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2025-02-08 09:25:20,681 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [589721061] [2025-02-08 09:25:20,681 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-02-08 09:25:20,681 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-02-08 09:25:20,681 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:25:20,681 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-02-08 09:25:20,681 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2025-02-08 09:25:20,681 INFO L87 Difference]: Start difference. First operand 1444 states and 1906 transitions. Second operand has 5 states, 4 states have (on average 19.0) internal successors, (76), 5 states have internal predecessors, (76), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2025-02-08 09:25:20,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:25:21,000 INFO L93 Difference]: Finished difference Result 1484 states and 1949 transitions. [2025-02-08 09:25:21,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-02-08 09:25:21,000 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 19.0) internal successors, (76), 5 states have internal predecessors, (76), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 110 [2025-02-08 09:25:21,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:25:21,004 INFO L225 Difference]: With dead ends: 1484 [2025-02-08 09:25:21,004 INFO L226 Difference]: Without dead ends: 1482 [2025-02-08 09:25:21,004 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2025-02-08 09:25:21,004 INFO L435 NwaCegarLoop]: 98 mSDtfsCounter, 120 mSDsluCounter, 115 mSDsCounter, 0 mSdLazyCounter, 316 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 213 SdHoareTripleChecker+Invalid, 321 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 316 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-02-08 09:25:21,005 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [129 Valid, 213 Invalid, 321 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 316 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-02-08 09:25:21,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1482 states. [2025-02-08 09:25:21,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1482 to 1444. [2025-02-08 09:25:21,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1444 states, 1271 states have (on average 1.2856018882769473) internal successors, (1634), 1308 states have internal predecessors, (1634), 135 states have call successors, (135), 6 states have call predecessors, (135), 6 states have return successors, (135), 129 states have call predecessors, (135), 135 states have call successors, (135) [2025-02-08 09:25:21,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1444 states to 1444 states and 1904 transitions. [2025-02-08 09:25:21,119 INFO L78 Accepts]: Start accepts. Automaton has 1444 states and 1904 transitions. Word has length 110 [2025-02-08 09:25:21,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:25:21,120 INFO L471 AbstractCegarLoop]: Abstraction has 1444 states and 1904 transitions. [2025-02-08 09:25:21,120 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 19.0) internal successors, (76), 5 states have internal predecessors, (76), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2025-02-08 09:25:21,120 INFO L276 IsEmpty]: Start isEmpty. Operand 1444 states and 1904 transitions. [2025-02-08 09:25:21,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2025-02-08 09:25:21,121 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:25:21,121 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:25:21,129 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2025-02-08 09:25:21,321 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49,44 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:25:21,321 INFO L396 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr52ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:25:21,322 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:25:21,322 INFO L85 PathProgramCache]: Analyzing trace with hash 1814281114, now seen corresponding path program 2 times [2025-02-08 09:25:21,322 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:25:21,322 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1627638118] [2025-02-08 09:25:21,322 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-02-08 09:25:21,322 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:25:21,325 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 110 statements into 2 equivalence classes. [2025-02-08 09:25:21,335 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 110 of 110 statements. [2025-02-08 09:25:21,336 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-02-08 09:25:21,336 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-08 09:25:21,336 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [449499964] [2025-02-08 09:25:21,340 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-02-08 09:25:21,340 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:25:21,341 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:25:21,343 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-02-08 09:25:21,346 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2025-02-08 09:25:21,373 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 110 statements into 2 equivalence classes. [2025-02-08 09:25:21,396 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 110 of 110 statements. [2025-02-08 09:25:21,396 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-02-08 09:25:21,396 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:25:21,397 INFO L256 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 15 conjuncts are in the unsatisfiable core [2025-02-08 09:25:21,399 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:25:21,686 INFO L134 CoverageAnalysis]: Checked inductivity of 107 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2025-02-08 09:25:21,686 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-08 09:25:22,077 INFO L134 CoverageAnalysis]: Checked inductivity of 107 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2025-02-08 09:25:22,077 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:25:22,077 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1627638118] [2025-02-08 09:25:22,077 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-08 09:25:22,077 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [449499964] [2025-02-08 09:25:22,077 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [449499964] provided 0 perfect and 2 imperfect interpolant sequences [2025-02-08 09:25:22,078 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-02-08 09:25:22,078 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 8 [2025-02-08 09:25:22,078 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1236143268] [2025-02-08 09:25:22,078 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2025-02-08 09:25:22,078 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2025-02-08 09:25:22,078 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:25:22,078 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2025-02-08 09:25:22,079 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2025-02-08 09:25:22,079 INFO L87 Difference]: Start difference. First operand 1444 states and 1904 transitions. Second operand has 9 states, 8 states have (on average 18.125) internal successors, (145), 9 states have internal predecessors, (145), 5 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) [2025-02-08 09:25:24,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:25:24,180 INFO L93 Difference]: Finished difference Result 1539 states and 2008 transitions. [2025-02-08 09:25:24,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2025-02-08 09:25:24,180 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 18.125) internal successors, (145), 9 states have internal predecessors, (145), 5 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) Word has length 110 [2025-02-08 09:25:24,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:25:24,183 INFO L225 Difference]: With dead ends: 1539 [2025-02-08 09:25:24,183 INFO L226 Difference]: Without dead ends: 1537 [2025-02-08 09:25:24,184 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 211 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2025-02-08 09:25:24,185 INFO L435 NwaCegarLoop]: 108 mSDtfsCounter, 484 mSDsluCounter, 394 mSDsCounter, 0 mSdLazyCounter, 981 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 490 SdHoareTripleChecker+Valid, 502 SdHoareTripleChecker+Invalid, 1042 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 981 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2025-02-08 09:25:24,185 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [490 Valid, 502 Invalid, 1042 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 981 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2025-02-08 09:25:24,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1537 states. [2025-02-08 09:25:24,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1537 to 1452. [2025-02-08 09:25:24,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1452 states, 1279 states have (on average 1.2806880375293197) internal successors, (1638), 1316 states have internal predecessors, (1638), 135 states have call successors, (135), 6 states have call predecessors, (135), 6 states have return successors, (135), 129 states have call predecessors, (135), 135 states have call successors, (135) [2025-02-08 09:25:24,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1452 states to 1452 states and 1908 transitions. [2025-02-08 09:25:24,305 INFO L78 Accepts]: Start accepts. Automaton has 1452 states and 1908 transitions. Word has length 110 [2025-02-08 09:25:24,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:25:24,305 INFO L471 AbstractCegarLoop]: Abstraction has 1452 states and 1908 transitions. [2025-02-08 09:25:24,305 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 18.125) internal successors, (145), 9 states have internal predecessors, (145), 5 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) [2025-02-08 09:25:24,306 INFO L276 IsEmpty]: Start isEmpty. Operand 1452 states and 1908 transitions. [2025-02-08 09:25:24,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2025-02-08 09:25:24,307 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:25:24,307 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:25:24,315 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2025-02-08 09:25:24,507 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,45 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:25:24,508 INFO L396 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr51ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:25:24,508 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:25:24,511 INFO L85 PathProgramCache]: Analyzing trace with hash -1753244584, now seen corresponding path program 1 times [2025-02-08 09:25:24,511 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:25:24,511 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [171890726] [2025-02-08 09:25:24,511 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:25:24,512 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:25:24,516 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 111 statements into 1 equivalence classes. [2025-02-08 09:25:24,528 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 111 of 111 statements. [2025-02-08 09:25:24,528 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:25:24,528 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-08 09:25:24,529 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1342694422] [2025-02-08 09:25:24,529 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:25:24,529 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:25:24,529 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:25:24,533 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-02-08 09:25:24,535 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2025-02-08 09:25:24,559 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 111 statements into 1 equivalence classes. [2025-02-08 09:25:24,584 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 111 of 111 statements. [2025-02-08 09:25:24,584 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:25:24,584 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:25:24,587 INFO L256 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 17 conjuncts are in the unsatisfiable core [2025-02-08 09:25:24,589 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:25:25,026 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2025-02-08 09:25:25,027 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-08 09:25:25,176 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked. [2025-02-08 09:25:25,176 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:25:25,176 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [171890726] [2025-02-08 09:25:25,177 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-08 09:25:25,177 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1342694422] [2025-02-08 09:25:25,177 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1342694422] provided 1 perfect and 1 imperfect interpolant sequences [2025-02-08 09:25:25,177 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-02-08 09:25:25,177 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 8 [2025-02-08 09:25:25,177 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1672914944] [2025-02-08 09:25:25,177 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 09:25:25,177 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-02-08 09:25:25,177 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:25:25,177 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-02-08 09:25:25,177 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2025-02-08 09:25:25,177 INFO L87 Difference]: Start difference. First operand 1452 states and 1908 transitions. Second operand has 5 states, 4 states have (on average 11.5) internal successors, (46), 5 states have internal predecessors, (46), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2025-02-08 09:25:25,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:25:25,602 INFO L93 Difference]: Finished difference Result 1452 states and 1908 transitions. [2025-02-08 09:25:25,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-02-08 09:25:25,602 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 11.5) internal successors, (46), 5 states have internal predecessors, (46), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 111 [2025-02-08 09:25:25,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:25:25,605 INFO L225 Difference]: With dead ends: 1452 [2025-02-08 09:25:25,605 INFO L226 Difference]: Without dead ends: 1451 [2025-02-08 09:25:25,605 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 211 SyntacticMatches, 2 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2025-02-08 09:25:25,605 INFO L435 NwaCegarLoop]: 43 mSDtfsCounter, 93 mSDsluCounter, 86 mSDsCounter, 0 mSdLazyCounter, 270 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 129 SdHoareTripleChecker+Invalid, 278 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 270 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-02-08 09:25:25,605 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [96 Valid, 129 Invalid, 278 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 270 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-02-08 09:25:25,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1451 states. [2025-02-08 09:25:25,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1451 to 1451. [2025-02-08 09:25:25,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1451 states, 1279 states have (on average 1.2642689601250978) internal successors, (1617), 1315 states have internal predecessors, (1617), 135 states have call successors, (135), 6 states have call predecessors, (135), 6 states have return successors, (135), 129 states have call predecessors, (135), 135 states have call successors, (135) [2025-02-08 09:25:25,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1451 states to 1451 states and 1887 transitions. [2025-02-08 09:25:25,730 INFO L78 Accepts]: Start accepts. Automaton has 1451 states and 1887 transitions. Word has length 111 [2025-02-08 09:25:25,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:25:25,730 INFO L471 AbstractCegarLoop]: Abstraction has 1451 states and 1887 transitions. [2025-02-08 09:25:25,730 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 11.5) internal successors, (46), 5 states have internal predecessors, (46), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2025-02-08 09:25:25,730 INFO L276 IsEmpty]: Start isEmpty. Operand 1451 states and 1887 transitions. [2025-02-08 09:25:25,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2025-02-08 09:25:25,731 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:25:25,731 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:25:25,739 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2025-02-08 09:25:25,931 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,46 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:25:25,932 INFO L396 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr50ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:25:25,932 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:25:25,932 INFO L85 PathProgramCache]: Analyzing trace with hash 1483992826, now seen corresponding path program 1 times [2025-02-08 09:25:25,932 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:25:25,932 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1873004148] [2025-02-08 09:25:25,932 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:25:25,932 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:25:25,936 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 112 statements into 1 equivalence classes. [2025-02-08 09:25:25,942 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 112 of 112 statements. [2025-02-08 09:25:25,942 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:25:25,942 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-08 09:25:25,943 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [600407623] [2025-02-08 09:25:25,943 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:25:25,943 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:25:25,943 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:25:25,946 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-02-08 09:25:25,948 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2025-02-08 09:25:25,969 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 112 statements into 1 equivalence classes. [2025-02-08 09:25:25,990 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 112 of 112 statements. [2025-02-08 09:25:25,990 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:25:25,990 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:25:25,995 INFO L256 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 17 conjuncts are in the unsatisfiable core [2025-02-08 09:25:25,996 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:25:26,385 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2025-02-08 09:25:26,385 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-08 09:25:26,653 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 111 trivial. 0 not checked. [2025-02-08 09:25:26,653 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:25:26,653 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1873004148] [2025-02-08 09:25:26,653 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-08 09:25:26,653 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [600407623] [2025-02-08 09:25:26,653 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [600407623] provided 1 perfect and 1 imperfect interpolant sequences [2025-02-08 09:25:26,654 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-02-08 09:25:26,654 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 8 [2025-02-08 09:25:26,654 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [630198702] [2025-02-08 09:25:26,654 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 09:25:26,654 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-02-08 09:25:26,654 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:25:26,654 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-02-08 09:25:26,654 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2025-02-08 09:25:26,655 INFO L87 Difference]: Start difference. First operand 1451 states and 1887 transitions. Second operand has 5 states, 4 states have (on average 11.5) internal successors, (46), 5 states have internal predecessors, (46), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2025-02-08 09:25:27,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:25:27,814 INFO L93 Difference]: Finished difference Result 1451 states and 1887 transitions. [2025-02-08 09:25:27,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-02-08 09:25:27,815 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 11.5) internal successors, (46), 5 states have internal predecessors, (46), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 112 [2025-02-08 09:25:27,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:25:27,818 INFO L225 Difference]: With dead ends: 1451 [2025-02-08 09:25:27,818 INFO L226 Difference]: Without dead ends: 1448 [2025-02-08 09:25:27,819 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 213 SyntacticMatches, 2 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2025-02-08 09:25:27,819 INFO L435 NwaCegarLoop]: 43 mSDtfsCounter, 93 mSDsluCounter, 86 mSDsCounter, 0 mSdLazyCounter, 258 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 129 SdHoareTripleChecker+Invalid, 268 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 258 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2025-02-08 09:25:27,819 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [96 Valid, 129 Invalid, 268 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 258 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2025-02-08 09:25:27,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1448 states. [2025-02-08 09:25:27,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1448 to 1448. [2025-02-08 09:25:27,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1448 states, 1279 states have (on average 1.232212666145426) internal successors, (1576), 1312 states have internal predecessors, (1576), 135 states have call successors, (135), 6 states have call predecessors, (135), 6 states have return successors, (135), 129 states have call predecessors, (135), 135 states have call successors, (135) [2025-02-08 09:25:27,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1448 states to 1448 states and 1846 transitions. [2025-02-08 09:25:27,964 INFO L78 Accepts]: Start accepts. Automaton has 1448 states and 1846 transitions. Word has length 112 [2025-02-08 09:25:27,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:25:27,965 INFO L471 AbstractCegarLoop]: Abstraction has 1448 states and 1846 transitions. [2025-02-08 09:25:27,965 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 11.5) internal successors, (46), 5 states have internal predecessors, (46), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2025-02-08 09:25:27,965 INFO L276 IsEmpty]: Start isEmpty. Operand 1448 states and 1846 transitions. [2025-02-08 09:25:27,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2025-02-08 09:25:27,966 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:25:27,966 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 7, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:25:27,974 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2025-02-08 09:25:28,170 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2025-02-08 09:25:28,170 INFO L396 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr49ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:25:28,170 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:25:28,170 INFO L85 PathProgramCache]: Analyzing trace with hash -616412708, now seen corresponding path program 2 times [2025-02-08 09:25:28,171 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:25:28,171 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60528789] [2025-02-08 09:25:28,171 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-02-08 09:25:28,171 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:25:28,175 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 118 statements into 2 equivalence classes. [2025-02-08 09:25:28,187 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 118 of 118 statements. [2025-02-08 09:25:28,188 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-02-08 09:25:28,188 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-08 09:25:28,189 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1811198955] [2025-02-08 09:25:28,189 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-02-08 09:25:28,189 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:25:28,189 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:25:28,191 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-02-08 09:25:28,193 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2025-02-08 09:25:28,219 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 118 statements into 2 equivalence classes. [2025-02-08 09:25:28,245 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 118 of 118 statements. [2025-02-08 09:25:28,245 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-02-08 09:25:28,245 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:25:28,246 INFO L256 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 11 conjuncts are in the unsatisfiable core [2025-02-08 09:25:28,248 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:25:28,632 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 3 proven. 57 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2025-02-08 09:25:28,632 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-08 09:25:28,713 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:25:28,713 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60528789] [2025-02-08 09:25:28,713 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-08 09:25:28,713 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1811198955] [2025-02-08 09:25:28,713 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1811198955] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-08 09:25:28,713 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-02-08 09:25:28,713 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2025-02-08 09:25:28,713 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [871399858] [2025-02-08 09:25:28,713 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-02-08 09:25:28,713 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2025-02-08 09:25:28,713 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:25:28,714 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2025-02-08 09:25:28,714 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2025-02-08 09:25:28,714 INFO L87 Difference]: Start difference. First operand 1448 states and 1846 transitions. Second operand has 9 states, 7 states have (on average 11.714285714285714) internal successors, (82), 8 states have internal predecessors, (82), 4 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 5 states have call predecessors, (9), 4 states have call successors, (9) [2025-02-08 09:25:29,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:25:29,146 INFO L93 Difference]: Finished difference Result 1924 states and 2445 transitions. [2025-02-08 09:25:29,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2025-02-08 09:25:29,146 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 11.714285714285714) internal successors, (82), 8 states have internal predecessors, (82), 4 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 5 states have call predecessors, (9), 4 states have call successors, (9) Word has length 118 [2025-02-08 09:25:29,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:25:29,150 INFO L225 Difference]: With dead ends: 1924 [2025-02-08 09:25:29,150 INFO L226 Difference]: Without dead ends: 1922 [2025-02-08 09:25:29,150 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2025-02-08 09:25:29,151 INFO L435 NwaCegarLoop]: 86 mSDtfsCounter, 511 mSDsluCounter, 311 mSDsCounter, 0 mSdLazyCounter, 444 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 528 SdHoareTripleChecker+Valid, 397 SdHoareTripleChecker+Invalid, 468 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 444 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-02-08 09:25:29,151 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [528 Valid, 397 Invalid, 468 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 444 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-02-08 09:25:29,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1922 states. [2025-02-08 09:25:29,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1922 to 1448. [2025-02-08 09:25:29,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1448 states, 1279 states have (on average 1.2306489444878812) internal successors, (1574), 1312 states have internal predecessors, (1574), 135 states have call successors, (135), 6 states have call predecessors, (135), 6 states have return successors, (135), 129 states have call predecessors, (135), 135 states have call successors, (135) [2025-02-08 09:25:29,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1448 states to 1448 states and 1844 transitions. [2025-02-08 09:25:29,272 INFO L78 Accepts]: Start accepts. Automaton has 1448 states and 1844 transitions. Word has length 118 [2025-02-08 09:25:29,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:25:29,273 INFO L471 AbstractCegarLoop]: Abstraction has 1448 states and 1844 transitions. [2025-02-08 09:25:29,273 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 11.714285714285714) internal successors, (82), 8 states have internal predecessors, (82), 4 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 5 states have call predecessors, (9), 4 states have call successors, (9) [2025-02-08 09:25:29,273 INFO L276 IsEmpty]: Start isEmpty. Operand 1448 states and 1844 transitions. [2025-02-08 09:25:29,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2025-02-08 09:25:29,273 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:25:29,273 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 7, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:25:29,281 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2025-02-08 09:25:29,477 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,48 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:25:29,477 INFO L396 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr46ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:25:29,478 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:25:29,478 INFO L85 PathProgramCache]: Analyzing trace with hash -2046633264, now seen corresponding path program 1 times [2025-02-08 09:25:29,478 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:25:29,478 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [125889879] [2025-02-08 09:25:29,478 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:25:29,478 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:25:29,482 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 121 statements into 1 equivalence classes. [2025-02-08 09:25:29,489 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 121 of 121 statements. [2025-02-08 09:25:29,489 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:25:29,490 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-08 09:25:29,490 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1400798803] [2025-02-08 09:25:29,490 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:25:29,490 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:25:29,490 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:25:29,492 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-02-08 09:25:29,495 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2025-02-08 09:25:29,520 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 121 statements into 1 equivalence classes. [2025-02-08 09:25:29,540 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 121 of 121 statements. [2025-02-08 09:25:29,541 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:25:29,541 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:25:29,541 INFO L256 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 10 conjuncts are in the unsatisfiable core [2025-02-08 09:25:29,543 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:25:29,973 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 57 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2025-02-08 09:25:29,973 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-08 09:25:30,198 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:25:30,198 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [125889879] [2025-02-08 09:25:30,198 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-08 09:25:30,198 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1400798803] [2025-02-08 09:25:30,198 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1400798803] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-08 09:25:30,198 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-02-08 09:25:30,198 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2025-02-08 09:25:30,199 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1609966511] [2025-02-08 09:25:30,199 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-02-08 09:25:30,199 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2025-02-08 09:25:30,199 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:25:30,199 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2025-02-08 09:25:30,199 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2025-02-08 09:25:30,200 INFO L87 Difference]: Start difference. First operand 1448 states and 1844 transitions. Second operand has 9 states, 8 states have (on average 10.25) internal successors, (82), 9 states have internal predecessors, (82), 4 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) [2025-02-08 09:25:30,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:25:30,740 INFO L93 Difference]: Finished difference Result 1589 states and 2019 transitions. [2025-02-08 09:25:30,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2025-02-08 09:25:30,740 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 10.25) internal successors, (82), 9 states have internal predecessors, (82), 4 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) Word has length 121 [2025-02-08 09:25:30,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:25:30,744 INFO L225 Difference]: With dead ends: 1589 [2025-02-08 09:25:30,744 INFO L226 Difference]: Without dead ends: 1588 [2025-02-08 09:25:30,745 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2025-02-08 09:25:30,745 INFO L435 NwaCegarLoop]: 137 mSDtfsCounter, 180 mSDsluCounter, 307 mSDsCounter, 0 mSdLazyCounter, 827 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 194 SdHoareTripleChecker+Valid, 444 SdHoareTripleChecker+Invalid, 828 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 827 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-02-08 09:25:30,745 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [194 Valid, 444 Invalid, 828 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 827 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-02-08 09:25:30,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1588 states. [2025-02-08 09:25:30,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1588 to 1448. [2025-02-08 09:25:30,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1448 states, 1279 states have (on average 1.2298670836591086) internal successors, (1573), 1312 states have internal predecessors, (1573), 135 states have call successors, (135), 6 states have call predecessors, (135), 6 states have return successors, (135), 129 states have call predecessors, (135), 135 states have call successors, (135) [2025-02-08 09:25:30,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1448 states to 1448 states and 1843 transitions. [2025-02-08 09:25:30,884 INFO L78 Accepts]: Start accepts. Automaton has 1448 states and 1843 transitions. Word has length 121 [2025-02-08 09:25:30,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:25:30,884 INFO L471 AbstractCegarLoop]: Abstraction has 1448 states and 1843 transitions. [2025-02-08 09:25:30,884 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 10.25) internal successors, (82), 9 states have internal predecessors, (82), 4 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) [2025-02-08 09:25:30,884 INFO L276 IsEmpty]: Start isEmpty. Operand 1448 states and 1843 transitions. [2025-02-08 09:25:30,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2025-02-08 09:25:30,885 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:25:30,885 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:25:30,893 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2025-02-08 09:25:31,086 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2025-02-08 09:25:31,086 INFO L396 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr43ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:25:31,087 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:25:31,087 INFO L85 PathProgramCache]: Analyzing trace with hash -781496473, now seen corresponding path program 2 times [2025-02-08 09:25:31,087 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:25:31,087 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [757781328] [2025-02-08 09:25:31,087 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-02-08 09:25:31,087 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:25:31,092 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 129 statements into 2 equivalence classes. [2025-02-08 09:25:31,099 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 129 of 129 statements. [2025-02-08 09:25:31,099 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-02-08 09:25:31,100 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-08 09:25:31,100 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1283812463] [2025-02-08 09:25:31,100 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-02-08 09:25:31,100 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:25:31,100 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:25:31,102 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-02-08 09:25:31,105 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2025-02-08 09:25:31,132 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 129 statements into 2 equivalence classes. [2025-02-08 09:25:31,156 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 129 of 129 statements. [2025-02-08 09:25:31,157 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-02-08 09:25:31,157 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:25:31,158 INFO L256 TraceCheckSpWp]: Trace formula consists of 227 conjuncts, 11 conjuncts are in the unsatisfiable core [2025-02-08 09:25:31,162 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:25:31,558 INFO L134 CoverageAnalysis]: Checked inductivity of 187 backedges. 0 proven. 74 refuted. 0 times theorem prover too weak. 113 trivial. 0 not checked. [2025-02-08 09:25:31,559 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-08 09:25:31,639 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:25:31,639 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [757781328] [2025-02-08 09:25:31,639 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-08 09:25:31,639 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1283812463] [2025-02-08 09:25:31,639 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1283812463] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-08 09:25:31,639 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-02-08 09:25:31,639 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2025-02-08 09:25:31,639 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1462934560] [2025-02-08 09:25:31,639 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-02-08 09:25:31,640 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2025-02-08 09:25:31,640 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:25:31,640 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2025-02-08 09:25:31,640 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2025-02-08 09:25:31,640 INFO L87 Difference]: Start difference. First operand 1448 states and 1843 transitions. Second operand has 9 states, 7 states have (on average 12.571428571428571) internal successors, (88), 8 states have internal predecessors, (88), 5 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 4 states have call predecessors, (10), 5 states have call successors, (10) [2025-02-08 09:25:32,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:25:32,058 INFO L93 Difference]: Finished difference Result 1912 states and 2432 transitions. [2025-02-08 09:25:32,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2025-02-08 09:25:32,058 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 12.571428571428571) internal successors, (88), 8 states have internal predecessors, (88), 5 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 4 states have call predecessors, (10), 5 states have call successors, (10) Word has length 129 [2025-02-08 09:25:32,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:25:32,061 INFO L225 Difference]: With dead ends: 1912 [2025-02-08 09:25:32,061 INFO L226 Difference]: Without dead ends: 1910 [2025-02-08 09:25:32,062 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 155 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2025-02-08 09:25:32,062 INFO L435 NwaCegarLoop]: 89 mSDtfsCounter, 281 mSDsluCounter, 371 mSDsCounter, 0 mSdLazyCounter, 530 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 297 SdHoareTripleChecker+Valid, 460 SdHoareTripleChecker+Invalid, 538 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 530 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-02-08 09:25:32,062 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [297 Valid, 460 Invalid, 538 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 530 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-02-08 09:25:32,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1910 states. [2025-02-08 09:25:32,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1910 to 1481. [2025-02-08 09:25:32,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1481 states, 1309 states have (on average 1.2307104660045836) internal successors, (1611), 1342 states have internal predecessors, (1611), 138 states have call successors, (138), 6 states have call predecessors, (138), 6 states have return successors, (138), 132 states have call predecessors, (138), 138 states have call successors, (138) [2025-02-08 09:25:32,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1481 states to 1481 states and 1887 transitions. [2025-02-08 09:25:32,207 INFO L78 Accepts]: Start accepts. Automaton has 1481 states and 1887 transitions. Word has length 129 [2025-02-08 09:25:32,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:25:32,207 INFO L471 AbstractCegarLoop]: Abstraction has 1481 states and 1887 transitions. [2025-02-08 09:25:32,207 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 12.571428571428571) internal successors, (88), 8 states have internal predecessors, (88), 5 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 4 states have call predecessors, (10), 5 states have call successors, (10) [2025-02-08 09:25:32,207 INFO L276 IsEmpty]: Start isEmpty. Operand 1481 states and 1887 transitions. [2025-02-08 09:25:32,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2025-02-08 09:25:32,208 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:25:32,208 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:25:32,214 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2025-02-08 09:25:32,408 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,50 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:25:32,408 INFO L396 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr40ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:25:32,409 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:25:32,409 INFO L85 PathProgramCache]: Analyzing trace with hash -1773836904, now seen corresponding path program 1 times [2025-02-08 09:25:32,409 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:25:32,409 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1890880521] [2025-02-08 09:25:32,409 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:25:32,409 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:25:32,413 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 132 statements into 1 equivalence classes. [2025-02-08 09:25:32,421 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 132 of 132 statements. [2025-02-08 09:25:32,422 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:25:32,422 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-08 09:25:32,422 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [243432162] [2025-02-08 09:25:32,422 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:25:32,422 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:25:32,422 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:25:32,427 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-02-08 09:25:32,429 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2025-02-08 09:25:32,456 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 132 statements into 1 equivalence classes. [2025-02-08 09:25:32,479 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 132 of 132 statements. [2025-02-08 09:25:32,479 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:25:32,479 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:25:32,480 INFO L256 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 11 conjuncts are in the unsatisfiable core [2025-02-08 09:25:32,481 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:25:32,983 INFO L134 CoverageAnalysis]: Checked inductivity of 187 backedges. 0 proven. 71 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2025-02-08 09:25:32,983 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-08 09:25:33,321 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:25:33,321 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1890880521] [2025-02-08 09:25:33,321 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-08 09:25:33,321 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [243432162] [2025-02-08 09:25:33,321 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [243432162] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-08 09:25:33,321 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-02-08 09:25:33,321 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2025-02-08 09:25:33,322 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1870312911] [2025-02-08 09:25:33,322 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-02-08 09:25:33,322 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2025-02-08 09:25:33,322 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:25:33,322 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2025-02-08 09:25:33,322 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=130, Unknown=0, NotChecked=0, Total=182 [2025-02-08 09:25:33,323 INFO L87 Difference]: Start difference. First operand 1481 states and 1887 transitions. Second operand has 10 states, 9 states have (on average 9.777777777777779) internal successors, (88), 10 states have internal predecessors, (88), 4 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2025-02-08 09:25:34,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:25:34,023 INFO L93 Difference]: Finished difference Result 1614 states and 2052 transitions. [2025-02-08 09:25:34,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2025-02-08 09:25:34,023 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 9.777777777777779) internal successors, (88), 10 states have internal predecessors, (88), 4 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) Word has length 132 [2025-02-08 09:25:34,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:25:34,025 INFO L225 Difference]: With dead ends: 1614 [2025-02-08 09:25:34,026 INFO L226 Difference]: Without dead ends: 1613 [2025-02-08 09:25:34,026 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 158 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=74, Invalid=166, Unknown=0, NotChecked=0, Total=240 [2025-02-08 09:25:34,026 INFO L435 NwaCegarLoop]: 129 mSDtfsCounter, 193 mSDsluCounter, 306 mSDsCounter, 0 mSdLazyCounter, 886 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 206 SdHoareTripleChecker+Valid, 435 SdHoareTripleChecker+Invalid, 889 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 886 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-02-08 09:25:34,027 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [206 Valid, 435 Invalid, 889 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 886 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-02-08 09:25:34,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1613 states. [2025-02-08 09:25:34,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1613 to 1481. [2025-02-08 09:25:34,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1481 states, 1309 states have (on average 1.2299465240641712) internal successors, (1610), 1342 states have internal predecessors, (1610), 138 states have call successors, (138), 6 states have call predecessors, (138), 6 states have return successors, (138), 132 states have call predecessors, (138), 138 states have call successors, (138) [2025-02-08 09:25:34,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1481 states to 1481 states and 1886 transitions. [2025-02-08 09:25:34,167 INFO L78 Accepts]: Start accepts. Automaton has 1481 states and 1886 transitions. Word has length 132 [2025-02-08 09:25:34,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:25:34,168 INFO L471 AbstractCegarLoop]: Abstraction has 1481 states and 1886 transitions. [2025-02-08 09:25:34,168 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 9.777777777777779) internal successors, (88), 10 states have internal predecessors, (88), 4 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2025-02-08 09:25:34,168 INFO L276 IsEmpty]: Start isEmpty. Operand 1481 states and 1886 transitions. [2025-02-08 09:25:34,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2025-02-08 09:25:34,169 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:25:34,169 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:25:34,177 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2025-02-08 09:25:34,369 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,51 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:25:34,370 INFO L396 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr39ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:25:34,370 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:25:34,370 INFO L85 PathProgramCache]: Analyzing trace with hash 845630882, now seen corresponding path program 1 times [2025-02-08 09:25:34,370 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:25:34,370 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1222273329] [2025-02-08 09:25:34,371 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:25:34,371 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:25:34,374 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 133 statements into 1 equivalence classes. [2025-02-08 09:25:34,379 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 133 of 133 statements. [2025-02-08 09:25:34,379 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:25:34,379 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-08 09:25:34,380 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1648666951] [2025-02-08 09:25:34,380 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:25:34,380 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:25:34,380 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:25:34,383 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-02-08 09:25:34,386 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2025-02-08 09:25:34,412 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 133 statements into 1 equivalence classes. [2025-02-08 09:25:34,435 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 133 of 133 statements. [2025-02-08 09:25:34,435 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:25:34,435 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:25:34,436 INFO L256 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 27 conjuncts are in the unsatisfiable core [2025-02-08 09:25:34,438 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:25:35,175 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 21 proven. 73 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2025-02-08 09:25:35,175 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-08 09:25:35,224 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:25:35,224 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1222273329] [2025-02-08 09:25:35,224 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-08 09:25:35,224 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1648666951] [2025-02-08 09:25:35,225 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1648666951] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-08 09:25:35,225 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-02-08 09:25:35,225 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2025-02-08 09:25:35,225 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [954382686] [2025-02-08 09:25:35,225 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-02-08 09:25:35,225 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2025-02-08 09:25:35,225 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:25:35,225 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2025-02-08 09:25:35,225 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2025-02-08 09:25:35,226 INFO L87 Difference]: Start difference. First operand 1481 states and 1886 transitions. Second operand has 12 states, 11 states have (on average 8.363636363636363) internal successors, (92), 12 states have internal predecessors, (92), 4 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 5 states have call predecessors, (10), 4 states have call successors, (10) [2025-02-08 09:25:36,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:25:36,426 INFO L93 Difference]: Finished difference Result 1621 states and 2061 transitions. [2025-02-08 09:25:36,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2025-02-08 09:25:36,426 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 8.363636363636363) internal successors, (92), 12 states have internal predecessors, (92), 4 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 5 states have call predecessors, (10), 4 states have call successors, (10) Word has length 133 [2025-02-08 09:25:36,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:25:36,428 INFO L225 Difference]: With dead ends: 1621 [2025-02-08 09:25:36,428 INFO L226 Difference]: Without dead ends: 1617 [2025-02-08 09:25:36,429 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2025-02-08 09:25:36,429 INFO L435 NwaCegarLoop]: 106 mSDtfsCounter, 169 mSDsluCounter, 529 mSDsCounter, 0 mSdLazyCounter, 2504 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 179 SdHoareTripleChecker+Valid, 635 SdHoareTripleChecker+Invalid, 2521 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 2504 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2025-02-08 09:25:36,429 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [179 Valid, 635 Invalid, 2521 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 2504 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2025-02-08 09:25:36,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1617 states. [2025-02-08 09:25:36,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1617 to 1457. [2025-02-08 09:25:36,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1457 states, 1288 states have (on average 1.2298136645962734) internal successors, (1584), 1320 states have internal predecessors, (1584), 135 states have call successors, (135), 6 states have call predecessors, (135), 6 states have return successors, (135), 130 states have call predecessors, (135), 135 states have call successors, (135) [2025-02-08 09:25:36,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1457 states to 1457 states and 1854 transitions. [2025-02-08 09:25:36,551 INFO L78 Accepts]: Start accepts. Automaton has 1457 states and 1854 transitions. Word has length 133 [2025-02-08 09:25:36,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:25:36,551 INFO L471 AbstractCegarLoop]: Abstraction has 1457 states and 1854 transitions. [2025-02-08 09:25:36,551 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 8.363636363636363) internal successors, (92), 12 states have internal predecessors, (92), 4 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 5 states have call predecessors, (10), 4 states have call successors, (10) [2025-02-08 09:25:36,551 INFO L276 IsEmpty]: Start isEmpty. Operand 1457 states and 1854 transitions. [2025-02-08 09:25:36,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2025-02-08 09:25:36,552 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:25:36,552 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:25:36,560 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2025-02-08 09:25:36,753 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2025-02-08 09:25:36,753 INFO L396 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:25:36,753 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:25:36,753 INFO L85 PathProgramCache]: Analyzing trace with hash 1754813111, now seen corresponding path program 1 times [2025-02-08 09:25:36,753 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:25:36,753 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [544119020] [2025-02-08 09:25:36,753 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:25:36,753 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:25:36,757 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 135 statements into 1 equivalence classes. [2025-02-08 09:25:36,764 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 135 of 135 statements. [2025-02-08 09:25:36,764 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:25:36,764 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:25:36,851 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 31 proven. 18 refuted. 0 times theorem prover too weak. 125 trivial. 0 not checked. [2025-02-08 09:25:36,852 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:25:36,852 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [544119020] [2025-02-08 09:25:36,852 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [544119020] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-08 09:25:36,852 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1163578762] [2025-02-08 09:25:36,852 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:25:36,852 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:25:36,852 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:25:36,854 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-02-08 09:25:36,856 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2025-02-08 09:25:36,881 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 135 statements into 1 equivalence classes. [2025-02-08 09:25:36,906 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 135 of 135 statements. [2025-02-08 09:25:36,906 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:25:36,906 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:25:36,907 INFO L256 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 6 conjuncts are in the unsatisfiable core [2025-02-08 09:25:36,909 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:25:37,217 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 174 trivial. 0 not checked. [2025-02-08 09:25:37,217 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-08 09:25:37,217 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1163578762] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 09:25:37,217 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-02-08 09:25:37,217 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2025-02-08 09:25:37,217 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [195018243] [2025-02-08 09:25:37,217 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 09:25:37,218 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 09:25:37,218 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:25:37,218 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 09:25:37,218 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2025-02-08 09:25:37,218 INFO L87 Difference]: Start difference. First operand 1457 states and 1854 transitions. Second operand has 3 states, 2 states have (on average 32.0) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2025-02-08 09:25:37,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:25:37,461 INFO L93 Difference]: Finished difference Result 1530 states and 1937 transitions. [2025-02-08 09:25:37,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 09:25:37,461 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 32.0) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 135 [2025-02-08 09:25:37,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:25:37,464 INFO L225 Difference]: With dead ends: 1530 [2025-02-08 09:25:37,464 INFO L226 Difference]: Without dead ends: 1529 [2025-02-08 09:25:37,465 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2025-02-08 09:25:37,465 INFO L435 NwaCegarLoop]: 78 mSDtfsCounter, 4 mSDsluCounter, 35 mSDsCounter, 0 mSdLazyCounter, 147 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-02-08 09:25:37,465 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 113 Invalid, 147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 147 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-08 09:25:37,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1529 states. [2025-02-08 09:25:37,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1529 to 1528. [2025-02-08 09:25:37,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1528 states, 1349 states have (on average 1.2194217939214234) internal successors, (1645), 1384 states have internal predecessors, (1645), 145 states have call successors, (145), 6 states have call predecessors, (145), 6 states have return successors, (145), 137 states have call predecessors, (145), 145 states have call successors, (145) [2025-02-08 09:25:37,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1528 states to 1528 states and 1935 transitions. [2025-02-08 09:25:37,603 INFO L78 Accepts]: Start accepts. Automaton has 1528 states and 1935 transitions. Word has length 135 [2025-02-08 09:25:37,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:25:37,603 INFO L471 AbstractCegarLoop]: Abstraction has 1528 states and 1935 transitions. [2025-02-08 09:25:37,603 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 32.0) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2025-02-08 09:25:37,603 INFO L276 IsEmpty]: Start isEmpty. Operand 1528 states and 1935 transitions. [2025-02-08 09:25:37,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2025-02-08 09:25:37,604 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:25:37,604 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:25:37,612 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2025-02-08 09:25:37,805 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2025-02-08 09:25:37,805 INFO L396 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:25:37,805 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:25:37,806 INFO L85 PathProgramCache]: Analyzing trace with hash -845167432, now seen corresponding path program 1 times [2025-02-08 09:25:37,806 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:25:37,806 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1707623573] [2025-02-08 09:25:37,806 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:25:37,806 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:25:37,810 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 135 statements into 1 equivalence classes. [2025-02-08 09:25:37,815 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 135 of 135 statements. [2025-02-08 09:25:37,815 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:25:37,815 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:25:37,885 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 149 trivial. 0 not checked. [2025-02-08 09:25:37,885 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:25:37,885 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1707623573] [2025-02-08 09:25:37,885 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1707623573] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-08 09:25:37,885 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1562389499] [2025-02-08 09:25:37,885 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:25:37,886 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:25:37,886 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:25:37,888 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-02-08 09:25:37,890 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2025-02-08 09:25:37,916 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 135 statements into 1 equivalence classes. [2025-02-08 09:25:37,940 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 135 of 135 statements. [2025-02-08 09:25:37,940 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:25:37,940 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:25:37,941 INFO L256 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 6 conjuncts are in the unsatisfiable core [2025-02-08 09:25:37,943 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:25:38,004 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 149 trivial. 0 not checked. [2025-02-08 09:25:38,004 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-08 09:25:38,113 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 149 trivial. 0 not checked. [2025-02-08 09:25:38,113 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1562389499] provided 0 perfect and 2 imperfect interpolant sequences [2025-02-08 09:25:38,113 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-02-08 09:25:38,113 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2025-02-08 09:25:38,113 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1911274300] [2025-02-08 09:25:38,114 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-02-08 09:25:38,114 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2025-02-08 09:25:38,114 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:25:38,114 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2025-02-08 09:25:38,115 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2025-02-08 09:25:38,115 INFO L87 Difference]: Start difference. First operand 1528 states and 1935 transitions. Second operand has 8 states, 7 states have (on average 17.285714285714285) internal successors, (121), 8 states have internal predecessors, (121), 4 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) [2025-02-08 09:25:38,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:25:38,615 INFO L93 Difference]: Finished difference Result 1546 states and 1953 transitions. [2025-02-08 09:25:38,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2025-02-08 09:25:38,616 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 17.285714285714285) internal successors, (121), 8 states have internal predecessors, (121), 4 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) Word has length 135 [2025-02-08 09:25:38,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:25:38,617 INFO L225 Difference]: With dead ends: 1546 [2025-02-08 09:25:38,617 INFO L226 Difference]: Without dead ends: 1392 [2025-02-08 09:25:38,618 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 273 GetRequests, 266 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2025-02-08 09:25:38,618 INFO L435 NwaCegarLoop]: 42 mSDtfsCounter, 69 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 545 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 185 SdHoareTripleChecker+Invalid, 552 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 545 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-02-08 09:25:38,618 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [71 Valid, 185 Invalid, 552 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 545 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-02-08 09:25:38,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1392 states. [2025-02-08 09:25:38,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1392 to 1374. [2025-02-08 09:25:38,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1374 states, 1216 states have (on average 1.230263157894737) internal successors, (1496), 1245 states have internal predecessors, (1496), 124 states have call successors, (124), 6 states have call predecessors, (124), 6 states have return successors, (124), 122 states have call predecessors, (124), 124 states have call successors, (124) [2025-02-08 09:25:38,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1374 states to 1374 states and 1744 transitions. [2025-02-08 09:25:38,704 INFO L78 Accepts]: Start accepts. Automaton has 1374 states and 1744 transitions. Word has length 135 [2025-02-08 09:25:38,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:25:38,704 INFO L471 AbstractCegarLoop]: Abstraction has 1374 states and 1744 transitions. [2025-02-08 09:25:38,704 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 17.285714285714285) internal successors, (121), 8 states have internal predecessors, (121), 4 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) [2025-02-08 09:25:38,704 INFO L276 IsEmpty]: Start isEmpty. Operand 1374 states and 1744 transitions. [2025-02-08 09:25:38,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2025-02-08 09:25:38,705 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:25:38,705 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:25:38,711 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2025-02-08 09:25:38,905 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2025-02-08 09:25:38,905 INFO L396 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr30ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:25:38,906 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:25:38,906 INFO L85 PathProgramCache]: Analyzing trace with hash -1855716182, now seen corresponding path program 1 times [2025-02-08 09:25:38,906 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:25:38,906 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [43715601] [2025-02-08 09:25:38,906 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:25:38,906 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:25:38,909 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 143 statements into 1 equivalence classes. [2025-02-08 09:25:38,913 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 143 of 143 statements. [2025-02-08 09:25:38,914 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:25:38,914 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:25:38,998 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 87 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2025-02-08 09:25:38,998 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:25:38,998 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [43715601] [2025-02-08 09:25:38,998 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [43715601] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-08 09:25:38,998 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [83494223] [2025-02-08 09:25:38,998 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:25:38,998 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:25:38,998 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:25:39,001 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-02-08 09:25:39,003 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2025-02-08 09:25:39,030 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 143 statements into 1 equivalence classes. [2025-02-08 09:25:39,057 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 143 of 143 statements. [2025-02-08 09:25:39,057 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:25:39,057 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:25:39,059 INFO L256 TraceCheckSpWp]: Trace formula consists of 245 conjuncts, 7 conjuncts are in the unsatisfiable core [2025-02-08 09:25:39,060 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:25:39,305 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 87 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2025-02-08 09:25:39,305 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-08 09:25:39,472 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 87 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2025-02-08 09:25:39,472 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [83494223] provided 0 perfect and 2 imperfect interpolant sequences [2025-02-08 09:25:39,472 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-02-08 09:25:39,472 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 14 [2025-02-08 09:25:39,472 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1854790073] [2025-02-08 09:25:39,472 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-02-08 09:25:39,472 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2025-02-08 09:25:39,473 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:25:39,473 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2025-02-08 09:25:39,473 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2025-02-08 09:25:39,473 INFO L87 Difference]: Start difference. First operand 1374 states and 1744 transitions. Second operand has 15 states, 14 states have (on average 19.285714285714285) internal successors, (270), 15 states have internal predecessors, (270), 12 states have call successors, (33), 1 states have call predecessors, (33), 1 states have return successors, (33), 12 states have call predecessors, (33), 12 states have call successors, (33) [2025-02-08 09:25:40,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:25:40,697 INFO L93 Difference]: Finished difference Result 1942 states and 2432 transitions. [2025-02-08 09:25:40,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2025-02-08 09:25:40,698 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 19.285714285714285) internal successors, (270), 15 states have internal predecessors, (270), 12 states have call successors, (33), 1 states have call predecessors, (33), 1 states have return successors, (33), 12 states have call predecessors, (33), 12 states have call successors, (33) Word has length 143 [2025-02-08 09:25:40,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:25:40,700 INFO L225 Difference]: With dead ends: 1942 [2025-02-08 09:25:40,700 INFO L226 Difference]: Without dead ends: 1940 [2025-02-08 09:25:40,701 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 318 GetRequests, 277 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 425 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=477, Invalid=1329, Unknown=0, NotChecked=0, Total=1806 [2025-02-08 09:25:40,701 INFO L435 NwaCegarLoop]: 131 mSDtfsCounter, 1574 mSDsluCounter, 971 mSDsCounter, 0 mSdLazyCounter, 1291 mSolverCounterSat, 156 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1574 SdHoareTripleChecker+Valid, 1102 SdHoareTripleChecker+Invalid, 1447 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 156 IncrementalHoareTripleChecker+Valid, 1291 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2025-02-08 09:25:40,701 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1574 Valid, 1102 Invalid, 1447 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [156 Valid, 1291 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2025-02-08 09:25:40,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1940 states. [2025-02-08 09:25:40,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1940 to 1618. [2025-02-08 09:25:40,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1618 states, 1439 states have (on average 1.2397498262682418) internal successors, (1784), 1468 states have internal predecessors, (1784), 145 states have call successors, (145), 6 states have call predecessors, (145), 6 states have return successors, (145), 143 states have call predecessors, (145), 145 states have call successors, (145) [2025-02-08 09:25:40,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1618 states to 1618 states and 2074 transitions. [2025-02-08 09:25:40,843 INFO L78 Accepts]: Start accepts. Automaton has 1618 states and 2074 transitions. Word has length 143 [2025-02-08 09:25:40,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:25:40,843 INFO L471 AbstractCegarLoop]: Abstraction has 1618 states and 2074 transitions. [2025-02-08 09:25:40,843 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 19.285714285714285) internal successors, (270), 15 states have internal predecessors, (270), 12 states have call successors, (33), 1 states have call predecessors, (33), 1 states have return successors, (33), 12 states have call predecessors, (33), 12 states have call successors, (33) [2025-02-08 09:25:40,843 INFO L276 IsEmpty]: Start isEmpty. Operand 1618 states and 2074 transitions. [2025-02-08 09:25:40,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2025-02-08 09:25:40,844 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:25:40,844 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:25:40,852 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2025-02-08 09:25:41,049 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,55 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:25:41,049 INFO L396 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr28ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:25:41,050 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:25:41,050 INFO L85 PathProgramCache]: Analyzing trace with hash -1863936855, now seen corresponding path program 1 times [2025-02-08 09:25:41,051 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:25:41,051 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [127609242] [2025-02-08 09:25:41,051 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:25:41,051 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:25:41,055 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 145 statements into 1 equivalence classes. [2025-02-08 09:25:41,063 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 145 of 145 statements. [2025-02-08 09:25:41,063 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:25:41,063 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:25:41,139 INFO L134 CoverageAnalysis]: Checked inductivity of 233 backedges. 0 proven. 85 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2025-02-08 09:25:41,139 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:25:41,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [127609242] [2025-02-08 09:25:41,139 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [127609242] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-08 09:25:41,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [132569739] [2025-02-08 09:25:41,140 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:25:41,140 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:25:41,140 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:25:41,142 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-02-08 09:25:41,144 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2025-02-08 09:25:41,167 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 145 statements into 1 equivalence classes. [2025-02-08 09:25:41,192 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 145 of 145 statements. [2025-02-08 09:25:41,193 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:25:41,193 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:25:41,194 INFO L256 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-02-08 09:25:41,196 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:25:41,458 INFO L134 CoverageAnalysis]: Checked inductivity of 233 backedges. 0 proven. 85 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2025-02-08 09:25:41,459 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-08 09:25:41,640 INFO L134 CoverageAnalysis]: Checked inductivity of 233 backedges. 0 proven. 85 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2025-02-08 09:25:41,640 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [132569739] provided 0 perfect and 2 imperfect interpolant sequences [2025-02-08 09:25:41,640 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-02-08 09:25:41,640 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2025-02-08 09:25:41,640 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [775152565] [2025-02-08 09:25:41,640 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-02-08 09:25:41,641 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2025-02-08 09:25:41,641 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:25:41,641 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2025-02-08 09:25:41,642 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2025-02-08 09:25:41,642 INFO L87 Difference]: Start difference. First operand 1618 states and 2074 transitions. Second operand has 11 states, 10 states have (on average 27.4) internal successors, (274), 11 states have internal predecessors, (274), 10 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 10 states have call predecessors, (29), 10 states have call successors, (29) [2025-02-08 09:25:42,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:25:42,405 INFO L93 Difference]: Finished difference Result 2606 states and 3372 transitions. [2025-02-08 09:25:42,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2025-02-08 09:25:42,406 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 27.4) internal successors, (274), 11 states have internal predecessors, (274), 10 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 10 states have call predecessors, (29), 10 states have call successors, (29) Word has length 145 [2025-02-08 09:25:42,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:25:42,408 INFO L225 Difference]: With dead ends: 2606 [2025-02-08 09:25:42,408 INFO L226 Difference]: Without dead ends: 2604 [2025-02-08 09:25:42,409 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 295 GetRequests, 283 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=79, Invalid=103, Unknown=0, NotChecked=0, Total=182 [2025-02-08 09:25:42,409 INFO L435 NwaCegarLoop]: 98 mSDtfsCounter, 427 mSDsluCounter, 483 mSDsCounter, 0 mSdLazyCounter, 789 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 437 SdHoareTripleChecker+Valid, 581 SdHoareTripleChecker+Invalid, 821 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 789 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-02-08 09:25:42,409 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [437 Valid, 581 Invalid, 821 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 789 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-02-08 09:25:42,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2604 states. [2025-02-08 09:25:42,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2604 to 2063. [2025-02-08 09:25:42,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2063 states, 1845 states have (on average 1.2482384823848238) internal successors, (2303), 1874 states have internal predecessors, (2303), 184 states have call successors, (184), 6 states have call predecessors, (184), 6 states have return successors, (184), 182 states have call predecessors, (184), 184 states have call successors, (184) [2025-02-08 09:25:42,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2063 states to 2063 states and 2671 transitions. [2025-02-08 09:25:42,562 INFO L78 Accepts]: Start accepts. Automaton has 2063 states and 2671 transitions. Word has length 145 [2025-02-08 09:25:42,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:25:42,563 INFO L471 AbstractCegarLoop]: Abstraction has 2063 states and 2671 transitions. [2025-02-08 09:25:42,563 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 27.4) internal successors, (274), 11 states have internal predecessors, (274), 10 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 10 states have call predecessors, (29), 10 states have call successors, (29) [2025-02-08 09:25:42,563 INFO L276 IsEmpty]: Start isEmpty. Operand 2063 states and 2671 transitions. [2025-02-08 09:25:42,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2025-02-08 09:25:42,564 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:25:42,564 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:25:42,570 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2025-02-08 09:25:42,764 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,56 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:25:42,764 INFO L396 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr32ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:25:42,765 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:25:42,765 INFO L85 PathProgramCache]: Analyzing trace with hash -508315321, now seen corresponding path program 1 times [2025-02-08 09:25:42,765 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:25:42,765 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1009348169] [2025-02-08 09:25:42,765 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:25:42,765 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:25:42,770 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 147 statements into 1 equivalence classes. [2025-02-08 09:25:42,775 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 147 of 147 statements. [2025-02-08 09:25:42,775 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:25:42,775 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:25:42,871 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 87 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2025-02-08 09:25:42,871 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:25:42,871 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1009348169] [2025-02-08 09:25:42,871 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1009348169] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-08 09:25:42,871 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [215552537] [2025-02-08 09:25:42,871 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 09:25:42,871 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:25:42,872 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:25:42,874 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-02-08 09:25:42,876 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2025-02-08 09:25:42,904 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 147 statements into 1 equivalence classes. [2025-02-08 09:25:42,933 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 147 of 147 statements. [2025-02-08 09:25:42,933 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 09:25:42,933 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:25:42,935 INFO L256 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-02-08 09:25:42,936 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:25:43,225 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 87 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2025-02-08 09:25:43,226 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-08 09:25:43,385 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 87 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2025-02-08 09:25:43,386 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [215552537] provided 0 perfect and 2 imperfect interpolant sequences [2025-02-08 09:25:43,386 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-02-08 09:25:43,386 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2025-02-08 09:25:43,386 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925371183] [2025-02-08 09:25:43,386 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-02-08 09:25:43,386 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2025-02-08 09:25:43,386 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:25:43,387 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2025-02-08 09:25:43,387 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=64, Unknown=0, NotChecked=0, Total=110 [2025-02-08 09:25:43,387 INFO L87 Difference]: Start difference. First operand 2063 states and 2671 transitions. Second operand has 11 states, 10 states have (on average 28.0) internal successors, (280), 11 states have internal predecessors, (280), 10 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 10 states have call predecessors, (29), 10 states have call successors, (29) [2025-02-08 09:25:44,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:25:44,074 INFO L93 Difference]: Finished difference Result 2998 states and 3883 transitions. [2025-02-08 09:25:44,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-02-08 09:25:44,075 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 28.0) internal successors, (280), 11 states have internal predecessors, (280), 10 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 10 states have call predecessors, (29), 10 states have call successors, (29) Word has length 147 [2025-02-08 09:25:44,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:25:44,078 INFO L225 Difference]: With dead ends: 2998 [2025-02-08 09:25:44,078 INFO L226 Difference]: Without dead ends: 2996 [2025-02-08 09:25:44,079 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 298 GetRequests, 287 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=68, Invalid=88, Unknown=0, NotChecked=0, Total=156 [2025-02-08 09:25:44,079 INFO L435 NwaCegarLoop]: 86 mSDtfsCounter, 348 mSDsluCounter, 505 mSDsCounter, 0 mSdLazyCounter, 719 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 358 SdHoareTripleChecker+Valid, 591 SdHoareTripleChecker+Invalid, 743 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 719 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-02-08 09:25:44,079 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [358 Valid, 591 Invalid, 743 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 719 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-02-08 09:25:44,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2996 states. [2025-02-08 09:25:44,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2996 to 2410. [2025-02-08 09:25:44,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2410 states, 2165 states have (on average 1.2443418013856813) internal successors, (2694), 2194 states have internal predecessors, (2694), 211 states have call successors, (211), 6 states have call predecessors, (211), 6 states have return successors, (211), 209 states have call predecessors, (211), 211 states have call successors, (211) [2025-02-08 09:25:44,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2410 states to 2410 states and 3116 transitions. [2025-02-08 09:25:44,306 INFO L78 Accepts]: Start accepts. Automaton has 2410 states and 3116 transitions. Word has length 147 [2025-02-08 09:25:44,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:25:44,306 INFO L471 AbstractCegarLoop]: Abstraction has 2410 states and 3116 transitions. [2025-02-08 09:25:44,306 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 28.0) internal successors, (280), 11 states have internal predecessors, (280), 10 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 10 states have call predecessors, (29), 10 states have call successors, (29) [2025-02-08 09:25:44,306 INFO L276 IsEmpty]: Start isEmpty. Operand 2410 states and 3116 transitions. [2025-02-08 09:25:44,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2025-02-08 09:25:44,307 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:25:44,308 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:25:44,315 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2025-02-08 09:25:44,508 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable62 [2025-02-08 09:25:44,509 INFO L396 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr54ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:25:44,509 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:25:44,509 INFO L85 PathProgramCache]: Analyzing trace with hash 1280710017, now seen corresponding path program 3 times [2025-02-08 09:25:44,510 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:25:44,510 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1826227600] [2025-02-08 09:25:44,510 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-02-08 09:25:44,510 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:25:44,516 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 153 statements into 6 equivalence classes. [2025-02-08 09:25:44,534 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) and asserted 153 of 153 statements. [2025-02-08 09:25:44,534 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2025-02-08 09:25:44,534 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-08 09:25:44,535 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [945511049] [2025-02-08 09:25:44,535 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-02-08 09:25:44,535 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:25:44,535 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:25:44,538 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-02-08 09:25:44,541 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2025-02-08 09:25:44,566 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 153 statements into 6 equivalence classes. [2025-02-08 09:25:44,616 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) and asserted 120 of 153 statements. [2025-02-08 09:25:44,616 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2025-02-08 09:25:44,616 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:25:44,617 INFO L256 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 19 conjuncts are in the unsatisfiable core [2025-02-08 09:25:44,619 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:25:45,140 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 0 proven. 105 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2025-02-08 09:25:45,140 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-08 09:25:45,737 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 0 proven. 105 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2025-02-08 09:25:45,737 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 09:25:45,737 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1826227600] [2025-02-08 09:25:45,737 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-08 09:25:45,737 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [945511049] [2025-02-08 09:25:45,737 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [945511049] provided 0 perfect and 2 imperfect interpolant sequences [2025-02-08 09:25:45,737 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-02-08 09:25:45,737 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 12 [2025-02-08 09:25:45,737 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1462071793] [2025-02-08 09:25:45,737 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2025-02-08 09:25:45,737 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2025-02-08 09:25:45,737 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 09:25:45,738 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2025-02-08 09:25:45,738 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2025-02-08 09:25:45,739 INFO L87 Difference]: Start difference. First operand 2410 states and 3116 transitions. Second operand has 13 states, 12 states have (on average 16.75) internal successors, (201), 13 states have internal predecessors, (201), 7 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 7 states have call predecessors, (20), 7 states have call successors, (20) [2025-02-08 09:25:50,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 09:25:50,526 INFO L93 Difference]: Finished difference Result 2544 states and 3274 transitions. [2025-02-08 09:25:50,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2025-02-08 09:25:50,526 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 16.75) internal successors, (201), 13 states have internal predecessors, (201), 7 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 7 states have call predecessors, (20), 7 states have call successors, (20) Word has length 153 [2025-02-08 09:25:50,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 09:25:50,529 INFO L225 Difference]: With dead ends: 2544 [2025-02-08 09:25:50,529 INFO L226 Difference]: Without dead ends: 2542 [2025-02-08 09:25:50,530 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 313 GetRequests, 293 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=145, Invalid=317, Unknown=0, NotChecked=0, Total=462 [2025-02-08 09:25:50,530 INFO L435 NwaCegarLoop]: 136 mSDtfsCounter, 359 mSDsluCounter, 726 mSDsCounter, 0 mSdLazyCounter, 1612 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 366 SdHoareTripleChecker+Valid, 862 SdHoareTripleChecker+Invalid, 1657 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 1612 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2025-02-08 09:25:50,530 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [366 Valid, 862 Invalid, 1657 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 1612 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2025-02-08 09:25:50,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2542 states. [2025-02-08 09:25:50,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2542 to 2470. [2025-02-08 09:25:50,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2470 states, 2221 states have (on average 1.240432237730752) internal successors, (2755), 2251 states have internal predecessors, (2755), 215 states have call successors, (215), 6 states have call predecessors, (215), 6 states have return successors, (215), 212 states have call predecessors, (215), 215 states have call successors, (215) [2025-02-08 09:25:50,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2470 states to 2470 states and 3185 transitions. [2025-02-08 09:25:50,787 INFO L78 Accepts]: Start accepts. Automaton has 2470 states and 3185 transitions. Word has length 153 [2025-02-08 09:25:50,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 09:25:50,787 INFO L471 AbstractCegarLoop]: Abstraction has 2470 states and 3185 transitions. [2025-02-08 09:25:50,787 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 16.75) internal successors, (201), 13 states have internal predecessors, (201), 7 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 7 states have call predecessors, (20), 7 states have call successors, (20) [2025-02-08 09:25:50,787 INFO L276 IsEmpty]: Start isEmpty. Operand 2470 states and 3185 transitions. [2025-02-08 09:25:50,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2025-02-08 09:25:50,788 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 09:25:50,788 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 09:25:50,797 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2025-02-08 09:25:50,989 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,58 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:25:50,989 INFO L396 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr54ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-02-08 09:25:50,989 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 09:25:50,989 INFO L85 PathProgramCache]: Analyzing trace with hash -1823052513, now seen corresponding path program 4 times [2025-02-08 09:25:50,989 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 09:25:50,989 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1510504338] [2025-02-08 09:25:50,989 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-02-08 09:25:50,990 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 09:25:50,995 INFO L108 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST partitioned 153 statements into 2 equivalence classes. [2025-02-08 09:25:51,007 INFO L111 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) and asserted 153 of 153 statements. [2025-02-08 09:25:51,007 INFO L114 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) [2025-02-08 09:25:51,007 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-08 09:25:51,008 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1061291466] [2025-02-08 09:25:51,008 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-02-08 09:25:51,008 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-08 09:25:51,008 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 09:25:51,010 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-02-08 09:25:51,012 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2025-02-08 09:25:51,041 INFO L108 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST partitioned 153 statements into 2 equivalence classes. [2025-02-08 09:25:51,105 INFO L111 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) and asserted 153 of 153 statements. [2025-02-08 09:25:51,106 INFO L114 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) [2025-02-08 09:25:51,106 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 09:25:51,107 INFO L256 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 30 conjuncts are in the unsatisfiable core [2025-02-08 09:25:51,109 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-08 09:25:52,267 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 24 proven. 105 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2025-02-08 09:25:52,268 INFO L312 TraceCheckSpWp]: Computing backward predicates...