./Ultimate.py --spec ../sv-benchmarks/c/properties/no-overflow.prp --file ../sv-benchmarks/c/nla-digbench-scaling/egcd-ll_valuebound5.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version c00e63dc 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_valuebound5.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 3f9b33d2a8120d9ea8a3a6c5d650c2a90b549ffb583b3e9890b411aeb4530efd --- Real Ultimate output --- This is Ultimate 0.3.0-?-c00e63d-m [2025-02-06 13:56:23,604 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-06 13:56:23,663 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2025-02-06 13:56:23,668 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-06 13:56:23,668 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-06 13:56:23,692 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-06 13:56:23,694 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-06 13:56:23,694 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-06 13:56:23,695 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-06 13:56:23,695 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-06 13:56:23,696 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-06 13:56:23,696 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-06 13:56:23,696 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-06 13:56:23,696 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-06 13:56:23,696 INFO L153 SettingsManager]: * Use SBE=true [2025-02-06 13:56:23,696 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-06 13:56:23,696 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-06 13:56:23,696 INFO L153 SettingsManager]: * sizeof long=4 [2025-02-06 13:56:23,697 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-06 13:56:23,697 INFO L153 SettingsManager]: * sizeof POINTER=4 [2025-02-06 13:56:23,697 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-06 13:56:23,697 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-06 13:56:23,697 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-06 13:56:23,697 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-06 13:56:23,697 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2025-02-06 13:56:23,697 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2025-02-06 13:56:23,697 INFO L153 SettingsManager]: * sizeof long double=12 [2025-02-06 13:56:23,697 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-06 13:56:23,697 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-06 13:56:23,698 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-06 13:56:23,698 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-06 13:56:23,698 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-06 13:56:23,698 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-06 13:56:23,698 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-06 13:56:23,698 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 13:56:23,699 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-06 13:56:23,699 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-06 13:56:23,699 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-06 13:56:23,699 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-06 13:56:23,699 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-06 13:56:23,699 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-06 13:56:23,699 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-06 13:56:23,699 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-06 13:56:23,699 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-06 13:56:23,699 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-06 13:56:23,699 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 -> 3f9b33d2a8120d9ea8a3a6c5d650c2a90b549ffb583b3e9890b411aeb4530efd [2025-02-06 13:56:23,987 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-06 13:56:23,993 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-06 13:56:23,994 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-06 13:56:23,995 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-06 13:56:23,995 INFO L274 PluginConnector]: CDTParser initialized [2025-02-06 13:56:23,996 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_valuebound5.c [2025-02-06 13:56:25,417 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/b328968f0/7f32edd77d5d4e7b9c0f7ff44c167133/FLAG557e55f92 [2025-02-06 13:56:25,704 INFO L384 CDTParser]: Found 1 translation units. [2025-02-06 13:56:25,706 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/egcd-ll_valuebound5.c [2025-02-06 13:56:25,714 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/b328968f0/7f32edd77d5d4e7b9c0f7ff44c167133/FLAG557e55f92 [2025-02-06 13:56:26,028 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/b328968f0/7f32edd77d5d4e7b9c0f7ff44c167133 [2025-02-06 13:56:26,030 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-06 13:56:26,031 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-06 13:56:26,032 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-06 13:56:26,032 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-06 13:56:26,035 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-06 13:56:26,035 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 01:56:26" (1/1) ... [2025-02-06 13:56:26,037 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1d076140 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 01:56:26, skipping insertion in model container [2025-02-06 13:56:26,037 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 01:56:26" (1/1) ... [2025-02-06 13:56:26,047 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-06 13:56:26,159 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 13:56:26,166 INFO L200 MainTranslator]: Completed pre-run [2025-02-06 13:56:26,189 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 13:56:26,202 INFO L204 MainTranslator]: Completed translation [2025-02-06 13:56:26,203 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 01:56:26 WrapperNode [2025-02-06 13:56:26,203 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-06 13:56:26,204 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-06 13:56:26,204 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-06 13:56:26,204 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-06 13:56:26,208 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 01:56:26" (1/1) ... [2025-02-06 13:56:26,213 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 01:56:26" (1/1) ... [2025-02-06 13:56:26,230 INFO L138 Inliner]: procedures = 14, calls = 19, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 116 [2025-02-06 13:56:26,230 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-06 13:56:26,230 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-06 13:56:26,230 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-06 13:56:26,230 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-06 13:56:26,237 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 01:56:26" (1/1) ... [2025-02-06 13:56:26,237 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 01:56:26" (1/1) ... [2025-02-06 13:56:26,242 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 01:56:26" (1/1) ... [2025-02-06 13:56:26,256 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-06 13:56:26,256 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 01:56:26" (1/1) ... [2025-02-06 13:56:26,256 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 01:56:26" (1/1) ... [2025-02-06 13:56:26,259 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 01:56:26" (1/1) ... [2025-02-06 13:56:26,259 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 01:56:26" (1/1) ... [2025-02-06 13:56:26,260 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 01:56:26" (1/1) ... [2025-02-06 13:56:26,260 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 01:56:26" (1/1) ... [2025-02-06 13:56:26,261 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-06 13:56:26,262 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-06 13:56:26,262 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-06 13:56:26,262 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-06 13:56:26,263 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 01:56:26" (1/1) ... [2025-02-06 13:56:26,274 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 13:56:26,282 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:56:26,296 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-06 13:56:26,298 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-06 13:56:26,317 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-06 13:56:26,317 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-02-06 13:56:26,317 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-02-06 13:56:26,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-06 13:56:26,317 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-06 13:56:26,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-06 13:56:26,317 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2025-02-06 13:56:26,317 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2025-02-06 13:56:26,360 INFO L257 CfgBuilder]: Building ICFG [2025-02-06 13:56:26,362 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-06 13:56:26,776 INFO L? ?]: Removed 157 outVars from TransFormulas that were not future-live. [2025-02-06 13:56:26,779 INFO L308 CfgBuilder]: Performing block encoding [2025-02-06 13:56:26,792 INFO L332 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-02-06 13:56:26,793 INFO L337 CfgBuilder]: Removed 0 assume(true) statements. [2025-02-06 13:56:26,794 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 01:56:26 BoogieIcfgContainer [2025-02-06 13:56:26,794 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-02-06 13:56:26,797 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-02-06 13:56:26,797 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-02-06 13:56:26,800 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-02-06 13:56:26,801 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.02 01:56:26" (1/3) ... [2025-02-06 13:56:26,802 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@795a31ee and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 01:56:26, skipping insertion in model container [2025-02-06 13:56:26,802 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 01:56:26" (2/3) ... [2025-02-06 13:56:26,802 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@795a31ee and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 01:56:26, skipping insertion in model container [2025-02-06 13:56:26,802 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 01:56:26" (3/3) ... [2025-02-06 13:56:26,803 INFO L128 eAbstractionObserver]: Analyzing ICFG egcd-ll_valuebound5.c [2025-02-06 13:56:26,816 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-02-06 13:56:26,817 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG egcd-ll_valuebound5.c that has 3 procedures, 144 locations, 1 initial locations, 1 loop locations, and 56 error locations. [2025-02-06 13:56:26,865 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-02-06 13:56:26,875 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;@41541fc4, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-02-06 13:56:26,875 INFO L334 AbstractCegarLoop]: Starting to check reachability of 56 error locations. [2025-02-06 13:56:26,878 INFO L276 IsEmpty]: Start isEmpty. Operand has 144 states, 74 states have (on average 1.8243243243243243) internal successors, (135), 130 states have internal predecessors, (135), 11 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2025-02-06 13:56:26,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2025-02-06 13:56:26,882 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:56:26,883 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 13:56:26,883 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr55ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:56:26,886 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:56:26,887 INFO L85 PathProgramCache]: Analyzing trace with hash 490472841, now seen corresponding path program 1 times [2025-02-06 13:56:26,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:56:26,892 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [980309658] [2025-02-06 13:56:26,892 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:26,892 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:56:26,938 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 26 statements into 1 equivalence classes. [2025-02-06 13:56:26,947 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 26 of 26 statements. [2025-02-06 13:56:26,948 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:26,948 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:56:26,978 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2025-02-06 13:56:26,979 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:56:26,979 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [980309658] [2025-02-06 13:56:26,979 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [980309658] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 13:56:26,979 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [949376700] [2025-02-06 13:56:26,979 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:26,980 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:26,980 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:56:26,982 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-06 13:56:26,984 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-06 13:56:27,007 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 26 statements into 1 equivalence classes. [2025-02-06 13:56:27,017 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 26 of 26 statements. [2025-02-06 13:56:27,018 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:27,018 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:56:27,019 INFO L256 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 1 conjuncts are in the unsatisfiable core [2025-02-06 13:56:27,022 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:56:27,028 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2025-02-06 13:56:27,028 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-06 13:56:27,029 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [949376700] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 13:56:27,029 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-02-06 13:56:27,029 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2025-02-06 13:56:27,030 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958013640] [2025-02-06 13:56:27,031 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 13:56:27,033 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2025-02-06 13:56:27,033 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:56:27,045 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2025-02-06 13:56:27,045 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-02-06 13:56:27,047 INFO L87 Difference]: Start difference. First operand has 144 states, 74 states have (on average 1.8243243243243243) internal successors, (135), 130 states have internal predecessors, (135), 11 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) Second operand has 2 states, 2 states have (on average 5.5) internal successors, (11), 2 states have internal predecessors, (11), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) [2025-02-06 13:56:27,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:56:27,071 INFO L93 Difference]: Finished difference Result 284 states and 320 transitions. [2025-02-06 13:56:27,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-02-06 13:56:27,073 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 5.5) internal successors, (11), 2 states have internal predecessors, (11), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) Word has length 26 [2025-02-06 13:56:27,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:56:27,079 INFO L225 Difference]: With dead ends: 284 [2025-02-06 13:56:27,079 INFO L226 Difference]: Without dead ends: 137 [2025-02-06 13:56:27,082 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 27 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-06 13:56:27,086 INFO L435 NwaCegarLoop]: 153 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, 153 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-06 13:56:27,088 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 153 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-02-06 13:56:27,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2025-02-06 13:56:27,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 137. [2025-02-06 13:56:27,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137 states, 69 states have (on average 1.826086956521739) internal successors, (126), 124 states have internal predecessors, (126), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2025-02-06 13:56:27,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 146 transitions. [2025-02-06 13:56:27,123 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 146 transitions. Word has length 26 [2025-02-06 13:56:27,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:56:27,124 INFO L471 AbstractCegarLoop]: Abstraction has 137 states and 146 transitions. [2025-02-06 13:56:27,124 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 5.5) internal successors, (11), 2 states have internal predecessors, (11), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) [2025-02-06 13:56:27,125 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 146 transitions. [2025-02-06 13:56:27,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2025-02-06 13:56:27,125 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:56:27,125 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 13:56:27,133 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2025-02-06 13:56:27,326 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-06 13:56:27,327 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr55ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:56:27,328 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:56:27,328 INFO L85 PathProgramCache]: Analyzing trace with hash 468527463, now seen corresponding path program 1 times [2025-02-06 13:56:27,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:56:27,328 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1592534848] [2025-02-06 13:56:27,328 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:27,328 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:56:27,333 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 26 statements into 1 equivalence classes. [2025-02-06 13:56:27,348 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 26 of 26 statements. [2025-02-06 13:56:27,348 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:27,348 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-06 13:56:27,349 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1523964989] [2025-02-06 13:56:27,350 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:27,350 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:27,350 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:56:27,351 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-06 13:56:27,353 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-06 13:56:27,372 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 26 statements into 1 equivalence classes. [2025-02-06 13:56:27,387 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 26 of 26 statements. [2025-02-06 13:56:27,387 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:27,388 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:56:27,391 INFO L256 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-02-06 13:56:27,393 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:56:27,452 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2025-02-06 13:56:27,452 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-06 13:56:27,452 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:56:27,453 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1592534848] [2025-02-06 13:56:27,453 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-06 13:56:27,453 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1523964989] [2025-02-06 13:56:27,453 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1523964989] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 13:56:27,453 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 13:56:27,453 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-06 13:56:27,453 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2120495139] [2025-02-06 13:56:27,453 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 13:56:27,454 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 13:56:27,454 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:56:27,454 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 13:56:27,454 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 13:56:27,454 INFO L87 Difference]: Start difference. First operand 137 states and 146 transitions. Second operand has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2025-02-06 13:56:27,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:56:27,784 INFO L93 Difference]: Finished difference Result 222 states and 270 transitions. [2025-02-06 13:56:27,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 13:56:27,788 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 26 [2025-02-06 13:56:27,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:56:27,789 INFO L225 Difference]: With dead ends: 222 [2025-02-06 13:56:27,790 INFO L226 Difference]: Without dead ends: 218 [2025-02-06 13:56:27,790 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 24 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-06 13:56:27,790 INFO L435 NwaCegarLoop]: 79 mSDtfsCounter, 73 mSDsluCounter, 69 mSDsCounter, 0 mSdLazyCounter, 143 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 148 SdHoareTripleChecker+Invalid, 146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 143 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-02-06 13:56:27,791 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [79 Valid, 148 Invalid, 146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 143 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-02-06 13:56:27,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2025-02-06 13:56:27,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 176. [2025-02-06 13:56:27,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 103 states have (on average 1.8349514563106797) internal successors, (189), 158 states have internal predecessors, (189), 15 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2025-02-06 13:56:27,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 219 transitions. [2025-02-06 13:56:27,817 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 219 transitions. Word has length 26 [2025-02-06 13:56:27,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:56:27,817 INFO L471 AbstractCegarLoop]: Abstraction has 176 states and 219 transitions. [2025-02-06 13:56:27,818 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2025-02-06 13:56:27,818 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 219 transitions. [2025-02-06 13:56:27,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2025-02-06 13:56:27,818 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:56:27,818 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 13:56:27,829 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2025-02-06 13:56:28,019 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:28,021 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr53ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:56:28,021 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:56:28,021 INFO L85 PathProgramCache]: Analyzing trace with hash -716671195, now seen corresponding path program 1 times [2025-02-06 13:56:28,021 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:56:28,022 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1951137354] [2025-02-06 13:56:28,022 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:28,022 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:56:28,026 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 28 statements into 1 equivalence classes. [2025-02-06 13:56:28,046 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 28 of 28 statements. [2025-02-06 13:56:28,049 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:28,050 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-06 13:56:28,051 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1216283456] [2025-02-06 13:56:28,051 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:28,053 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:28,053 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:56:28,055 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-06 13:56:28,056 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-06 13:56:28,084 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 28 statements into 1 equivalence classes. [2025-02-06 13:56:28,095 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 28 of 28 statements. [2025-02-06 13:56:28,095 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:28,096 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:56:28,096 INFO L256 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-02-06 13:56:28,098 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:56:28,109 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2025-02-06 13:56:28,110 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-06 13:56:28,110 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:56:28,110 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1951137354] [2025-02-06 13:56:28,110 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-06 13:56:28,110 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1216283456] [2025-02-06 13:56:28,110 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1216283456] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 13:56:28,110 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 13:56:28,110 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-06 13:56:28,110 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1642433854] [2025-02-06 13:56:28,110 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 13:56:28,111 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 13:56:28,111 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:56:28,112 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 13:56:28,112 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 13:56:28,112 INFO L87 Difference]: Start difference. First operand 176 states and 219 transitions. Second operand has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2025-02-06 13:56:28,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:56:28,247 INFO L93 Difference]: Finished difference Result 277 states and 343 transitions. [2025-02-06 13:56:28,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 13:56:28,247 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 28 [2025-02-06 13:56:28,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:56:28,248 INFO L225 Difference]: With dead ends: 277 [2025-02-06 13:56:28,249 INFO L226 Difference]: Without dead ends: 269 [2025-02-06 13:56:28,249 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-06 13:56:28,249 INFO L435 NwaCegarLoop]: 109 mSDtfsCounter, 84 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 206 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.1s IncrementalHoareTripleChecker+Time [2025-02-06 13:56:28,250 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [90 Valid, 206 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-06 13:56:28,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 269 states. [2025-02-06 13:56:28,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 269 to 229. [2025-02-06 13:56:28,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 150 states have (on average 1.7866666666666666) internal successors, (268), 205 states have internal predecessors, (268), 21 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2025-02-06 13:56:28,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 310 transitions. [2025-02-06 13:56:28,261 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 310 transitions. Word has length 28 [2025-02-06 13:56:28,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:56:28,261 INFO L471 AbstractCegarLoop]: Abstraction has 229 states and 310 transitions. [2025-02-06 13:56:28,261 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2025-02-06 13:56:28,261 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 310 transitions. [2025-02-06 13:56:28,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2025-02-06 13:56:28,262 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:56:28,262 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 13:56:28,268 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-06 13:56:28,466 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:28,466 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr51ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:56:28,467 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:56:28,467 INFO L85 PathProgramCache]: Analyzing trace with hash -1526248221, now seen corresponding path program 1 times [2025-02-06 13:56:28,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:56:28,467 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2104289350] [2025-02-06 13:56:28,467 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:28,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:56:28,475 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 30 statements into 1 equivalence classes. [2025-02-06 13:56:28,493 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 30 of 30 statements. [2025-02-06 13:56:28,496 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:28,496 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-06 13:56:28,497 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [737308787] [2025-02-06 13:56:28,497 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:28,497 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:28,497 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:56:28,500 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-06 13:56:28,503 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-06 13:56:28,524 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 30 statements into 1 equivalence classes. [2025-02-06 13:56:28,535 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 30 of 30 statements. [2025-02-06 13:56:28,535 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:28,535 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:56:28,536 INFO L256 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 7 conjuncts are in the unsatisfiable core [2025-02-06 13:56:28,537 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:56:28,589 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2025-02-06 13:56:28,589 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-06 13:56:28,589 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:56:28,589 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2104289350] [2025-02-06 13:56:28,589 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-06 13:56:28,589 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [737308787] [2025-02-06 13:56:28,589 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [737308787] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 13:56:28,590 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 13:56:28,590 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-06 13:56:28,590 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [879264771] [2025-02-06 13:56:28,590 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 13:56:28,590 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 13:56:28,591 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:56:28,591 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 13:56:28,591 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 13:56:28,591 INFO L87 Difference]: Start difference. First operand 229 states and 310 transitions. Second operand has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2025-02-06 13:56:28,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:56:28,790 INFO L93 Difference]: Finished difference Result 263 states and 329 transitions. [2025-02-06 13:56:28,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 13:56:28,791 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 30 [2025-02-06 13:56:28,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:56:28,792 INFO L225 Difference]: With dead ends: 263 [2025-02-06 13:56:28,792 INFO L226 Difference]: Without dead ends: 249 [2025-02-06 13:56:28,792 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 28 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-06 13:56:28,793 INFO L435 NwaCegarLoop]: 81 mSDtfsCounter, 61 mSDsluCounter, 53 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 134 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-02-06 13:56:28,796 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 134 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 157 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-02-06 13:56:28,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2025-02-06 13:56:28,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 194. [2025-02-06 13:56:28,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194 states, 120 states have (on average 1.7083333333333333) internal successors, (205), 175 states have internal predecessors, (205), 16 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2025-02-06 13:56:28,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 237 transitions. [2025-02-06 13:56:28,817 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 237 transitions. Word has length 30 [2025-02-06 13:56:28,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:56:28,817 INFO L471 AbstractCegarLoop]: Abstraction has 194 states and 237 transitions. [2025-02-06 13:56:28,817 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2025-02-06 13:56:28,817 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 237 transitions. [2025-02-06 13:56:28,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2025-02-06 13:56:28,821 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:56:28,821 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 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-06 13:56:28,837 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-06 13:56:29,021 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:29,022 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr49ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:56:29,022 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:56:29,022 INFO L85 PathProgramCache]: Analyzing trace with hash 692894708, now seen corresponding path program 1 times [2025-02-06 13:56:29,022 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:56:29,023 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [115564331] [2025-02-06 13:56:29,023 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:29,023 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:56:29,030 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 37 statements into 1 equivalence classes. [2025-02-06 13:56:29,058 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 37 of 37 statements. [2025-02-06 13:56:29,059 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:29,059 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-06 13:56:29,060 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1334140648] [2025-02-06 13:56:29,060 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:29,060 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:29,060 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:56:29,062 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-06 13:56:29,063 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-06 13:56:29,082 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 37 statements into 1 equivalence classes. [2025-02-06 13:56:29,090 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 37 of 37 statements. [2025-02-06 13:56:29,090 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:29,090 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:56:29,091 INFO L256 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-02-06 13:56:29,092 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:56:29,146 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2025-02-06 13:56:29,146 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-06 13:56:29,147 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:56:29,147 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [115564331] [2025-02-06 13:56:29,147 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-06 13:56:29,147 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1334140648] [2025-02-06 13:56:29,147 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1334140648] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 13:56:29,147 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 13:56:29,147 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-06 13:56:29,147 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1046523992] [2025-02-06 13:56:29,147 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 13:56:29,147 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 13:56:29,147 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:56:29,147 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 13:56:29,148 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 13:56:29,148 INFO L87 Difference]: Start difference. First operand 194 states and 237 transitions. Second operand has 3 states, 2 states have (on average 9.0) internal successors, (18), 3 states have internal predecessors, (18), 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-06 13:56:29,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:56:29,340 INFO L93 Difference]: Finished difference Result 356 states and 456 transitions. [2025-02-06 13:56:29,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 13:56:29,340 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 9.0) internal successors, (18), 3 states have internal predecessors, (18), 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 37 [2025-02-06 13:56:29,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:56:29,343 INFO L225 Difference]: With dead ends: 356 [2025-02-06 13:56:29,343 INFO L226 Difference]: Without dead ends: 348 [2025-02-06 13:56:29,343 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 35 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-06 13:56:29,344 INFO L435 NwaCegarLoop]: 106 mSDtfsCounter, 84 mSDsluCounter, 96 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 202 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.2s IncrementalHoareTripleChecker+Time [2025-02-06 13:56:29,344 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [89 Valid, 202 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-02-06 13:56:29,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2025-02-06 13:56:29,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 273. [2025-02-06 13:56:29,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 273 states, 190 states have (on average 1.6894736842105262) internal successors, (321), 245 states have internal predecessors, (321), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2025-02-06 13:56:29,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 273 states to 273 states and 371 transitions. [2025-02-06 13:56:29,362 INFO L78 Accepts]: Start accepts. Automaton has 273 states and 371 transitions. Word has length 37 [2025-02-06 13:56:29,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:56:29,363 INFO L471 AbstractCegarLoop]: Abstraction has 273 states and 371 transitions. [2025-02-06 13:56:29,363 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 9.0) internal successors, (18), 3 states have internal predecessors, (18), 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-06 13:56:29,363 INFO L276 IsEmpty]: Start isEmpty. Operand 273 states and 371 transitions. [2025-02-06 13:56:29,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2025-02-06 13:56:29,363 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:56:29,363 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 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-06 13:56:29,369 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-06 13:56:29,566 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:29,569 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr47ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:56:29,570 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:56:29,570 INFO L85 PathProgramCache]: Analyzing trace with hash 151886034, now seen corresponding path program 1 times [2025-02-06 13:56:29,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:56:29,570 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1642074325] [2025-02-06 13:56:29,570 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:29,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:56:29,574 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 39 statements into 1 equivalence classes. [2025-02-06 13:56:29,583 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 39 of 39 statements. [2025-02-06 13:56:29,583 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:29,583 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-06 13:56:29,584 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2056990191] [2025-02-06 13:56:29,584 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:29,584 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:29,584 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:56:29,588 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-06 13:56:29,592 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-06 13:56:29,612 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 39 statements into 1 equivalence classes. [2025-02-06 13:56:29,621 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 39 of 39 statements. [2025-02-06 13:56:29,621 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:29,621 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:56:29,621 INFO L256 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-02-06 13:56:29,622 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:56:29,684 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2025-02-06 13:56:29,684 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-06 13:56:29,684 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:56:29,684 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1642074325] [2025-02-06 13:56:29,684 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-06 13:56:29,685 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2056990191] [2025-02-06 13:56:29,685 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2056990191] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 13:56:29,685 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 13:56:29,685 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 13:56:29,685 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331140411] [2025-02-06 13:56:29,685 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 13:56:29,685 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 13:56:29,685 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:56:29,686 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 13:56:29,686 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-02-06 13:56:29,686 INFO L87 Difference]: Start difference. First operand 273 states and 371 transitions. Second operand has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 states have internal predecessors, (20), 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-06 13:56:29,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:56:29,865 INFO L93 Difference]: Finished difference Result 326 states and 436 transitions. [2025-02-06 13:56:29,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 13:56:29,865 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 states have internal predecessors, (20), 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 39 [2025-02-06 13:56:29,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:56:29,867 INFO L225 Difference]: With dead ends: 326 [2025-02-06 13:56:29,867 INFO L226 Difference]: Without dead ends: 324 [2025-02-06 13:56:29,867 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 36 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-06 13:56:29,867 INFO L435 NwaCegarLoop]: 78 mSDtfsCounter, 171 mSDsluCounter, 84 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 162 SdHoareTripleChecker+Invalid, 167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-02-06 13:56:29,868 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [182 Valid, 162 Invalid, 167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 166 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-02-06 13:56:29,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2025-02-06 13:56:29,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 273. [2025-02-06 13:56:29,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 273 states, 190 states have (on average 1.668421052631579) internal successors, (317), 245 states have internal predecessors, (317), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2025-02-06 13:56:29,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 273 states to 273 states and 367 transitions. [2025-02-06 13:56:29,877 INFO L78 Accepts]: Start accepts. Automaton has 273 states and 367 transitions. Word has length 39 [2025-02-06 13:56:29,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:56:29,877 INFO L471 AbstractCegarLoop]: Abstraction has 273 states and 367 transitions. [2025-02-06 13:56:29,877 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 states have internal predecessors, (20), 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-06 13:56:29,877 INFO L276 IsEmpty]: Start isEmpty. Operand 273 states and 367 transitions. [2025-02-06 13:56:29,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2025-02-06 13:56:29,878 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:56:29,878 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 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-06 13:56:29,883 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-06 13:56:30,078 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,SelfDestructingSolverStorable5 [2025-02-06 13:56:30,079 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr46ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:56:30,079 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:56:30,079 INFO L85 PathProgramCache]: Analyzing trace with hash 413499833, now seen corresponding path program 1 times [2025-02-06 13:56:30,080 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:56:30,080 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1831327369] [2025-02-06 13:56:30,080 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:30,080 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:56:30,083 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 40 statements into 1 equivalence classes. [2025-02-06 13:56:30,092 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 40 of 40 statements. [2025-02-06 13:56:30,092 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:30,092 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-06 13:56:30,093 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2097716338] [2025-02-06 13:56:30,093 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:30,093 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:30,093 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:56:30,094 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-06 13:56:30,105 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-06 13:56:30,126 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 40 statements into 1 equivalence classes. [2025-02-06 13:56:30,134 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 40 of 40 statements. [2025-02-06 13:56:30,134 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:30,134 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:56:30,135 INFO L256 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-02-06 13:56:30,136 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:56:30,186 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2025-02-06 13:56:30,186 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-06 13:56:30,187 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:56:30,187 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1831327369] [2025-02-06 13:56:30,187 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-06 13:56:30,187 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2097716338] [2025-02-06 13:56:30,187 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2097716338] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 13:56:30,187 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 13:56:30,187 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 13:56:30,187 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1852268034] [2025-02-06 13:56:30,187 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 13:56:30,187 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 13:56:30,187 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:56:30,188 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 13:56:30,188 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-02-06 13:56:30,188 INFO L87 Difference]: Start difference. First operand 273 states and 367 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, (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-06 13:56:30,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:56:30,373 INFO L93 Difference]: Finished difference Result 326 states and 432 transitions. [2025-02-06 13:56:30,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 13:56:30,374 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, (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 40 [2025-02-06 13:56:30,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:56:30,375 INFO L225 Difference]: With dead ends: 326 [2025-02-06 13:56:30,375 INFO L226 Difference]: Without dead ends: 324 [2025-02-06 13:56:30,375 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 37 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-06 13:56:30,376 INFO L435 NwaCegarLoop]: 78 mSDtfsCounter, 170 mSDsluCounter, 84 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 181 SdHoareTripleChecker+Valid, 162 SdHoareTripleChecker+Invalid, 167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-02-06 13:56:30,376 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [181 Valid, 162 Invalid, 167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 166 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-02-06 13:56:30,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2025-02-06 13:56:30,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 273. [2025-02-06 13:56:30,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 273 states, 190 states have (on average 1.6473684210526316) internal successors, (313), 245 states have internal predecessors, (313), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2025-02-06 13:56:30,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 273 states to 273 states and 363 transitions. [2025-02-06 13:56:30,384 INFO L78 Accepts]: Start accepts. Automaton has 273 states and 363 transitions. Word has length 40 [2025-02-06 13:56:30,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:56:30,384 INFO L471 AbstractCegarLoop]: Abstraction has 273 states and 363 transitions. [2025-02-06 13:56:30,384 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, (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-06 13:56:30,385 INFO L276 IsEmpty]: Start isEmpty. Operand 273 states and 363 transitions. [2025-02-06 13:56:30,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2025-02-06 13:56:30,385 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:56:30,385 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 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-06 13:56:30,391 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-06 13:56:30,590 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:30,590 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr45ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:56:30,591 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:56:30,591 INFO L85 PathProgramCache]: Analyzing trace with hash -66406992, now seen corresponding path program 1 times [2025-02-06 13:56:30,591 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:56:30,591 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1654695284] [2025-02-06 13:56:30,591 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:30,591 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:56:30,595 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 41 statements into 1 equivalence classes. [2025-02-06 13:56:30,603 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 41 of 41 statements. [2025-02-06 13:56:30,603 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:30,603 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-06 13:56:30,604 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2114543717] [2025-02-06 13:56:30,604 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:30,604 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:30,605 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:56:30,606 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-06 13:56:30,607 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-06 13:56:30,624 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 41 statements into 1 equivalence classes. [2025-02-06 13:56:30,632 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 41 of 41 statements. [2025-02-06 13:56:30,632 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:30,633 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:56:30,633 INFO L256 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-02-06 13:56:30,634 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:56:30,663 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2025-02-06 13:56:30,663 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-06 13:56:30,663 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:56:30,664 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1654695284] [2025-02-06 13:56:30,664 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-06 13:56:30,664 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2114543717] [2025-02-06 13:56:30,664 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2114543717] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 13:56:30,664 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 13:56:30,664 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 13:56:30,664 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1012812269] [2025-02-06 13:56:30,664 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 13:56:30,664 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 13:56:30,664 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:56:30,665 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 13:56:30,665 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-02-06 13:56:30,665 INFO L87 Difference]: Start difference. First operand 273 states and 363 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, (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-06 13:56:30,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:56:30,861 INFO L93 Difference]: Finished difference Result 346 states and 436 transitions. [2025-02-06 13:56:30,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 13:56:30,861 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, (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 41 [2025-02-06 13:56:30,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:56:30,863 INFO L225 Difference]: With dead ends: 346 [2025-02-06 13:56:30,863 INFO L226 Difference]: Without dead ends: 344 [2025-02-06 13:56:30,863 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-06 13:56:30,864 INFO L435 NwaCegarLoop]: 75 mSDtfsCounter, 141 mSDsluCounter, 98 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 173 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.2s IncrementalHoareTripleChecker+Time [2025-02-06 13:56:30,864 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 173 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-02-06 13:56:30,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2025-02-06 13:56:30,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 274. [2025-02-06 13:56:30,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 274 states, 191 states have (on average 1.6282722513089005) internal successors, (311), 246 states have internal predecessors, (311), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2025-02-06 13:56:30,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 274 states to 274 states and 361 transitions. [2025-02-06 13:56:30,873 INFO L78 Accepts]: Start accepts. Automaton has 274 states and 361 transitions. Word has length 41 [2025-02-06 13:56:30,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:56:30,873 INFO L471 AbstractCegarLoop]: Abstraction has 274 states and 361 transitions. [2025-02-06 13:56:30,873 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, (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-06 13:56:30,873 INFO L276 IsEmpty]: Start isEmpty. Operand 274 states and 361 transitions. [2025-02-06 13:56:30,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2025-02-06 13:56:30,874 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:56:30,874 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 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-06 13:56:30,880 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2025-02-06 13:56:31,074 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,9 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:31,075 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr44ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:56:31,075 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:56:31,075 INFO L85 PathProgramCache]: Analyzing trace with hash -2058616681, now seen corresponding path program 1 times [2025-02-06 13:56:31,076 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:56:31,076 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1006745591] [2025-02-06 13:56:31,076 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:31,076 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:56:31,079 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 42 statements into 1 equivalence classes. [2025-02-06 13:56:31,087 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 42 of 42 statements. [2025-02-06 13:56:31,087 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:31,087 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-06 13:56:31,087 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1087553160] [2025-02-06 13:56:31,087 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:31,088 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:31,088 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:56:31,090 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-06 13:56:31,091 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-06 13:56:31,110 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 42 statements into 1 equivalence classes. [2025-02-06 13:56:31,119 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 42 of 42 statements. [2025-02-06 13:56:31,119 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:31,119 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:56:31,119 INFO L256 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-02-06 13:56:31,120 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:56:31,166 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2025-02-06 13:56:31,167 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-06 13:56:31,167 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:56:31,167 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1006745591] [2025-02-06 13:56:31,167 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-06 13:56:31,167 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1087553160] [2025-02-06 13:56:31,167 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1087553160] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 13:56:31,167 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 13:56:31,167 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 13:56:31,167 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1678040534] [2025-02-06 13:56:31,167 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 13:56:31,167 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 13:56:31,167 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:56:31,168 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 13:56:31,168 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-02-06 13:56:31,168 INFO L87 Difference]: Start difference. First operand 274 states and 361 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, (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-06 13:56:31,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:56:31,528 INFO L93 Difference]: Finished difference Result 346 states and 432 transitions. [2025-02-06 13:56:31,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 13:56:31,529 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, (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 42 [2025-02-06 13:56:31,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:56:31,530 INFO L225 Difference]: With dead ends: 346 [2025-02-06 13:56:31,530 INFO L226 Difference]: Without dead ends: 344 [2025-02-06 13:56:31,531 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-06 13:56:31,531 INFO L435 NwaCegarLoop]: 78 mSDtfsCounter, 140 mSDsluCounter, 98 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 176 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.3s IncrementalHoareTripleChecker+Time [2025-02-06 13:56:31,531 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [146 Valid, 176 Invalid, 167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-02-06 13:56:31,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2025-02-06 13:56:31,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 275. [2025-02-06 13:56:31,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 275 states, 192 states have (on average 1.609375) internal successors, (309), 247 states have internal predecessors, (309), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2025-02-06 13:56:31,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 275 states to 275 states and 359 transitions. [2025-02-06 13:56:31,541 INFO L78 Accepts]: Start accepts. Automaton has 275 states and 359 transitions. Word has length 42 [2025-02-06 13:56:31,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:56:31,541 INFO L471 AbstractCegarLoop]: Abstraction has 275 states and 359 transitions. [2025-02-06 13:56:31,541 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, (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-06 13:56:31,541 INFO L276 IsEmpty]: Start isEmpty. Operand 275 states and 359 transitions. [2025-02-06 13:56:31,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2025-02-06 13:56:31,542 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:56:31,542 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] [2025-02-06 13:56:31,548 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2025-02-06 13:56:31,746 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:31,746 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr41ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:56:31,747 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:56:31,747 INFO L85 PathProgramCache]: Analyzing trace with hash 49393327, now seen corresponding path program 1 times [2025-02-06 13:56:31,747 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:56:31,747 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1094246981] [2025-02-06 13:56:31,747 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:31,747 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:56:31,754 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 50 statements into 1 equivalence classes. [2025-02-06 13:56:31,763 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 50 of 50 statements. [2025-02-06 13:56:31,763 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:31,763 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-06 13:56:31,764 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [580578434] [2025-02-06 13:56:31,764 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:31,764 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:31,764 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:56:31,766 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-06 13:56:31,768 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-06 13:56:31,785 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 50 statements into 1 equivalence classes. [2025-02-06 13:56:31,793 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 50 of 50 statements. [2025-02-06 13:56:31,794 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:31,794 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:56:31,794 INFO L256 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-02-06 13:56:31,795 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:56:31,853 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-06 13:56:31,853 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-06 13:56:31,853 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:56:31,853 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1094246981] [2025-02-06 13:56:31,853 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-06 13:56:31,853 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [580578434] [2025-02-06 13:56:31,853 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [580578434] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 13:56:31,853 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 13:56:31,853 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 13:56:31,854 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [598460159] [2025-02-06 13:56:31,854 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 13:56:31,854 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 13:56:31,854 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:56:31,854 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 13:56:31,854 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-02-06 13:56:31,855 INFO L87 Difference]: Start difference. First operand 275 states and 359 transitions. Second operand has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 states have internal predecessors, (26), 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-06 13:56:32,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:56:32,018 INFO L93 Difference]: Finished difference Result 297 states and 378 transitions. [2025-02-06 13:56:32,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 13:56:32,019 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 states have internal predecessors, (26), 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 50 [2025-02-06 13:56:32,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:56:32,020 INFO L225 Difference]: With dead ends: 297 [2025-02-06 13:56:32,020 INFO L226 Difference]: Without dead ends: 295 [2025-02-06 13:56:32,020 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 47 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-06 13:56:32,021 INFO L435 NwaCegarLoop]: 88 mSDtfsCounter, 209 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 136 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 219 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-02-06 13:56:32,021 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [219 Valid, 155 Invalid, 141 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 136 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-02-06 13:56:32,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2025-02-06 13:56:32,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 276. [2025-02-06 13:56:32,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 276 states, 193 states have (on average 1.5958549222797926) internal successors, (308), 248 states have internal predecessors, (308), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2025-02-06 13:56:32,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276 states to 276 states and 358 transitions. [2025-02-06 13:56:32,039 INFO L78 Accepts]: Start accepts. Automaton has 276 states and 358 transitions. Word has length 50 [2025-02-06 13:56:32,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:56:32,039 INFO L471 AbstractCegarLoop]: Abstraction has 276 states and 358 transitions. [2025-02-06 13:56:32,039 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 states have internal predecessors, (26), 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-06 13:56:32,039 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 358 transitions. [2025-02-06 13:56:32,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2025-02-06 13:56:32,040 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:56:32,040 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] [2025-02-06 13:56:32,046 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2025-02-06 13:56:32,240 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2025-02-06 13:56:32,241 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr40ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:56:32,241 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:56:32,241 INFO L85 PathProgramCache]: Analyzing trace with hash 1531193199, now seen corresponding path program 1 times [2025-02-06 13:56:32,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:56:32,241 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [391928254] [2025-02-06 13:56:32,241 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:32,242 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:56:32,245 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 51 statements into 1 equivalence classes. [2025-02-06 13:56:32,253 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 51 of 51 statements. [2025-02-06 13:56:32,253 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:32,253 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-06 13:56:32,254 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1253767158] [2025-02-06 13:56:32,254 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:32,254 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:32,254 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:56:32,256 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-06 13:56:32,257 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-06 13:56:32,276 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 51 statements into 1 equivalence classes. [2025-02-06 13:56:32,287 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 51 of 51 statements. [2025-02-06 13:56:32,287 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:32,288 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:56:32,288 INFO L256 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-02-06 13:56:32,289 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:56:32,345 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-06 13:56:32,345 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-06 13:56:32,345 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:56:32,345 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [391928254] [2025-02-06 13:56:32,345 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-06 13:56:32,345 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1253767158] [2025-02-06 13:56:32,346 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1253767158] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 13:56:32,346 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 13:56:32,346 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 13:56:32,346 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1534736219] [2025-02-06 13:56:32,346 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 13:56:32,346 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 13:56:32,346 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:56:32,346 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 13:56:32,347 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-02-06 13:56:32,347 INFO L87 Difference]: Start difference. First operand 276 states and 358 transitions. Second operand has 4 states, 3 states have (on average 9.0) internal successors, (27), 4 states have internal predecessors, (27), 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-06 13:56:32,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:56:32,556 INFO L93 Difference]: Finished difference Result 297 states and 375 transitions. [2025-02-06 13:56:32,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 13:56:32,560 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), 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 51 [2025-02-06 13:56:32,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:56:32,561 INFO L225 Difference]: With dead ends: 297 [2025-02-06 13:56:32,561 INFO L226 Difference]: Without dead ends: 295 [2025-02-06 13:56:32,561 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 48 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-06 13:56:32,561 INFO L435 NwaCegarLoop]: 88 mSDtfsCounter, 154 mSDsluCounter, 85 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 158 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-02-06 13:56:32,561 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [164 Valid, 173 Invalid, 158 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 157 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-02-06 13:56:32,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2025-02-06 13:56:32,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 277. [2025-02-06 13:56:32,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 277 states, 194 states have (on average 1.5824742268041236) internal successors, (307), 249 states have internal predecessors, (307), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2025-02-06 13:56:32,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 357 transitions. [2025-02-06 13:56:32,578 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 357 transitions. Word has length 51 [2025-02-06 13:56:32,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:56:32,578 INFO L471 AbstractCegarLoop]: Abstraction has 277 states and 357 transitions. [2025-02-06 13:56:32,578 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), 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-06 13:56:32,578 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 357 transitions. [2025-02-06 13:56:32,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2025-02-06 13:56:32,579 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:56:32,580 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] [2025-02-06 13:56:32,585 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-06 13:56:32,780 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,SelfDestructingSolverStorable10 [2025-02-06 13:56:32,780 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr39ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:56:32,781 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:56:32,781 INFO L85 PathProgramCache]: Analyzing trace with hash 222348973, now seen corresponding path program 1 times [2025-02-06 13:56:32,781 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:56:32,781 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [384704501] [2025-02-06 13:56:32,781 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:32,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:56:32,784 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 52 statements into 1 equivalence classes. [2025-02-06 13:56:32,796 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 52 of 52 statements. [2025-02-06 13:56:32,799 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:32,799 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-06 13:56:32,800 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [204893602] [2025-02-06 13:56:32,800 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:32,800 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:32,800 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:56:32,805 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-06 13:56:32,806 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-06 13:56:32,829 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 52 statements into 1 equivalence classes. [2025-02-06 13:56:32,838 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 52 of 52 statements. [2025-02-06 13:56:32,838 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:32,838 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:56:32,839 INFO L256 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-02-06 13:56:32,840 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:56:32,874 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-06 13:56:32,874 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-06 13:56:32,875 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:56:32,876 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [384704501] [2025-02-06 13:56:32,876 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-06 13:56:32,876 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [204893602] [2025-02-06 13:56:32,876 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [204893602] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 13:56:32,876 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 13:56:32,877 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 13:56:32,877 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [815177747] [2025-02-06 13:56:32,877 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 13:56:32,877 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 13:56:32,877 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:56:32,877 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 13:56:32,877 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-02-06 13:56:32,877 INFO L87 Difference]: Start difference. First operand 277 states and 357 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, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2025-02-06 13:56:33,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:56:33,084 INFO L93 Difference]: Finished difference Result 305 states and 364 transitions. [2025-02-06 13:56:33,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 13:56:33,084 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, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 52 [2025-02-06 13:56:33,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:56:33,086 INFO L225 Difference]: With dead ends: 305 [2025-02-06 13:56:33,086 INFO L226 Difference]: Without dead ends: 303 [2025-02-06 13:56:33,086 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 49 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-06 13:56:33,086 INFO L435 NwaCegarLoop]: 101 mSDtfsCounter, 127 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 203 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 140 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-02-06 13:56:33,087 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [133 Valid, 203 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 140 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-02-06 13:56:33,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2025-02-06 13:56:33,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 278. [2025-02-06 13:56:33,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 278 states, 195 states have (on average 1.5692307692307692) internal successors, (306), 250 states have internal predecessors, (306), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2025-02-06 13:56:33,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 278 states to 278 states and 356 transitions. [2025-02-06 13:56:33,097 INFO L78 Accepts]: Start accepts. Automaton has 278 states and 356 transitions. Word has length 52 [2025-02-06 13:56:33,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:56:33,097 INFO L471 AbstractCegarLoop]: Abstraction has 278 states and 356 transitions. [2025-02-06 13:56:33,097 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, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2025-02-06 13:56:33,098 INFO L276 IsEmpty]: Start isEmpty. Operand 278 states and 356 transitions. [2025-02-06 13:56:33,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2025-02-06 13:56:33,100 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:56:33,100 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] [2025-02-06 13:56:33,106 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-06 13:56:33,305 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,13 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:33,305 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr38ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:56:33,305 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:56:33,305 INFO L85 PathProgramCache]: Analyzing trace with hash -1697116371, now seen corresponding path program 1 times [2025-02-06 13:56:33,305 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:56:33,306 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2053704491] [2025-02-06 13:56:33,306 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:33,306 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:56:33,309 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 53 statements into 1 equivalence classes. [2025-02-06 13:56:33,324 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 53 of 53 statements. [2025-02-06 13:56:33,324 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:33,324 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-06 13:56:33,325 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [435623504] [2025-02-06 13:56:33,325 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:33,325 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:33,325 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:56:33,329 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-06 13:56:33,330 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-06 13:56:33,364 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 53 statements into 1 equivalence classes. [2025-02-06 13:56:33,377 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 53 of 53 statements. [2025-02-06 13:56:33,377 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:33,377 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:56:33,378 INFO L256 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-02-06 13:56:33,379 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:56:33,449 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-06 13:56:33,449 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-06 13:56:33,449 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:56:33,449 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2053704491] [2025-02-06 13:56:33,449 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-06 13:56:33,449 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [435623504] [2025-02-06 13:56:33,449 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [435623504] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 13:56:33,449 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 13:56:33,449 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 13:56:33,450 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1249579061] [2025-02-06 13:56:33,450 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 13:56:33,450 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 13:56:33,450 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:56:33,450 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 13:56:33,450 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-02-06 13:56:33,451 INFO L87 Difference]: Start difference. First operand 278 states and 356 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, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2025-02-06 13:56:33,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:56:33,748 INFO L93 Difference]: Finished difference Result 305 states and 361 transitions. [2025-02-06 13:56:33,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 13:56:33,749 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, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 53 [2025-02-06 13:56:33,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:56:33,750 INFO L225 Difference]: With dead ends: 305 [2025-02-06 13:56:33,750 INFO L226 Difference]: Without dead ends: 303 [2025-02-06 13:56:33,750 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 50 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-06 13:56:33,751 INFO L435 NwaCegarLoop]: 104 mSDtfsCounter, 126 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 139 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 206 SdHoareTripleChecker+Invalid, 144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 139 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-02-06 13:56:33,752 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [132 Valid, 206 Invalid, 144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 139 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-02-06 13:56:33,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2025-02-06 13:56:33,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 279. [2025-02-06 13:56:33,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279 states, 196 states have (on average 1.5561224489795917) internal successors, (305), 251 states have internal predecessors, (305), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2025-02-06 13:56:33,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 355 transitions. [2025-02-06 13:56:33,761 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 355 transitions. Word has length 53 [2025-02-06 13:56:33,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:56:33,761 INFO L471 AbstractCegarLoop]: Abstraction has 279 states and 355 transitions. [2025-02-06 13:56:33,762 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, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2025-02-06 13:56:33,762 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 355 transitions. [2025-02-06 13:56:33,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2025-02-06 13:56:33,762 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:56:33,763 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 13:56:33,768 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2025-02-06 13:56:33,966 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,14 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:33,967 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:56:33,967 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:56:33,968 INFO L85 PathProgramCache]: Analyzing trace with hash 360924317, now seen corresponding path program 1 times [2025-02-06 13:56:33,968 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:56:33,968 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1930161607] [2025-02-06 13:56:33,968 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:33,968 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:56:33,974 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 60 statements into 1 equivalence classes. [2025-02-06 13:56:33,982 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 60 of 60 statements. [2025-02-06 13:56:33,982 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:33,982 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:56:34,038 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2025-02-06 13:56:34,038 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:56:34,038 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1930161607] [2025-02-06 13:56:34,038 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1930161607] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 13:56:34,038 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 13:56:34,038 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-06 13:56:34,039 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1914146485] [2025-02-06 13:56:34,039 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 13:56:34,039 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 13:56:34,039 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:56:34,039 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 13:56:34,039 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 13:56:34,039 INFO L87 Difference]: Start difference. First operand 279 states and 355 transitions. Second operand has 3 states, 2 states have (on average 15.5) internal successors, (31), 3 states have internal predecessors, (31), 1 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2025-02-06 13:56:34,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:56:34,069 INFO L93 Difference]: Finished difference Result 279 states and 355 transitions. [2025-02-06 13:56:34,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 13:56:34,069 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 15.5) internal successors, (31), 3 states have internal predecessors, (31), 1 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 60 [2025-02-06 13:56:34,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:56:34,070 INFO L225 Difference]: With dead ends: 279 [2025-02-06 13:56:34,070 INFO L226 Difference]: Without dead ends: 277 [2025-02-06 13:56:34,071 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-06 13:56:34,071 INFO L435 NwaCegarLoop]: 131 mSDtfsCounter, 46 mSDsluCounter, 78 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 209 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-02-06 13:56:34,072 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [49 Valid, 209 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-02-06 13:56:34,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 277 states. [2025-02-06 13:56:34,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 277 to 277. [2025-02-06 13:56:34,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 277 states, 196 states have (on average 1.5255102040816326) internal successors, (299), 249 states have internal predecessors, (299), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2025-02-06 13:56:34,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 349 transitions. [2025-02-06 13:56:34,082 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 349 transitions. Word has length 60 [2025-02-06 13:56:34,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:56:34,082 INFO L471 AbstractCegarLoop]: Abstraction has 277 states and 349 transitions. [2025-02-06 13:56:34,082 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 15.5) internal successors, (31), 3 states have internal predecessors, (31), 1 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2025-02-06 13:56:34,083 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 349 transitions. [2025-02-06 13:56:34,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2025-02-06 13:56:34,083 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:56:34,083 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 13:56:34,083 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2025-02-06 13:56:34,084 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:56:34,084 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:56:34,084 INFO L85 PathProgramCache]: Analyzing trace with hash -1696248036, now seen corresponding path program 1 times [2025-02-06 13:56:34,084 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:56:34,084 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1683537611] [2025-02-06 13:56:34,084 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:34,085 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:56:34,088 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 61 statements into 1 equivalence classes. [2025-02-06 13:56:34,095 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 61 of 61 statements. [2025-02-06 13:56:34,095 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:34,096 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:56:34,147 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2025-02-06 13:56:34,147 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:56:34,148 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1683537611] [2025-02-06 13:56:34,148 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1683537611] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 13:56:34,148 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 13:56:34,148 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-06 13:56:34,148 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [590620738] [2025-02-06 13:56:34,148 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 13:56:34,148 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 13:56:34,148 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:56:34,148 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 13:56:34,148 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 13:56:34,148 INFO L87 Difference]: Start difference. First operand 277 states and 349 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, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2025-02-06 13:56:34,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:56:34,213 INFO L93 Difference]: Finished difference Result 277 states and 349 transitions. [2025-02-06 13:56:34,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 13:56:34,217 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, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 61 [2025-02-06 13:56:34,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:56:34,218 INFO L225 Difference]: With dead ends: 277 [2025-02-06 13:56:34,218 INFO L226 Difference]: Without dead ends: 275 [2025-02-06 13:56:34,218 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-06 13:56:34,219 INFO L435 NwaCegarLoop]: 130 mSDtfsCounter, 45 mSDsluCounter, 78 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 208 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-02-06 13:56:34,219 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 208 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-06 13:56:34,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 275 states. [2025-02-06 13:56:34,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 275 to 275. [2025-02-06 13:56:34,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 275 states, 196 states have (on average 1.4846938775510203) internal successors, (291), 247 states have internal predecessors, (291), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2025-02-06 13:56:34,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 275 states to 275 states and 341 transitions. [2025-02-06 13:56:34,240 INFO L78 Accepts]: Start accepts. Automaton has 275 states and 341 transitions. Word has length 61 [2025-02-06 13:56:34,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:56:34,240 INFO L471 AbstractCegarLoop]: Abstraction has 275 states and 341 transitions. [2025-02-06 13:56:34,240 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, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2025-02-06 13:56:34,240 INFO L276 IsEmpty]: Start isEmpty. Operand 275 states and 341 transitions. [2025-02-06 13:56:34,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2025-02-06 13:56:34,240 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:56:34,240 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 13:56:34,240 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2025-02-06 13:56:34,240 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr30ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:56:34,241 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:56:34,241 INFO L85 PathProgramCache]: Analyzing trace with hash -1044026316, now seen corresponding path program 1 times [2025-02-06 13:56:34,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:56:34,241 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [911620608] [2025-02-06 13:56:34,241 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:34,241 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:56:34,245 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 62 statements into 1 equivalence classes. [2025-02-06 13:56:34,256 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 62 of 62 statements. [2025-02-06 13:56:34,256 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:34,256 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:56:34,362 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2025-02-06 13:56:34,362 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:56:34,362 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [911620608] [2025-02-06 13:56:34,363 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [911620608] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 13:56:34,363 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 13:56:34,363 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 13:56:34,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [292843313] [2025-02-06 13:56:34,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 13:56:34,363 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-02-06 13:56:34,363 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:56:34,363 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-02-06 13:56:34,364 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-02-06 13:56:34,364 INFO L87 Difference]: Start difference. First operand 275 states and 341 transitions. Second operand has 5 states, 4 states have (on average 8.25) internal successors, (33), 5 states have internal predecessors, (33), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2025-02-06 13:56:34,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:56:34,553 INFO L93 Difference]: Finished difference Result 278 states and 344 transitions. [2025-02-06 13:56:34,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2025-02-06 13:56:34,554 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 8.25) internal successors, (33), 5 states have internal predecessors, (33), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 62 [2025-02-06 13:56:34,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:56:34,555 INFO L225 Difference]: With dead ends: 278 [2025-02-06 13:56:34,555 INFO L226 Difference]: Without dead ends: 277 [2025-02-06 13:56:34,555 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2025-02-06 13:56:34,555 INFO L435 NwaCegarLoop]: 75 mSDtfsCounter, 277 mSDsluCounter, 88 mSDsCounter, 0 mSdLazyCounter, 153 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 277 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-02-06 13:56:34,556 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [277 Valid, 163 Invalid, 179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 153 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-02-06 13:56:34,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 277 states. [2025-02-06 13:56:34,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 277 to 277. [2025-02-06 13:56:34,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 277 states, 198 states have (on average 1.47979797979798) internal successors, (293), 249 states have internal predecessors, (293), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2025-02-06 13:56:34,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 343 transitions. [2025-02-06 13:56:34,564 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 343 transitions. Word has length 62 [2025-02-06 13:56:34,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:56:34,565 INFO L471 AbstractCegarLoop]: Abstraction has 277 states and 343 transitions. [2025-02-06 13:56:34,565 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 8.25) internal successors, (33), 5 states have internal predecessors, (33), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2025-02-06 13:56:34,565 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 343 transitions. [2025-02-06 13:56:34,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2025-02-06 13:56:34,565 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:56:34,565 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 13:56:34,566 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2025-02-06 13:56:34,566 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr36ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:56:34,566 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:56:34,566 INFO L85 PathProgramCache]: Analyzing trace with hash -1044024971, now seen corresponding path program 1 times [2025-02-06 13:56:34,566 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:56:34,566 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [694015144] [2025-02-06 13:56:34,566 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:34,566 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:56:34,569 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 62 statements into 1 equivalence classes. [2025-02-06 13:56:34,573 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 62 of 62 statements. [2025-02-06 13:56:34,573 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:34,573 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:56:34,627 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2025-02-06 13:56:34,627 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:56:34,627 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [694015144] [2025-02-06 13:56:34,627 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [694015144] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 13:56:34,627 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 13:56:34,627 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 13:56:34,627 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [763986222] [2025-02-06 13:56:34,627 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 13:56:34,627 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-02-06 13:56:34,627 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:56:34,628 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-02-06 13:56:34,628 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-02-06 13:56:34,628 INFO L87 Difference]: Start difference. First operand 277 states and 343 transitions. Second operand has 5 states, 4 states have (on average 8.25) internal successors, (33), 5 states have internal predecessors, (33), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2025-02-06 13:56:34,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:56:34,892 INFO L93 Difference]: Finished difference Result 278 states and 343 transitions. [2025-02-06 13:56:34,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2025-02-06 13:56:34,892 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 8.25) internal successors, (33), 5 states have internal predecessors, (33), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 62 [2025-02-06 13:56:34,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:56:34,897 INFO L225 Difference]: With dead ends: 278 [2025-02-06 13:56:34,897 INFO L226 Difference]: Without dead ends: 277 [2025-02-06 13:56:34,897 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2025-02-06 13:56:34,897 INFO L435 NwaCegarLoop]: 75 mSDtfsCounter, 277 mSDsluCounter, 88 mSDsCounter, 0 mSdLazyCounter, 153 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 277 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-02-06 13:56:34,897 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [277 Valid, 163 Invalid, 179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 153 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-02-06 13:56:34,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 277 states. [2025-02-06 13:56:34,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 277 to 277. [2025-02-06 13:56:34,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 277 states, 198 states have (on average 1.4747474747474747) internal successors, (292), 249 states have internal predecessors, (292), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2025-02-06 13:56:34,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 342 transitions. [2025-02-06 13:56:34,919 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 342 transitions. Word has length 62 [2025-02-06 13:56:34,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:56:34,919 INFO L471 AbstractCegarLoop]: Abstraction has 277 states and 342 transitions. [2025-02-06 13:56:34,919 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 8.25) internal successors, (33), 5 states have internal predecessors, (33), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2025-02-06 13:56:34,919 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 342 transitions. [2025-02-06 13:56:34,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2025-02-06 13:56:34,920 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:56:34,920 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 13:56:34,920 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2025-02-06 13:56:34,920 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:56:34,920 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:56:34,920 INFO L85 PathProgramCache]: Analyzing trace with hash 1565212365, now seen corresponding path program 1 times [2025-02-06 13:56:34,920 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:56:34,920 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1172479056] [2025-02-06 13:56:34,920 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:34,921 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:56:34,931 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 65 statements into 1 equivalence classes. [2025-02-06 13:56:34,935 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 65 of 65 statements. [2025-02-06 13:56:34,935 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:34,935 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:56:34,987 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2025-02-06 13:56:34,988 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:56:34,988 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1172479056] [2025-02-06 13:56:34,988 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1172479056] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 13:56:34,991 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 13:56:34,991 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-06 13:56:34,991 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1665819073] [2025-02-06 13:56:34,992 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 13:56:34,992 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 13:56:34,992 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:56:34,992 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 13:56:34,992 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 13:56:34,992 INFO L87 Difference]: Start difference. First operand 277 states and 342 transitions. Second operand has 3 states, 2 states have (on average 18.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2025-02-06 13:56:35,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:56:35,114 INFO L93 Difference]: Finished difference Result 334 states and 410 transitions. [2025-02-06 13:56:35,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 13:56:35,114 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 18.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 65 [2025-02-06 13:56:35,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:56:35,115 INFO L225 Difference]: With dead ends: 334 [2025-02-06 13:56:35,116 INFO L226 Difference]: Without dead ends: 330 [2025-02-06 13:56:35,116 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-06 13:56:35,117 INFO L435 NwaCegarLoop]: 85 mSDtfsCounter, 43 mSDsluCounter, 65 mSDsCounter, 0 mSdLazyCounter, 135 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 150 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-06 13:56:35,117 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 150 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 135 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-06 13:56:35,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 330 states. [2025-02-06 13:56:35,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 330 to 287. [2025-02-06 13:56:35,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 208 states have (on average 1.4567307692307692) internal successors, (303), 259 states have internal predecessors, (303), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2025-02-06 13:56:35,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 353 transitions. [2025-02-06 13:56:35,126 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 353 transitions. Word has length 65 [2025-02-06 13:56:35,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:56:35,127 INFO L471 AbstractCegarLoop]: Abstraction has 287 states and 353 transitions. [2025-02-06 13:56:35,127 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 18.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2025-02-06 13:56:35,127 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 353 transitions. [2025-02-06 13:56:35,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2025-02-06 13:56:35,127 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:56:35,128 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 13:56:35,128 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2025-02-06 13:56:35,128 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr55ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:56:35,128 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:56:35,128 INFO L85 PathProgramCache]: Analyzing trace with hash -1171792273, now seen corresponding path program 1 times [2025-02-06 13:56:35,128 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:56:35,128 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [472726835] [2025-02-06 13:56:35,128 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:35,128 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:56:35,131 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 68 statements into 1 equivalence classes. [2025-02-06 13:56:35,142 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 68 of 68 statements. [2025-02-06 13:56:35,144 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:35,144 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-06 13:56:35,144 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1098134860] [2025-02-06 13:56:35,144 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:35,145 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:35,145 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:56:35,147 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-06 13:56:35,148 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-06 13:56:35,166 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 68 statements into 1 equivalence classes. [2025-02-06 13:56:35,177 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 68 of 68 statements. [2025-02-06 13:56:35,178 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:35,178 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:56:35,178 INFO L256 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 6 conjuncts are in the unsatisfiable core [2025-02-06 13:56:35,179 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:56:35,298 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2025-02-06 13:56:35,298 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-06 13:56:35,422 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:56:35,422 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [472726835] [2025-02-06 13:56:35,422 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-06 13:56:35,422 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1098134860] [2025-02-06 13:56:35,422 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1098134860] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 13:56:35,422 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-02-06 13:56:35,423 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3] total 3 [2025-02-06 13:56:35,423 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [703680746] [2025-02-06 13:56:35,423 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-02-06 13:56:35,423 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 13:56:35,423 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:56:35,423 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 13:56:35,423 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2025-02-06 13:56:35,424 INFO L87 Difference]: Start difference. First operand 287 states and 353 transitions. Second operand has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2025-02-06 13:56:35,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:56:35,690 INFO L93 Difference]: Finished difference Result 328 states and 404 transitions. [2025-02-06 13:56:35,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 13:56:35,690 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 68 [2025-02-06 13:56:35,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:56:35,693 INFO L225 Difference]: With dead ends: 328 [2025-02-06 13:56:35,693 INFO L226 Difference]: Without dead ends: 326 [2025-02-06 13:56:35,693 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 74 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-06 13:56:35,694 INFO L435 NwaCegarLoop]: 75 mSDtfsCounter, 36 mSDsluCounter, 114 mSDsCounter, 0 mSdLazyCounter, 235 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 189 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.2s IncrementalHoareTripleChecker+Time [2025-02-06 13:56:35,694 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 189 Invalid, 237 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 235 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-02-06 13:56:35,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326 states. [2025-02-06 13:56:35,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326 to 288. [2025-02-06 13:56:35,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288 states, 209 states have (on average 1.4497607655502391) internal successors, (303), 260 states have internal predecessors, (303), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2025-02-06 13:56:35,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 353 transitions. [2025-02-06 13:56:35,715 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 353 transitions. Word has length 68 [2025-02-06 13:56:35,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:56:35,717 INFO L471 AbstractCegarLoop]: Abstraction has 288 states and 353 transitions. [2025-02-06 13:56:35,717 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2025-02-06 13:56:35,717 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 353 transitions. [2025-02-06 13:56:35,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2025-02-06 13:56:35,717 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:56:35,717 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 13:56:35,730 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2025-02-06 13:56:35,917 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,15 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:35,918 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr54ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:56:35,918 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:56:35,918 INFO L85 PathProgramCache]: Analyzing trace with hash -1965822003, now seen corresponding path program 1 times [2025-02-06 13:56:35,919 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:56:35,919 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [445899137] [2025-02-06 13:56:35,919 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:35,919 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:56:35,923 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 69 statements into 1 equivalence classes. [2025-02-06 13:56:35,940 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 69 of 69 statements. [2025-02-06 13:56:35,943 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:35,943 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-06 13:56:35,944 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1250176371] [2025-02-06 13:56:35,944 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:35,944 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:35,944 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:56:35,949 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-06 13:56:35,950 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-06 13:56:35,971 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 69 statements into 1 equivalence classes. [2025-02-06 13:56:35,983 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 69 of 69 statements. [2025-02-06 13:56:35,983 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:35,983 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:56:35,984 INFO L256 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 6 conjuncts are in the unsatisfiable core [2025-02-06 13:56:35,985 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:56:36,121 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2025-02-06 13:56:36,122 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-06 13:56:36,257 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:56:36,258 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [445899137] [2025-02-06 13:56:36,258 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-06 13:56:36,258 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1250176371] [2025-02-06 13:56:36,258 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1250176371] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 13:56:36,258 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-02-06 13:56:36,258 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3] total 3 [2025-02-06 13:56:36,258 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [144723098] [2025-02-06 13:56:36,258 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-02-06 13:56:36,258 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 13:56:36,258 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:56:36,259 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 13:56:36,259 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2025-02-06 13:56:36,259 INFO L87 Difference]: Start difference. First operand 288 states and 353 transitions. Second operand has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2025-02-06 13:56:36,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:56:36,415 INFO L93 Difference]: Finished difference Result 328 states and 402 transitions. [2025-02-06 13:56:36,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 13:56:36,415 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), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 69 [2025-02-06 13:56:36,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:56:36,416 INFO L225 Difference]: With dead ends: 328 [2025-02-06 13:56:36,416 INFO L226 Difference]: Without dead ends: 326 [2025-02-06 13:56:36,417 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 76 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-06 13:56:36,417 INFO L435 NwaCegarLoop]: 77 mSDtfsCounter, 72 mSDsluCounter, 65 mSDsCounter, 0 mSdLazyCounter, 141 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 142 SdHoareTripleChecker+Invalid, 146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 141 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-02-06 13:56:36,417 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 142 Invalid, 146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 141 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-06 13:56:36,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326 states. [2025-02-06 13:56:36,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326 to 289. [2025-02-06 13:56:36,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 289 states, 210 states have (on average 1.4428571428571428) internal successors, (303), 261 states have internal predecessors, (303), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2025-02-06 13:56:36,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 353 transitions. [2025-02-06 13:56:36,427 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 353 transitions. Word has length 69 [2025-02-06 13:56:36,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:56:36,427 INFO L471 AbstractCegarLoop]: Abstraction has 289 states and 353 transitions. [2025-02-06 13:56:36,428 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), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2025-02-06 13:56:36,428 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 353 transitions. [2025-02-06 13:56:36,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2025-02-06 13:56:36,428 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:56:36,428 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 13:56:36,434 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-06 13:56:36,632 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,16 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:36,632 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:56:36,632 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:56:36,632 INFO L85 PathProgramCache]: Analyzing trace with hash 2106185162, now seen corresponding path program 1 times [2025-02-06 13:56:36,632 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:56:36,632 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2048115089] [2025-02-06 13:56:36,632 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:36,633 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:56:36,636 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 73 statements into 1 equivalence classes. [2025-02-06 13:56:36,640 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 73 of 73 statements. [2025-02-06 13:56:36,640 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:36,640 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:56:36,718 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2025-02-06 13:56:36,718 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:56:36,718 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2048115089] [2025-02-06 13:56:36,718 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2048115089] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 13:56:36,719 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1366642007] [2025-02-06 13:56:36,719 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:36,719 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:36,719 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:56:36,720 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-06 13:56:36,726 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-06 13:56:36,748 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 73 statements into 1 equivalence classes. [2025-02-06 13:56:36,760 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 73 of 73 statements. [2025-02-06 13:56:36,760 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:36,760 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:56:36,761 INFO L256 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 7 conjuncts are in the unsatisfiable core [2025-02-06 13:56:36,762 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:56:36,963 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2025-02-06 13:56:36,963 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-06 13:56:36,963 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1366642007] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 13:56:36,963 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-02-06 13:56:36,963 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2025-02-06 13:56:36,963 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1481360309] [2025-02-06 13:56:36,963 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 13:56:36,964 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 13:56:36,964 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:56:36,964 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 13:56:36,964 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2025-02-06 13:56:36,964 INFO L87 Difference]: Start difference. First operand 289 states and 353 transitions. Second operand has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 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-06 13:56:37,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:56:37,371 INFO L93 Difference]: Finished difference Result 325 states and 400 transitions. [2025-02-06 13:56:37,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-02-06 13:56:37,372 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 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 73 [2025-02-06 13:56:37,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:56:37,373 INFO L225 Difference]: With dead ends: 325 [2025-02-06 13:56:37,373 INFO L226 Difference]: Without dead ends: 324 [2025-02-06 13:56:37,373 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2025-02-06 13:56:37,374 INFO L435 NwaCegarLoop]: 68 mSDtfsCounter, 62 mSDsluCounter, 71 mSDsCounter, 0 mSdLazyCounter, 292 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 139 SdHoareTripleChecker+Invalid, 298 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-02-06 13:56:37,374 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [62 Valid, 139 Invalid, 298 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 292 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-02-06 13:56:37,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2025-02-06 13:56:37,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 290. [2025-02-06 13:56:37,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 211 states have (on average 1.4360189573459716) internal successors, (303), 262 states have internal predecessors, (303), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2025-02-06 13:56:37,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 353 transitions. [2025-02-06 13:56:37,387 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 353 transitions. Word has length 73 [2025-02-06 13:56:37,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:56:37,387 INFO L471 AbstractCegarLoop]: Abstraction has 290 states and 353 transitions. [2025-02-06 13:56:37,387 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 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-06 13:56:37,388 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 353 transitions. [2025-02-06 13:56:37,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2025-02-06 13:56:37,388 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:56:37,388 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 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-06 13:56:37,395 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2025-02-06 13:56:37,588 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,17 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:37,589 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr51ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:56:37,589 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:56:37,589 INFO L85 PathProgramCache]: Analyzing trace with hash -1924121109, now seen corresponding path program 1 times [2025-02-06 13:56:37,589 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:56:37,589 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1951240409] [2025-02-06 13:56:37,589 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:37,589 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:56:37,593 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 72 statements into 1 equivalence classes. [2025-02-06 13:56:37,599 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 72 of 72 statements. [2025-02-06 13:56:37,599 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:37,599 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-06 13:56:37,600 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2059902435] [2025-02-06 13:56:37,600 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:37,600 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:37,600 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:56:37,602 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-06 13:56:37,605 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-06 13:56:37,626 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 72 statements into 1 equivalence classes. [2025-02-06 13:56:37,637 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 72 of 72 statements. [2025-02-06 13:56:37,637 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:37,637 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:56:37,638 INFO L256 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-02-06 13:56:37,639 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:56:37,703 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2025-02-06 13:56:37,704 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-06 13:56:37,704 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:56:37,704 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1951240409] [2025-02-06 13:56:37,704 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-06 13:56:37,704 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2059902435] [2025-02-06 13:56:37,704 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2059902435] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 13:56:37,704 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 13:56:37,704 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 13:56:37,704 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2086513194] [2025-02-06 13:56:37,704 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 13:56:37,705 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 13:56:37,705 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:56:37,705 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 13:56:37,705 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-02-06 13:56:37,705 INFO L87 Difference]: Start difference. First operand 290 states and 353 transitions. Second operand has 4 states, 3 states have (on average 14.0) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2025-02-06 13:56:37,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:56:37,866 INFO L93 Difference]: Finished difference Result 341 states and 398 transitions. [2025-02-06 13:56:37,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 13:56:37,867 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 14.0) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 72 [2025-02-06 13:56:37,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:56:37,868 INFO L225 Difference]: With dead ends: 341 [2025-02-06 13:56:37,868 INFO L226 Difference]: Without dead ends: 340 [2025-02-06 13:56:37,869 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 69 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-06 13:56:37,873 INFO L435 NwaCegarLoop]: 79 mSDtfsCounter, 110 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 130 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 171 SdHoareTripleChecker+Invalid, 135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 130 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-02-06 13:56:37,873 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 171 Invalid, 135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 130 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-06 13:56:37,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2025-02-06 13:56:37,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 290. [2025-02-06 13:56:37,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 211 states have (on average 1.4312796208530805) internal successors, (302), 262 states have internal predecessors, (302), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2025-02-06 13:56:37,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 352 transitions. [2025-02-06 13:56:37,884 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 352 transitions. Word has length 72 [2025-02-06 13:56:37,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:56:37,885 INFO L471 AbstractCegarLoop]: Abstraction has 290 states and 352 transitions. [2025-02-06 13:56:37,885 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 14.0) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2025-02-06 13:56:37,885 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 352 transitions. [2025-02-06 13:56:37,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2025-02-06 13:56:37,885 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:56:37,885 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 13:56:37,891 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-06 13:56:38,086 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,18 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:38,086 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:56:38,087 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:56:38,087 INFO L85 PathProgramCache]: Analyzing trace with hash 867230590, now seen corresponding path program 1 times [2025-02-06 13:56:38,087 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:56:38,087 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814704855] [2025-02-06 13:56:38,087 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:38,087 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:56:38,090 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 74 statements into 1 equivalence classes. [2025-02-06 13:56:38,094 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 74 of 74 statements. [2025-02-06 13:56:38,095 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:38,095 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:56:38,204 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2025-02-06 13:56:38,204 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:56:38,204 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814704855] [2025-02-06 13:56:38,204 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [814704855] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 13:56:38,204 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [920229731] [2025-02-06 13:56:38,205 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:38,205 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:38,205 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:56:38,209 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-06 13:56:38,210 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-06 13:56:38,233 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 74 statements into 1 equivalence classes. [2025-02-06 13:56:38,244 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 74 of 74 statements. [2025-02-06 13:56:38,244 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:38,244 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:56:38,245 INFO L256 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 7 conjuncts are in the unsatisfiable core [2025-02-06 13:56:38,246 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:56:38,393 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2025-02-06 13:56:38,393 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-06 13:56:38,394 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [920229731] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 13:56:38,394 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-02-06 13:56:38,394 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 9 [2025-02-06 13:56:38,394 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1816176217] [2025-02-06 13:56:38,394 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 13:56:38,394 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 13:56:38,394 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:56:38,395 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 13:56:38,395 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2025-02-06 13:56:38,395 INFO L87 Difference]: Start difference. First operand 290 states and 352 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, (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-06 13:56:38,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:56:38,691 INFO L93 Difference]: Finished difference Result 325 states and 397 transitions. [2025-02-06 13:56:38,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 13:56:38,691 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, (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 74 [2025-02-06 13:56:38,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:56:38,692 INFO L225 Difference]: With dead ends: 325 [2025-02-06 13:56:38,692 INFO L226 Difference]: Without dead ends: 324 [2025-02-06 13:56:38,693 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2025-02-06 13:56:38,693 INFO L435 NwaCegarLoop]: 74 mSDtfsCounter, 59 mSDsluCounter, 71 mSDsCounter, 0 mSdLazyCounter, 286 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 292 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 286 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-02-06 13:56:38,693 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [59 Valid, 145 Invalid, 292 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 286 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-02-06 13:56:38,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2025-02-06 13:56:38,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 291. [2025-02-06 13:56:38,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291 states, 212 states have (on average 1.4245283018867925) internal successors, (302), 263 states have internal predecessors, (302), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2025-02-06 13:56:38,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 352 transitions. [2025-02-06 13:56:38,703 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 352 transitions. Word has length 74 [2025-02-06 13:56:38,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:56:38,703 INFO L471 AbstractCegarLoop]: Abstraction has 291 states and 352 transitions. [2025-02-06 13:56:38,703 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, (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-06 13:56:38,703 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 352 transitions. [2025-02-06 13:56:38,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2025-02-06 13:56:38,704 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:56:38,704 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 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] [2025-02-06 13:56:38,715 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-06 13:56:38,905 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,19 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:38,905 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr50ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:56:38,906 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:56:38,906 INFO L85 PathProgramCache]: Analyzing trace with hash 481787849, now seen corresponding path program 1 times [2025-02-06 13:56:38,906 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:56:38,906 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2063262595] [2025-02-06 13:56:38,906 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:38,906 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:56:38,910 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 73 statements into 1 equivalence classes. [2025-02-06 13:56:38,920 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 73 of 73 statements. [2025-02-06 13:56:38,920 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:38,920 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-06 13:56:38,921 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [288594647] [2025-02-06 13:56:38,921 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:38,921 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:38,921 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:56:38,927 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-06 13:56:38,929 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-06 13:56:38,947 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 73 statements into 1 equivalence classes. [2025-02-06 13:56:38,959 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 73 of 73 statements. [2025-02-06 13:56:38,959 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:38,959 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:56:38,960 INFO L256 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-02-06 13:56:38,961 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:56:39,141 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2025-02-06 13:56:39,141 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-06 13:56:39,141 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:56:39,141 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2063262595] [2025-02-06 13:56:39,141 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-06 13:56:39,141 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [288594647] [2025-02-06 13:56:39,141 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [288594647] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 13:56:39,141 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 13:56:39,141 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 13:56:39,142 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [714064740] [2025-02-06 13:56:39,142 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 13:56:39,142 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 13:56:39,142 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:56:39,142 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 13:56:39,142 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-02-06 13:56:39,142 INFO L87 Difference]: Start difference. First operand 291 states and 352 transitions. Second operand has 4 states, 3 states have (on average 14.0) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2025-02-06 13:56:39,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:56:39,429 INFO L93 Difference]: Finished difference Result 343 states and 395 transitions. [2025-02-06 13:56:39,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 13:56:39,429 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 14.0) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 73 [2025-02-06 13:56:39,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:56:39,434 INFO L225 Difference]: With dead ends: 343 [2025-02-06 13:56:39,434 INFO L226 Difference]: Without dead ends: 340 [2025-02-06 13:56:39,434 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 70 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-06 13:56:39,434 INFO L435 NwaCegarLoop]: 83 mSDtfsCounter, 110 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 175 SdHoareTripleChecker+Invalid, 133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-02-06 13:56:39,434 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 175 Invalid, 133 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-02-06 13:56:39,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2025-02-06 13:56:39,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 294. [2025-02-06 13:56:39,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 294 states, 215 states have (on average 1.4186046511627908) internal successors, (305), 266 states have internal predecessors, (305), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2025-02-06 13:56:39,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 355 transitions. [2025-02-06 13:56:39,445 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 355 transitions. Word has length 73 [2025-02-06 13:56:39,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:56:39,445 INFO L471 AbstractCegarLoop]: Abstraction has 294 states and 355 transitions. [2025-02-06 13:56:39,445 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 14.0) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2025-02-06 13:56:39,445 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 355 transitions. [2025-02-06 13:56:39,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2025-02-06 13:56:39,446 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:56:39,446 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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] [2025-02-06 13:56:39,454 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2025-02-06 13:56:39,646 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,20 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:39,647 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr49ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:56:39,647 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:56:39,647 INFO L85 PathProgramCache]: Analyzing trace with hash 811323405, now seen corresponding path program 1 times [2025-02-06 13:56:39,647 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:56:39,647 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [519359415] [2025-02-06 13:56:39,647 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:39,647 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:56:39,650 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 79 statements into 1 equivalence classes. [2025-02-06 13:56:39,657 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 79 of 79 statements. [2025-02-06 13:56:39,657 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:39,658 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-06 13:56:39,658 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [608200703] [2025-02-06 13:56:39,658 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:39,658 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:39,658 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:56:39,660 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-06 13:56:39,664 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-06 13:56:39,682 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 79 statements into 1 equivalence classes. [2025-02-06 13:56:39,695 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 79 of 79 statements. [2025-02-06 13:56:39,695 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:39,695 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:56:39,695 INFO L256 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 9 conjuncts are in the unsatisfiable core [2025-02-06 13:56:39,696 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:56:40,098 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2025-02-06 13:56:40,098 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-06 13:56:40,232 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:56:40,232 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [519359415] [2025-02-06 13:56:40,232 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-06 13:56:40,232 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [608200703] [2025-02-06 13:56:40,232 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [608200703] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 13:56:40,232 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-02-06 13:56:40,232 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2025-02-06 13:56:40,233 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1098857348] [2025-02-06 13:56:40,233 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-02-06 13:56:40,233 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-02-06 13:56:40,233 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:56:40,233 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-02-06 13:56:40,233 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2025-02-06 13:56:40,233 INFO L87 Difference]: Start difference. First operand 294 states and 355 transitions. Second operand has 7 states, 6 states have (on average 8.0) internal successors, (48), 6 states have internal predecessors, (48), 4 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2025-02-06 13:56:40,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:56:40,829 INFO L93 Difference]: Finished difference Result 478 states and 603 transitions. [2025-02-06 13:56:40,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2025-02-06 13:56:40,830 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 8.0) internal successors, (48), 6 states have internal predecessors, (48), 4 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 79 [2025-02-06 13:56:40,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:56:40,831 INFO L225 Difference]: With dead ends: 478 [2025-02-06 13:56:40,831 INFO L226 Difference]: Without dead ends: 474 [2025-02-06 13:56:40,832 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2025-02-06 13:56:40,832 INFO L435 NwaCegarLoop]: 67 mSDtfsCounter, 291 mSDsluCounter, 237 mSDsCounter, 0 mSdLazyCounter, 407 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 305 SdHoareTripleChecker+Valid, 304 SdHoareTripleChecker+Invalid, 416 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 407 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2025-02-06 13:56:40,836 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [305 Valid, 304 Invalid, 416 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 407 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2025-02-06 13:56:40,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 474 states. [2025-02-06 13:56:40,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 474 to 370. [2025-02-06 13:56:40,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 370 states, 282 states have (on average 1.4574468085106382) internal successors, (411), 333 states have internal predecessors, (411), 34 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2025-02-06 13:56:40,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 370 states to 370 states and 479 transitions. [2025-02-06 13:56:40,870 INFO L78 Accepts]: Start accepts. Automaton has 370 states and 479 transitions. Word has length 79 [2025-02-06 13:56:40,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:56:40,870 INFO L471 AbstractCegarLoop]: Abstraction has 370 states and 479 transitions. [2025-02-06 13:56:40,871 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 8.0) internal successors, (48), 6 states have internal predecessors, (48), 4 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2025-02-06 13:56:40,871 INFO L276 IsEmpty]: Start isEmpty. Operand 370 states and 479 transitions. [2025-02-06 13:56:40,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2025-02-06 13:56:40,875 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:56:40,875 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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] [2025-02-06 13:56:40,880 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-06 13:56:41,075 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,21 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:41,075 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr48ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:56:41,076 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:56:41,076 INFO L85 PathProgramCache]: Analyzing trace with hash -618778142, now seen corresponding path program 1 times [2025-02-06 13:56:41,076 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:56:41,076 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [159524967] [2025-02-06 13:56:41,076 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:41,076 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:56:41,084 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 80 statements into 1 equivalence classes. [2025-02-06 13:56:41,091 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 80 of 80 statements. [2025-02-06 13:56:41,092 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:41,092 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-06 13:56:41,092 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1797580289] [2025-02-06 13:56:41,092 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:41,093 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:41,093 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:56:41,098 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-06 13:56:41,099 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-06 13:56:41,118 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 80 statements into 1 equivalence classes. [2025-02-06 13:56:41,131 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 80 of 80 statements. [2025-02-06 13:56:41,131 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:41,131 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:56:41,131 INFO L256 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 9 conjuncts are in the unsatisfiable core [2025-02-06 13:56:41,133 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:56:41,349 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 3 proven. 16 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2025-02-06 13:56:41,350 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-06 13:56:41,607 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:56:41,608 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [159524967] [2025-02-06 13:56:41,608 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-06 13:56:41,608 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1797580289] [2025-02-06 13:56:41,608 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1797580289] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 13:56:41,608 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-02-06 13:56:41,608 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2025-02-06 13:56:41,608 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2063173577] [2025-02-06 13:56:41,608 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-02-06 13:56:41,610 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-02-06 13:56:41,610 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:56:41,611 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-02-06 13:56:41,611 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2025-02-06 13:56:41,611 INFO L87 Difference]: Start difference. First operand 370 states and 479 transitions. Second operand has 7 states, 6 states have (on average 8.166666666666666) internal successors, (49), 6 states have internal predecessors, (49), 4 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2025-02-06 13:56:42,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:56:42,121 INFO L93 Difference]: Finished difference Result 400 states and 504 transitions. [2025-02-06 13:56:42,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-02-06 13:56:42,122 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 8.166666666666666) internal successors, (49), 6 states have internal predecessors, (49), 4 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 80 [2025-02-06 13:56:42,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:56:42,123 INFO L225 Difference]: With dead ends: 400 [2025-02-06 13:56:42,123 INFO L226 Difference]: Without dead ends: 394 [2025-02-06 13:56:42,123 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2025-02-06 13:56:42,123 INFO L435 NwaCegarLoop]: 106 mSDtfsCounter, 170 mSDsluCounter, 278 mSDsCounter, 0 mSdLazyCounter, 501 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 384 SdHoareTripleChecker+Invalid, 516 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 501 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-02-06 13:56:42,123 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [173 Valid, 384 Invalid, 516 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 501 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-02-06 13:56:42,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 394 states. [2025-02-06 13:56:42,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 394 to 364. [2025-02-06 13:56:42,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 364 states, 282 states have (on average 1.4042553191489362) internal successors, (396), 327 states have internal predecessors, (396), 34 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2025-02-06 13:56:42,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 364 states to 364 states and 464 transitions. [2025-02-06 13:56:42,136 INFO L78 Accepts]: Start accepts. Automaton has 364 states and 464 transitions. Word has length 80 [2025-02-06 13:56:42,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:56:42,136 INFO L471 AbstractCegarLoop]: Abstraction has 364 states and 464 transitions. [2025-02-06 13:56:42,136 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 8.166666666666666) internal successors, (49), 6 states have internal predecessors, (49), 4 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2025-02-06 13:56:42,136 INFO L276 IsEmpty]: Start isEmpty. Operand 364 states and 464 transitions. [2025-02-06 13:56:42,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2025-02-06 13:56:42,137 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:56:42,137 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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-06 13:56:42,142 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2025-02-06 13:56:42,337 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,SelfDestructingSolverStorable25 [2025-02-06 13:56:42,338 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr47ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:56:42,339 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:56:42,339 INFO L85 PathProgramCache]: Analyzing trace with hash -2002253141, now seen corresponding path program 1 times [2025-02-06 13:56:42,339 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:56:42,339 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1935339788] [2025-02-06 13:56:42,339 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:42,340 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:56:42,342 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 81 statements into 1 equivalence classes. [2025-02-06 13:56:42,351 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 81 of 81 statements. [2025-02-06 13:56:42,351 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:42,351 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-06 13:56:42,352 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [822752836] [2025-02-06 13:56:42,352 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:42,352 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:42,352 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:56:42,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-06 13:56:42,358 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-06 13:56:42,376 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 81 statements into 1 equivalence classes. [2025-02-06 13:56:42,389 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 81 of 81 statements. [2025-02-06 13:56:42,389 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:42,389 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:56:42,390 INFO L256 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 17 conjuncts are in the unsatisfiable core [2025-02-06 13:56:42,391 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:56:42,776 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2025-02-06 13:56:42,776 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-06 13:56:42,901 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:56:42,901 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1935339788] [2025-02-06 13:56:42,902 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-06 13:56:42,902 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [822752836] [2025-02-06 13:56:42,902 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [822752836] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 13:56:42,902 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-02-06 13:56:42,902 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2025-02-06 13:56:42,902 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575099081] [2025-02-06 13:56:42,902 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-02-06 13:56:42,902 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2025-02-06 13:56:42,902 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:56:42,903 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2025-02-06 13:56:42,903 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2025-02-06 13:56:42,903 INFO L87 Difference]: Start difference. First operand 364 states and 464 transitions. Second operand has 9 states, 8 states have (on average 6.25) internal successors, (50), 8 states have internal predecessors, (50), 5 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 5 states have call successors, (8) [2025-02-06 13:56:43,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:56:43,487 INFO L93 Difference]: Finished difference Result 507 states and 669 transitions. [2025-02-06 13:56:43,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2025-02-06 13:56:43,487 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.25) internal successors, (50), 8 states have internal predecessors, (50), 5 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 5 states have call successors, (8) Word has length 81 [2025-02-06 13:56:43,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:56:43,489 INFO L225 Difference]: With dead ends: 507 [2025-02-06 13:56:43,489 INFO L226 Difference]: Without dead ends: 500 [2025-02-06 13:56:43,489 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=81, Invalid=191, Unknown=0, NotChecked=0, Total=272 [2025-02-06 13:56:43,490 INFO L435 NwaCegarLoop]: 63 mSDtfsCounter, 532 mSDsluCounter, 167 mSDsCounter, 0 mSdLazyCounter, 781 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 538 SdHoareTripleChecker+Valid, 230 SdHoareTripleChecker+Invalid, 833 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 781 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-02-06 13:56:43,490 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [538 Valid, 230 Invalid, 833 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 781 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-02-06 13:56:43,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 500 states. [2025-02-06 13:56:43,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 500 to 457. [2025-02-06 13:56:43,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 457 states, 365 states have (on average 1.452054794520548) internal successors, (530), 410 states have internal predecessors, (530), 44 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (44), 44 states have call predecessors, (44), 44 states have call successors, (44) [2025-02-06 13:56:43,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 618 transitions. [2025-02-06 13:56:43,507 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 618 transitions. Word has length 81 [2025-02-06 13:56:43,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:56:43,507 INFO L471 AbstractCegarLoop]: Abstraction has 457 states and 618 transitions. [2025-02-06 13:56:43,507 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.25) internal successors, (50), 8 states have internal predecessors, (50), 5 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 5 states have call successors, (8) [2025-02-06 13:56:43,507 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 618 transitions. [2025-02-06 13:56:43,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2025-02-06 13:56:43,507 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:56:43,508 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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-06 13:56:43,514 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-06 13:56:43,712 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,SelfDestructingSolverStorable26 [2025-02-06 13:56:43,712 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr46ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:56:43,712 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:56:43,712 INFO L85 PathProgramCache]: Analyzing trace with hash -1940305152, now seen corresponding path program 1 times [2025-02-06 13:56:43,712 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:56:43,712 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1818803839] [2025-02-06 13:56:43,712 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:43,712 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:56:43,720 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 82 statements into 1 equivalence classes. [2025-02-06 13:56:43,730 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 82 of 82 statements. [2025-02-06 13:56:43,730 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:43,730 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-06 13:56:43,731 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [460397] [2025-02-06 13:56:43,731 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:43,731 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:43,731 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:56:43,736 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-06 13:56:43,738 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-06 13:56:43,759 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 82 statements into 1 equivalence classes. [2025-02-06 13:56:43,772 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 82 of 82 statements. [2025-02-06 13:56:43,773 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:43,773 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:56:43,774 INFO L256 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 17 conjuncts are in the unsatisfiable core [2025-02-06 13:56:43,775 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:56:44,220 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2025-02-06 13:56:44,223 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-06 13:56:44,594 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:56:44,594 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1818803839] [2025-02-06 13:56:44,594 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-06 13:56:44,594 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [460397] [2025-02-06 13:56:44,594 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [460397] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 13:56:44,594 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-02-06 13:56:44,594 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2025-02-06 13:56:44,594 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [812512720] [2025-02-06 13:56:44,594 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-02-06 13:56:44,595 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2025-02-06 13:56:44,595 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:56:44,595 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2025-02-06 13:56:44,595 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2025-02-06 13:56:44,595 INFO L87 Difference]: Start difference. First operand 457 states and 618 transitions. Second operand has 9 states, 8 states have (on average 6.375) internal successors, (51), 8 states have internal predecessors, (51), 5 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 5 states have call successors, (8) [2025-02-06 13:56:45,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:56:45,944 INFO L93 Difference]: Finished difference Result 559 states and 753 transitions. [2025-02-06 13:56:45,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2025-02-06 13:56:45,944 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.375) internal successors, (51), 8 states have internal predecessors, (51), 5 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 5 states have call successors, (8) Word has length 82 [2025-02-06 13:56:45,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:56:45,946 INFO L225 Difference]: With dead ends: 559 [2025-02-06 13:56:45,946 INFO L226 Difference]: Without dead ends: 557 [2025-02-06 13:56:45,947 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=81, Invalid=191, Unknown=0, NotChecked=0, Total=272 [2025-02-06 13:56:45,948 INFO L435 NwaCegarLoop]: 67 mSDtfsCounter, 302 mSDsluCounter, 289 mSDsCounter, 0 mSdLazyCounter, 1041 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 308 SdHoareTripleChecker+Valid, 356 SdHoareTripleChecker+Invalid, 1066 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 1041 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2025-02-06 13:56:45,948 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [308 Valid, 356 Invalid, 1066 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 1041 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2025-02-06 13:56:45,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 557 states. [2025-02-06 13:56:45,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 557 to 492. [2025-02-06 13:56:45,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 492 states, 396 states have (on average 1.446969696969697) internal successors, (573), 441 states have internal predecessors, (573), 48 states have call successors, (48), 2 states have call predecessors, (48), 2 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) [2025-02-06 13:56:45,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 492 states to 492 states and 669 transitions. [2025-02-06 13:56:45,990 INFO L78 Accepts]: Start accepts. Automaton has 492 states and 669 transitions. Word has length 82 [2025-02-06 13:56:45,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:56:45,990 INFO L471 AbstractCegarLoop]: Abstraction has 492 states and 669 transitions. [2025-02-06 13:56:45,990 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.375) internal successors, (51), 8 states have internal predecessors, (51), 5 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 5 states have call successors, (8) [2025-02-06 13:56:45,990 INFO L276 IsEmpty]: Start isEmpty. Operand 492 states and 669 transitions. [2025-02-06 13:56:45,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2025-02-06 13:56:45,991 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:56:45,991 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 13:56:45,996 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-06 13:56:46,191 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,SelfDestructingSolverStorable27 [2025-02-06 13:56:46,192 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr45ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:56:46,192 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:56:46,192 INFO L85 PathProgramCache]: Analyzing trace with hash -19917495, now seen corresponding path program 1 times [2025-02-06 13:56:46,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:56:46,192 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703699122] [2025-02-06 13:56:46,192 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:46,192 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:56:46,201 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 83 statements into 1 equivalence classes. [2025-02-06 13:56:46,211 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 83 of 83 statements. [2025-02-06 13:56:46,216 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:46,217 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-06 13:56:46,217 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1615724958] [2025-02-06 13:56:46,217 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:46,217 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:46,217 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:56:46,221 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-06 13:56:46,226 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-06 13:56:46,247 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 83 statements into 1 equivalence classes. [2025-02-06 13:56:46,260 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 83 of 83 statements. [2025-02-06 13:56:46,260 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:46,260 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:56:46,261 INFO L256 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 21 conjuncts are in the unsatisfiable core [2025-02-06 13:56:46,263 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:56:46,965 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2025-02-06 13:56:46,965 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-06 13:56:47,231 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2025-02-06 13:56:47,231 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:56:47,232 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703699122] [2025-02-06 13:56:47,232 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-06 13:56:47,232 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1615724958] [2025-02-06 13:56:47,232 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1615724958] provided 0 perfect and 2 imperfect interpolant sequences [2025-02-06 13:56:47,232 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-02-06 13:56:47,232 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5] total 12 [2025-02-06 13:56:47,232 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [9006526] [2025-02-06 13:56:47,232 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2025-02-06 13:56:47,232 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2025-02-06 13:56:47,232 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:56:47,234 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2025-02-06 13:56:47,234 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2025-02-06 13:56:47,235 INFO L87 Difference]: Start difference. First operand 492 states and 669 transitions. Second operand has 13 states, 12 states have (on average 7.666666666666667) internal successors, (92), 12 states have internal predecessors, (92), 6 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (15), 6 states have call predecessors, (15), 6 states have call successors, (15) [2025-02-06 13:56:48,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:56:48,544 INFO L93 Difference]: Finished difference Result 624 states and 863 transitions. [2025-02-06 13:56:48,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2025-02-06 13:56:48,545 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 7.666666666666667) internal successors, (92), 12 states have internal predecessors, (92), 6 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (15), 6 states have call predecessors, (15), 6 states have call successors, (15) Word has length 83 [2025-02-06 13:56:48,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:56:48,547 INFO L225 Difference]: With dead ends: 624 [2025-02-06 13:56:48,547 INFO L226 Difference]: Without dead ends: 620 [2025-02-06 13:56:48,547 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 153 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=140, Invalid=366, Unknown=0, NotChecked=0, Total=506 [2025-02-06 13:56:48,548 INFO L435 NwaCegarLoop]: 53 mSDtfsCounter, 584 mSDsluCounter, 258 mSDsCounter, 0 mSdLazyCounter, 1388 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 586 SdHoareTripleChecker+Valid, 311 SdHoareTripleChecker+Invalid, 1466 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 1388 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2025-02-06 13:56:48,548 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [586 Valid, 311 Invalid, 1466 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 1388 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2025-02-06 13:56:48,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 620 states. [2025-02-06 13:56:48,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 620 to 572. [2025-02-06 13:56:48,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 572 states, 471 states have (on average 1.4267515923566878) internal successors, (672), 515 states have internal predecessors, (672), 54 states have call successors, (54), 2 states have call predecessors, (54), 2 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) [2025-02-06 13:56:48,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 572 states to 572 states and 780 transitions. [2025-02-06 13:56:48,604 INFO L78 Accepts]: Start accepts. Automaton has 572 states and 780 transitions. Word has length 83 [2025-02-06 13:56:48,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:56:48,604 INFO L471 AbstractCegarLoop]: Abstraction has 572 states and 780 transitions. [2025-02-06 13:56:48,605 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 7.666666666666667) internal successors, (92), 12 states have internal predecessors, (92), 6 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (15), 6 states have call predecessors, (15), 6 states have call successors, (15) [2025-02-06 13:56:48,605 INFO L276 IsEmpty]: Start isEmpty. Operand 572 states and 780 transitions. [2025-02-06 13:56:48,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2025-02-06 13:56:48,605 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:56:48,605 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 13:56:48,611 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2025-02-06 13:56:48,810 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2025-02-06 13:56:48,810 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr44ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:56:48,811 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:56:48,811 INFO L85 PathProgramCache]: Analyzing trace with hash -617442274, now seen corresponding path program 1 times [2025-02-06 13:56:48,811 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:56:48,811 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [314789530] [2025-02-06 13:56:48,811 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:48,811 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:56:48,814 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 84 statements into 1 equivalence classes. [2025-02-06 13:56:48,830 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 84 of 84 statements. [2025-02-06 13:56:48,830 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:48,830 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-06 13:56:48,833 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1458415229] [2025-02-06 13:56:48,834 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:48,834 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:48,834 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:56:48,838 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-06 13:56:48,843 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-06 13:56:48,863 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 84 statements into 1 equivalence classes. [2025-02-06 13:56:48,878 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 84 of 84 statements. [2025-02-06 13:56:48,878 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:48,878 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:56:48,879 INFO L256 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 23 conjuncts are in the unsatisfiable core [2025-02-06 13:56:48,880 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:56:49,351 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 6 proven. 20 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2025-02-06 13:56:49,351 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-06 13:56:49,684 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 6 proven. 20 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2025-02-06 13:56:49,685 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:56:49,685 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [314789530] [2025-02-06 13:56:49,685 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-06 13:56:49,685 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1458415229] [2025-02-06 13:56:49,685 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1458415229] provided 0 perfect and 2 imperfect interpolant sequences [2025-02-06 13:56:49,685 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-02-06 13:56:49,685 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2025-02-06 13:56:49,685 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [213730119] [2025-02-06 13:56:49,685 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2025-02-06 13:56:49,685 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2025-02-06 13:56:49,686 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:56:49,690 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2025-02-06 13:56:49,690 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2025-02-06 13:56:49,690 INFO L87 Difference]: Start difference. First operand 572 states and 780 transitions. Second operand has 15 states, 14 states have (on average 6.928571428571429) internal successors, (97), 13 states have internal predecessors, (97), 7 states have call successors, (15), 1 states have call predecessors, (15), 2 states have return successors, (16), 8 states have call predecessors, (16), 7 states have call successors, (16) [2025-02-06 13:56:51,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:56:51,205 INFO L93 Difference]: Finished difference Result 732 states and 1001 transitions. [2025-02-06 13:56:51,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2025-02-06 13:56:51,206 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 6.928571428571429) internal successors, (97), 13 states have internal predecessors, (97), 7 states have call successors, (15), 1 states have call predecessors, (15), 2 states have return successors, (16), 8 states have call predecessors, (16), 7 states have call successors, (16) Word has length 84 [2025-02-06 13:56:51,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:56:51,208 INFO L225 Difference]: With dead ends: 732 [2025-02-06 13:56:51,208 INFO L226 Difference]: Without dead ends: 724 [2025-02-06 13:56:51,208 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 153 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=122, Invalid=298, Unknown=0, NotChecked=0, Total=420 [2025-02-06 13:56:51,209 INFO L435 NwaCegarLoop]: 62 mSDtfsCounter, 948 mSDsluCounter, 281 mSDsCounter, 0 mSdLazyCounter, 1101 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 958 SdHoareTripleChecker+Valid, 343 SdHoareTripleChecker+Invalid, 1207 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 1101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2025-02-06 13:56:51,209 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [958 Valid, 343 Invalid, 1207 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 1101 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2025-02-06 13:56:51,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 724 states. [2025-02-06 13:56:51,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 724 to 668. [2025-02-06 13:56:51,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 668 states, 559 states have (on average 1.3989266547406083) internal successors, (782), 602 states have internal predecessors, (782), 63 states have call successors, (63), 2 states have call predecessors, (63), 2 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) [2025-02-06 13:56:51,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 668 states to 668 states and 908 transitions. [2025-02-06 13:56:51,273 INFO L78 Accepts]: Start accepts. Automaton has 668 states and 908 transitions. Word has length 84 [2025-02-06 13:56:51,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:56:51,273 INFO L471 AbstractCegarLoop]: Abstraction has 668 states and 908 transitions. [2025-02-06 13:56:51,273 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 6.928571428571429) internal successors, (97), 13 states have internal predecessors, (97), 7 states have call successors, (15), 1 states have call predecessors, (15), 2 states have return successors, (16), 8 states have call predecessors, (16), 7 states have call successors, (16) [2025-02-06 13:56:51,273 INFO L276 IsEmpty]: Start isEmpty. Operand 668 states and 908 transitions. [2025-02-06 13:56:51,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2025-02-06 13:56:51,274 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:56:51,274 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 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-06 13:56:51,283 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-06 13:56:51,474 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,26 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:51,474 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr43ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:56:51,475 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:56:51,475 INFO L85 PathProgramCache]: Analyzing trace with hash -1459860039, now seen corresponding path program 1 times [2025-02-06 13:56:51,475 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:56:51,475 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1937962197] [2025-02-06 13:56:51,475 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:51,475 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:56:51,479 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 90 statements into 1 equivalence classes. [2025-02-06 13:56:51,487 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 90 of 90 statements. [2025-02-06 13:56:51,488 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:51,488 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-06 13:56:51,488 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1328417688] [2025-02-06 13:56:51,488 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:51,489 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:51,489 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:56:51,493 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-06 13:56:51,499 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-06 13:56:51,517 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 90 statements into 1 equivalence classes. [2025-02-06 13:56:51,533 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 90 of 90 statements. [2025-02-06 13:56:51,533 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:51,534 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:56:51,534 INFO L256 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 9 conjuncts are in the unsatisfiable core [2025-02-06 13:56:51,535 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:56:51,808 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2025-02-06 13:56:51,808 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-06 13:56:51,924 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:56:51,925 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1937962197] [2025-02-06 13:56:51,925 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-06 13:56:51,925 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1328417688] [2025-02-06 13:56:51,925 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1328417688] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 13:56:51,925 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-02-06 13:56:51,925 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2025-02-06 13:56:51,925 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [187518600] [2025-02-06 13:56:51,925 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-02-06 13:56:51,925 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-02-06 13:56:51,925 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:56:51,926 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-02-06 13:56:51,926 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2025-02-06 13:56:51,926 INFO L87 Difference]: Start difference. First operand 668 states and 908 transitions. Second operand has 7 states, 6 states have (on average 9.0) internal successors, (54), 7 states have internal predecessors, (54), 4 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 3 states have call predecessors, (9), 4 states have call successors, (9) [2025-02-06 13:56:52,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:56:52,328 INFO L93 Difference]: Finished difference Result 934 states and 1320 transitions. [2025-02-06 13:56:52,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2025-02-06 13:56:52,329 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 9.0) internal successors, (54), 7 states have internal predecessors, (54), 4 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 3 states have call predecessors, (9), 4 states have call successors, (9) Word has length 90 [2025-02-06 13:56:52,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:56:52,332 INFO L225 Difference]: With dead ends: 934 [2025-02-06 13:56:52,332 INFO L226 Difference]: Without dead ends: 932 [2025-02-06 13:56:52,333 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2025-02-06 13:56:52,333 INFO L435 NwaCegarLoop]: 59 mSDtfsCounter, 193 mSDsluCounter, 227 mSDsCounter, 0 mSdLazyCounter, 433 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 206 SdHoareTripleChecker+Valid, 286 SdHoareTripleChecker+Invalid, 435 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 433 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-02-06 13:56:52,333 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [206 Valid, 286 Invalid, 435 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 433 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-02-06 13:56:52,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 932 states. [2025-02-06 13:56:52,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 932 to 882. [2025-02-06 13:56:52,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 882 states, 748 states have (on average 1.4438502673796791) internal successors, (1080), 791 states have internal predecessors, (1080), 88 states have call successors, (88), 2 states have call predecessors, (88), 2 states have return successors, (88), 88 states have call predecessors, (88), 88 states have call successors, (88) [2025-02-06 13:56:52,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 882 states to 882 states and 1256 transitions. [2025-02-06 13:56:52,377 INFO L78 Accepts]: Start accepts. Automaton has 882 states and 1256 transitions. Word has length 90 [2025-02-06 13:56:52,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:56:52,377 INFO L471 AbstractCegarLoop]: Abstraction has 882 states and 1256 transitions. [2025-02-06 13:56:52,377 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 9.0) internal successors, (54), 7 states have internal predecessors, (54), 4 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 3 states have call predecessors, (9), 4 states have call successors, (9) [2025-02-06 13:56:52,377 INFO L276 IsEmpty]: Start isEmpty. Operand 882 states and 1256 transitions. [2025-02-06 13:56:52,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2025-02-06 13:56:52,378 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:56:52,378 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 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-06 13:56:52,388 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-06 13:56:52,578 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,27 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:52,579 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr42ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:56:52,579 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:56:52,579 INFO L85 PathProgramCache]: Analyzing trace with hash 1988979113, now seen corresponding path program 1 times [2025-02-06 13:56:52,579 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:56:52,580 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [13845552] [2025-02-06 13:56:52,580 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:52,580 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:56:52,583 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 91 statements into 1 equivalence classes. [2025-02-06 13:56:52,588 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 91 of 91 statements. [2025-02-06 13:56:52,588 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:52,588 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-06 13:56:52,589 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [552958981] [2025-02-06 13:56:52,589 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:52,589 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:52,589 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:56:52,591 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-06 13:56:52,592 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-06 13:56:52,614 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 91 statements into 1 equivalence classes. [2025-02-06 13:56:52,628 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 91 of 91 statements. [2025-02-06 13:56:52,628 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:52,628 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:56:52,629 INFO L256 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 9 conjuncts are in the unsatisfiable core [2025-02-06 13:56:52,630 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:56:52,889 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2025-02-06 13:56:52,889 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-06 13:56:54,613 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:56:54,613 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [13845552] [2025-02-06 13:56:54,613 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-06 13:56:54,613 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [552958981] [2025-02-06 13:56:54,613 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [552958981] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 13:56:54,613 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-02-06 13:56:54,613 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2025-02-06 13:56:54,613 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1737881710] [2025-02-06 13:56:54,613 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-02-06 13:56:54,617 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-02-06 13:56:54,618 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:56:54,618 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-02-06 13:56:54,618 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=51, Unknown=1, NotChecked=0, Total=72 [2025-02-06 13:56:54,618 INFO L87 Difference]: Start difference. First operand 882 states and 1256 transitions. Second operand has 7 states, 6 states have (on average 9.166666666666666) internal successors, (55), 7 states have internal predecessors, (55), 4 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 3 states have call predecessors, (9), 4 states have call successors, (9) [2025-02-06 13:56:54,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:56:54,999 INFO L93 Difference]: Finished difference Result 888 states and 1259 transitions. [2025-02-06 13:56:54,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-02-06 13:56:55,000 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 9.166666666666666) internal successors, (55), 7 states have internal predecessors, (55), 4 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 3 states have call predecessors, (9), 4 states have call successors, (9) Word has length 91 [2025-02-06 13:56:55,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:56:55,002 INFO L225 Difference]: With dead ends: 888 [2025-02-06 13:56:55,004 INFO L226 Difference]: Without dead ends: 882 [2025-02-06 13:56:55,005 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=27, Invalid=62, Unknown=1, NotChecked=0, Total=90 [2025-02-06 13:56:55,005 INFO L435 NwaCegarLoop]: 91 mSDtfsCounter, 111 mSDsluCounter, 264 mSDsCounter, 0 mSdLazyCounter, 486 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 355 SdHoareTripleChecker+Invalid, 497 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 486 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-02-06 13:56:55,006 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [114 Valid, 355 Invalid, 497 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 486 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-02-06 13:56:55,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 882 states. [2025-02-06 13:56:55,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 882 to 751. [2025-02-06 13:56:55,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 751 states, 636 states have (on average 1.3663522012578617) internal successors, (869), 673 states have internal predecessors, (869), 75 states have call successors, (75), 2 states have call predecessors, (75), 2 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) [2025-02-06 13:56:55,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 751 states to 751 states and 1019 transitions. [2025-02-06 13:56:55,050 INFO L78 Accepts]: Start accepts. Automaton has 751 states and 1019 transitions. Word has length 91 [2025-02-06 13:56:55,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:56:55,051 INFO L471 AbstractCegarLoop]: Abstraction has 751 states and 1019 transitions. [2025-02-06 13:56:55,051 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 9.166666666666666) internal successors, (55), 7 states have internal predecessors, (55), 4 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 3 states have call predecessors, (9), 4 states have call successors, (9) [2025-02-06 13:56:55,051 INFO L276 IsEmpty]: Start isEmpty. Operand 751 states and 1019 transitions. [2025-02-06 13:56:55,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2025-02-06 13:56:55,051 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:56:55,052 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 13:56:55,057 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2025-02-06 13:56:55,252 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,SelfDestructingSolverStorable31 [2025-02-06 13:56:55,252 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr38ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:56:55,253 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:56:55,253 INFO L85 PathProgramCache]: Analyzing trace with hash 958166309, now seen corresponding path program 1 times [2025-02-06 13:56:55,253 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:56:55,253 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2061691727] [2025-02-06 13:56:55,253 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:55,253 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:56:55,256 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 95 statements into 1 equivalence classes. [2025-02-06 13:56:55,262 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 95 of 95 statements. [2025-02-06 13:56:55,262 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:55,262 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-06 13:56:55,263 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [541186557] [2025-02-06 13:56:55,263 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:55,263 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:55,263 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:56:55,265 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-06 13:56:55,270 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-06 13:56:55,289 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 95 statements into 1 equivalence classes. [2025-02-06 13:56:55,304 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 95 of 95 statements. [2025-02-06 13:56:55,305 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:55,305 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:56:55,305 INFO L256 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 10 conjuncts are in the unsatisfiable core [2025-02-06 13:56:55,307 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:56:55,693 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2025-02-06 13:56:55,693 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-06 13:56:55,815 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:56:55,815 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2061691727] [2025-02-06 13:56:55,815 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-06 13:56:55,815 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [541186557] [2025-02-06 13:56:55,815 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [541186557] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 13:56:55,815 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-02-06 13:56:55,815 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2025-02-06 13:56:55,815 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [352539832] [2025-02-06 13:56:55,815 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-02-06 13:56:55,815 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2025-02-06 13:56:55,815 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:56:55,816 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2025-02-06 13:56:55,816 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2025-02-06 13:56:55,816 INFO L87 Difference]: Start difference. First operand 751 states and 1019 transitions. Second operand has 8 states, 7 states have (on average 8.428571428571429) internal successors, (59), 8 states have internal predecessors, (59), 4 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 3 states have call predecessors, (9), 4 states have call successors, (9) [2025-02-06 13:56:56,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:56:56,385 INFO L93 Difference]: Finished difference Result 768 states and 1038 transitions. [2025-02-06 13:56:56,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2025-02-06 13:56:56,386 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 8.428571428571429) internal successors, (59), 8 states have internal predecessors, (59), 4 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 3 states have call predecessors, (9), 4 states have call successors, (9) Word has length 95 [2025-02-06 13:56:56,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:56:56,388 INFO L225 Difference]: With dead ends: 768 [2025-02-06 13:56:56,388 INFO L226 Difference]: Without dead ends: 764 [2025-02-06 13:56:56,389 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 93 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-06 13:56:56,389 INFO L435 NwaCegarLoop]: 86 mSDtfsCounter, 169 mSDsluCounter, 261 mSDsCounter, 0 mSdLazyCounter, 598 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 347 SdHoareTripleChecker+Invalid, 614 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 598 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-02-06 13:56:56,389 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [172 Valid, 347 Invalid, 614 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 598 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-02-06 13:56:56,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 764 states. [2025-02-06 13:56:56,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 764 to 737. [2025-02-06 13:56:56,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 737 states, 626 states have (on average 1.351437699680511) internal successors, (846), 660 states have internal predecessors, (846), 74 states have call successors, (74), 2 states have call predecessors, (74), 2 states have return successors, (74), 74 states have call predecessors, (74), 74 states have call successors, (74) [2025-02-06 13:56:56,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 737 states to 737 states and 994 transitions. [2025-02-06 13:56:56,442 INFO L78 Accepts]: Start accepts. Automaton has 737 states and 994 transitions. Word has length 95 [2025-02-06 13:56:56,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:56:56,443 INFO L471 AbstractCegarLoop]: Abstraction has 737 states and 994 transitions. [2025-02-06 13:56:56,443 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 8.428571428571429) internal successors, (59), 8 states have internal predecessors, (59), 4 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 3 states have call predecessors, (9), 4 states have call successors, (9) [2025-02-06 13:56:56,443 INFO L276 IsEmpty]: Start isEmpty. Operand 737 states and 994 transitions. [2025-02-06 13:56:56,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2025-02-06 13:56:56,444 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:56:56,444 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 13:56:56,454 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-06 13:56:56,644 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,29 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:56,644 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:56:56,645 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:56:56,645 INFO L85 PathProgramCache]: Analyzing trace with hash -1736965332, now seen corresponding path program 1 times [2025-02-06 13:56:56,645 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:56:56,645 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [688717092] [2025-02-06 13:56:56,645 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:56,645 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:56:56,648 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 99 statements into 1 equivalence classes. [2025-02-06 13:56:56,653 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 99 of 99 statements. [2025-02-06 13:56:56,653 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:56,653 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:56:56,712 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2025-02-06 13:56:56,712 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:56:56,712 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [688717092] [2025-02-06 13:56:56,712 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [688717092] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 13:56:56,712 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1747508722] [2025-02-06 13:56:56,712 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:56,712 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:56,712 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:56:56,716 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-06 13:56:56,721 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-06 13:56:56,741 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 99 statements into 1 equivalence classes. [2025-02-06 13:56:56,754 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 99 of 99 statements. [2025-02-06 13:56:56,755 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:56,755 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:56:56,755 INFO L256 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 6 conjuncts are in the unsatisfiable core [2025-02-06 13:56:56,757 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:56:56,937 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2025-02-06 13:56:56,937 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-06 13:56:56,937 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1747508722] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 13:56:56,937 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-02-06 13:56:56,937 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2025-02-06 13:56:56,938 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1425170541] [2025-02-06 13:56:56,938 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 13:56:56,938 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 13:56:56,938 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:56:56,939 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 13:56:56,939 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2025-02-06 13:56:56,939 INFO L87 Difference]: Start difference. First operand 737 states and 994 transitions. Second operand has 3 states, 2 states have (on average 27.5) internal successors, (55), 3 states have internal predecessors, (55), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2025-02-06 13:56:57,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:56:57,117 INFO L93 Difference]: Finished difference Result 756 states and 1015 transitions. [2025-02-06 13:56:57,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 13:56:57,118 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 27.5) internal successors, (55), 3 states have internal predecessors, (55), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 99 [2025-02-06 13:56:57,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:56:57,120 INFO L225 Difference]: With dead ends: 756 [2025-02-06 13:56:57,120 INFO L226 Difference]: Without dead ends: 727 [2025-02-06 13:56:57,121 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2025-02-06 13:56:57,121 INFO L435 NwaCegarLoop]: 66 mSDtfsCounter, 11 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 100 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-02-06 13:56:57,121 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 100 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 151 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-06 13:56:57,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 727 states. [2025-02-06 13:56:57,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 727 to 726. [2025-02-06 13:56:57,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 726 states, 616 states have (on average 1.3555194805194806) internal successors, (835), 650 states have internal predecessors, (835), 73 states have call successors, (73), 2 states have call predecessors, (73), 2 states have return successors, (73), 73 states have call predecessors, (73), 73 states have call successors, (73) [2025-02-06 13:56:57,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 726 states to 726 states and 981 transitions. [2025-02-06 13:56:57,163 INFO L78 Accepts]: Start accepts. Automaton has 726 states and 981 transitions. Word has length 99 [2025-02-06 13:56:57,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:56:57,163 INFO L471 AbstractCegarLoop]: Abstraction has 726 states and 981 transitions. [2025-02-06 13:56:57,163 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 27.5) internal successors, (55), 3 states have internal predecessors, (55), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2025-02-06 13:56:57,163 INFO L276 IsEmpty]: Start isEmpty. Operand 726 states and 981 transitions. [2025-02-06 13:56:57,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2025-02-06 13:56:57,164 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:56:57,164 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 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] [2025-02-06 13:56:57,173 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-06 13:56:57,364 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,30 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:57,365 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr36ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:56:57,365 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:56:57,365 INFO L85 PathProgramCache]: Analyzing trace with hash -1571947652, now seen corresponding path program 1 times [2025-02-06 13:56:57,365 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:56:57,365 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1098686112] [2025-02-06 13:56:57,366 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:57,366 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:56:57,369 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 104 statements into 1 equivalence classes. [2025-02-06 13:56:57,372 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 104 of 104 statements. [2025-02-06 13:56:57,372 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:57,373 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:56:57,445 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2025-02-06 13:56:57,445 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:56:57,445 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1098686112] [2025-02-06 13:56:57,445 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1098686112] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 13:56:57,445 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [656420403] [2025-02-06 13:56:57,445 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:57,446 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:57,446 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:56:57,448 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-06 13:56:57,449 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-06 13:56:57,471 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 104 statements into 1 equivalence classes. [2025-02-06 13:56:57,486 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 104 of 104 statements. [2025-02-06 13:56:57,486 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:57,486 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:56:57,487 INFO L256 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-02-06 13:56:57,488 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:56:57,656 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2025-02-06 13:56:57,656 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-06 13:56:57,794 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2025-02-06 13:56:57,794 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [656420403] provided 0 perfect and 2 imperfect interpolant sequences [2025-02-06 13:56:57,794 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-02-06 13:56:57,794 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 13 [2025-02-06 13:56:57,794 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1783024238] [2025-02-06 13:56:57,794 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-02-06 13:56:57,795 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2025-02-06 13:56:57,795 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:56:57,795 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2025-02-06 13:56:57,795 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2025-02-06 13:56:57,795 INFO L87 Difference]: Start difference. First operand 726 states and 981 transitions. Second operand has 14 states, 13 states have (on average 12.76923076923077) internal successors, (166), 14 states have internal predecessors, (166), 10 states have call successors, (30), 1 states have call predecessors, (30), 1 states have return successors, (30), 10 states have call predecessors, (30), 10 states have call successors, (30) [2025-02-06 13:56:58,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:56:58,563 INFO L93 Difference]: Finished difference Result 1002 states and 1321 transitions. [2025-02-06 13:56:58,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2025-02-06 13:56:58,564 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 12.76923076923077) internal successors, (166), 14 states have internal predecessors, (166), 10 states have call successors, (30), 1 states have call predecessors, (30), 1 states have return successors, (30), 10 states have call predecessors, (30), 10 states have call successors, (30) Word has length 104 [2025-02-06 13:56:58,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:56:58,567 INFO L225 Difference]: With dead ends: 1002 [2025-02-06 13:56:58,567 INFO L226 Difference]: Without dead ends: 1001 [2025-02-06 13:56:58,567 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 243 GetRequests, 199 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 576 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=572, Invalid=1498, Unknown=0, NotChecked=0, Total=2070 [2025-02-06 13:56:58,568 INFO L435 NwaCegarLoop]: 114 mSDtfsCounter, 1099 mSDsluCounter, 532 mSDsCounter, 0 mSdLazyCounter, 580 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1099 SdHoareTripleChecker+Valid, 646 SdHoareTripleChecker+Invalid, 665 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 580 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-02-06 13:56:58,568 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1099 Valid, 646 Invalid, 665 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 580 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-02-06 13:56:58,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1001 states. [2025-02-06 13:56:58,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1001 to 828. [2025-02-06 13:56:58,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 828 states, 707 states have (on average 1.3804809052333804) internal successors, (976), 741 states have internal predecessors, (976), 84 states have call successors, (84), 2 states have call predecessors, (84), 2 states have return successors, (84), 84 states have call predecessors, (84), 84 states have call successors, (84) [2025-02-06 13:56:58,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 828 states to 828 states and 1144 transitions. [2025-02-06 13:56:58,610 INFO L78 Accepts]: Start accepts. Automaton has 828 states and 1144 transitions. Word has length 104 [2025-02-06 13:56:58,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:56:58,610 INFO L471 AbstractCegarLoop]: Abstraction has 828 states and 1144 transitions. [2025-02-06 13:56:58,610 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 12.76923076923077) internal successors, (166), 14 states have internal predecessors, (166), 10 states have call successors, (30), 1 states have call predecessors, (30), 1 states have return successors, (30), 10 states have call predecessors, (30), 10 states have call successors, (30) [2025-02-06 13:56:58,611 INFO L276 IsEmpty]: Start isEmpty. Operand 828 states and 1144 transitions. [2025-02-06 13:56:58,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2025-02-06 13:56:58,611 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:56:58,611 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 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] [2025-02-06 13:56:58,621 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2025-02-06 13:56:58,812 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,SelfDestructingSolverStorable34 [2025-02-06 13:56:58,812 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr30ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:56:58,812 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:56:58,813 INFO L85 PathProgramCache]: Analyzing trace with hash -1865925316, now seen corresponding path program 1 times [2025-02-06 13:56:58,813 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:56:58,813 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [392790475] [2025-02-06 13:56:58,813 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:58,813 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:56:58,816 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 104 statements into 1 equivalence classes. [2025-02-06 13:56:58,819 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 104 of 104 statements. [2025-02-06 13:56:58,819 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:58,819 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:56:58,860 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2025-02-06 13:56:58,861 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:56:58,861 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [392790475] [2025-02-06 13:56:58,861 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [392790475] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 13:56:58,861 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [590414059] [2025-02-06 13:56:58,861 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:56:58,861 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:56:58,861 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:56:58,863 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-06 13:56:58,867 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-06 13:56:58,888 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 104 statements into 1 equivalence classes. [2025-02-06 13:56:58,902 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 104 of 104 statements. [2025-02-06 13:56:58,902 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:56:58,902 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:56:58,903 INFO L256 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 6 conjuncts are in the unsatisfiable core [2025-02-06 13:56:58,904 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:56:59,097 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2025-02-06 13:56:59,098 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-06 13:56:59,236 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2025-02-06 13:56:59,236 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [590414059] provided 0 perfect and 2 imperfect interpolant sequences [2025-02-06 13:56:59,236 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-02-06 13:56:59,237 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 12 [2025-02-06 13:56:59,237 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [97486777] [2025-02-06 13:56:59,237 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-02-06 13:56:59,237 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2025-02-06 13:56:59,237 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:56:59,238 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2025-02-06 13:56:59,238 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2025-02-06 13:56:59,238 INFO L87 Difference]: Start difference. First operand 828 states and 1144 transitions. Second operand has 13 states, 12 states have (on average 13.75) internal successors, (165), 13 states have internal predecessors, (165), 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-06 13:56:59,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:56:59,958 INFO L93 Difference]: Finished difference Result 1236 states and 1642 transitions. [2025-02-06 13:56:59,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2025-02-06 13:56:59,958 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 13.75) internal successors, (165), 13 states have internal predecessors, (165), 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 104 [2025-02-06 13:56:59,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:56:59,965 INFO L225 Difference]: With dead ends: 1236 [2025-02-06 13:56:59,966 INFO L226 Difference]: Without dead ends: 1235 [2025-02-06 13:56:59,966 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 200 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 247 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=332, Invalid=790, Unknown=0, NotChecked=0, Total=1122 [2025-02-06 13:56:59,966 INFO L435 NwaCegarLoop]: 130 mSDtfsCounter, 857 mSDsluCounter, 483 mSDsCounter, 0 mSdLazyCounter, 578 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 860 SdHoareTripleChecker+Valid, 613 SdHoareTripleChecker+Invalid, 655 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 578 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-02-06 13:56:59,966 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [860 Valid, 613 Invalid, 655 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 578 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-02-06 13:56:59,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1235 states. [2025-02-06 13:57:00,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1235 to 984. [2025-02-06 13:57:00,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 984 states, 848 states have (on average 1.4044811320754718) internal successors, (1191), 882 states have internal predecessors, (1191), 99 states have call successors, (99), 2 states have call predecessors, (99), 2 states have return successors, (99), 99 states have call predecessors, (99), 99 states have call successors, (99) [2025-02-06 13:57:00,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 984 states to 984 states and 1389 transitions. [2025-02-06 13:57:00,013 INFO L78 Accepts]: Start accepts. Automaton has 984 states and 1389 transitions. Word has length 104 [2025-02-06 13:57:00,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:57:00,014 INFO L471 AbstractCegarLoop]: Abstraction has 984 states and 1389 transitions. [2025-02-06 13:57:00,014 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 13.75) internal successors, (165), 13 states have internal predecessors, (165), 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-06 13:57:00,014 INFO L276 IsEmpty]: Start isEmpty. Operand 984 states and 1389 transitions. [2025-02-06 13:57:00,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2025-02-06 13:57:00,014 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:57:00,015 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 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-06 13:57:00,021 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2025-02-06 13:57:00,219 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,SelfDestructingSolverStorable35 [2025-02-06 13:57:00,219 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr36ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:57:00,219 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:57:00,220 INFO L85 PathProgramCache]: Analyzing trace with hash -1865923971, now seen corresponding path program 1 times [2025-02-06 13:57:00,220 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:57:00,220 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1719712791] [2025-02-06 13:57:00,220 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:57:00,220 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:57:00,223 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 104 statements into 1 equivalence classes. [2025-02-06 13:57:00,227 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 104 of 104 statements. [2025-02-06 13:57:00,227 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:57:00,227 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:57:00,285 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2025-02-06 13:57:00,285 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:57:00,285 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1719712791] [2025-02-06 13:57:00,285 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1719712791] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 13:57:00,285 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [421317692] [2025-02-06 13:57:00,285 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:57:00,285 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:57:00,285 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:57:00,287 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-06 13:57:00,293 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-06 13:57:00,326 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 104 statements into 1 equivalence classes. [2025-02-06 13:57:00,352 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 104 of 104 statements. [2025-02-06 13:57:00,353 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:57:00,353 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:57:00,353 INFO L256 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 6 conjuncts are in the unsatisfiable core [2025-02-06 13:57:00,355 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:57:00,723 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2025-02-06 13:57:00,724 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-06 13:57:00,840 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2025-02-06 13:57:00,841 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [421317692] provided 0 perfect and 2 imperfect interpolant sequences [2025-02-06 13:57:00,841 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-02-06 13:57:00,841 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 12 [2025-02-06 13:57:00,841 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [450849712] [2025-02-06 13:57:00,841 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-02-06 13:57:00,841 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2025-02-06 13:57:00,841 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:57:00,842 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2025-02-06 13:57:00,842 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2025-02-06 13:57:00,842 INFO L87 Difference]: Start difference. First operand 984 states and 1389 transitions. Second operand has 13 states, 12 states have (on average 13.75) internal successors, (165), 13 states have internal predecessors, (165), 11 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 11 states have call predecessors, (29), 11 states have call successors, (29) [2025-02-06 13:57:01,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:57:01,328 INFO L93 Difference]: Finished difference Result 1189 states and 1616 transitions. [2025-02-06 13:57:01,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2025-02-06 13:57:01,328 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 13.75) internal successors, (165), 13 states have internal predecessors, (165), 11 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 11 states have call predecessors, (29), 11 states have call successors, (29) Word has length 104 [2025-02-06 13:57:01,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:57:01,332 INFO L225 Difference]: With dead ends: 1189 [2025-02-06 13:57:01,332 INFO L226 Difference]: Without dead ends: 1188 [2025-02-06 13:57:01,333 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 222 GetRequests, 200 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=176, Invalid=376, Unknown=0, NotChecked=0, Total=552 [2025-02-06 13:57:01,334 INFO L435 NwaCegarLoop]: 104 mSDtfsCounter, 542 mSDsluCounter, 416 mSDsCounter, 0 mSdLazyCounter, 472 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 545 SdHoareTripleChecker+Valid, 520 SdHoareTripleChecker+Invalid, 519 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 472 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-02-06 13:57:01,334 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [545 Valid, 520 Invalid, 519 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 472 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-02-06 13:57:01,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1188 states. [2025-02-06 13:57:01,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1188 to 1046. [2025-02-06 13:57:01,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1046 states, 904 states have (on average 1.3904867256637168) internal successors, (1257), 938 states have internal predecessors, (1257), 105 states have call successors, (105), 2 states have call predecessors, (105), 2 states have return successors, (105), 105 states have call predecessors, (105), 105 states have call successors, (105) [2025-02-06 13:57:01,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1046 states to 1046 states and 1467 transitions. [2025-02-06 13:57:01,409 INFO L78 Accepts]: Start accepts. Automaton has 1046 states and 1467 transitions. Word has length 104 [2025-02-06 13:57:01,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:57:01,410 INFO L471 AbstractCegarLoop]: Abstraction has 1046 states and 1467 transitions. [2025-02-06 13:57:01,410 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 13.75) internal successors, (165), 13 states have internal predecessors, (165), 11 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 11 states have call predecessors, (29), 11 states have call successors, (29) [2025-02-06 13:57:01,410 INFO L276 IsEmpty]: Start isEmpty. Operand 1046 states and 1467 transitions. [2025-02-06 13:57:01,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2025-02-06 13:57:01,411 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:57:01,411 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 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] [2025-02-06 13:57:01,418 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-06 13:57:01,616 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,SelfDestructingSolverStorable36 [2025-02-06 13:57:01,616 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr35ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:57:01,616 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:57:01,617 INFO L85 PathProgramCache]: Analyzing trace with hash -2009068206, now seen corresponding path program 1 times [2025-02-06 13:57:01,617 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:57:01,617 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1783961602] [2025-02-06 13:57:01,617 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:57:01,617 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:57:01,620 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 105 statements into 1 equivalence classes. [2025-02-06 13:57:01,623 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 105 of 105 statements. [2025-02-06 13:57:01,624 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:57:01,624 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:57:01,666 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2025-02-06 13:57:01,666 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:57:01,666 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1783961602] [2025-02-06 13:57:01,666 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1783961602] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 13:57:01,666 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [348708090] [2025-02-06 13:57:01,666 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:57:01,666 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:57:01,666 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:57:01,668 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-06 13:57:01,672 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-06 13:57:01,691 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 105 statements into 1 equivalence classes. [2025-02-06 13:57:01,706 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 105 of 105 statements. [2025-02-06 13:57:01,706 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:57:01,706 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:57:01,707 INFO L256 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-02-06 13:57:01,708 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:57:01,829 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2025-02-06 13:57:01,829 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-06 13:57:01,924 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2025-02-06 13:57:01,925 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [348708090] provided 0 perfect and 2 imperfect interpolant sequences [2025-02-06 13:57:01,925 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-02-06 13:57:01,925 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 7 [2025-02-06 13:57:01,925 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [18186703] [2025-02-06 13:57:01,925 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-02-06 13:57:01,925 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2025-02-06 13:57:01,925 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:57:01,926 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2025-02-06 13:57:01,926 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2025-02-06 13:57:01,926 INFO L87 Difference]: Start difference. First operand 1046 states and 1467 transitions. Second operand has 8 states, 7 states have (on average 23.571428571428573) internal successors, (165), 8 states have internal predecessors, (165), 7 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 7 states have call predecessors, (22), 7 states have call successors, (22) [2025-02-06 13:57:02,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:57:02,406 INFO L93 Difference]: Finished difference Result 1481 states and 2082 transitions. [2025-02-06 13:57:02,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-02-06 13:57:02,406 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 23.571428571428573) internal successors, (165), 8 states have internal predecessors, (165), 7 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 7 states have call predecessors, (22), 7 states have call successors, (22) Word has length 105 [2025-02-06 13:57:02,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:57:02,411 INFO L225 Difference]: With dead ends: 1481 [2025-02-06 13:57:02,411 INFO L226 Difference]: Without dead ends: 1479 [2025-02-06 13:57:02,412 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 205 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-06 13:57:02,412 INFO L435 NwaCegarLoop]: 67 mSDtfsCounter, 187 mSDsluCounter, 341 mSDsCounter, 0 mSdLazyCounter, 532 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 196 SdHoareTripleChecker+Valid, 408 SdHoareTripleChecker+Invalid, 544 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 532 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-02-06 13:57:02,412 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [196 Valid, 408 Invalid, 544 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 532 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-02-06 13:57:02,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1479 states. [2025-02-06 13:57:02,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1479 to 1239. [2025-02-06 13:57:02,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1239 states, 1079 states have (on average 1.3948100092678406) internal successors, (1505), 1113 states have internal predecessors, (1505), 123 states have call successors, (123), 2 states have call predecessors, (123), 2 states have return successors, (123), 123 states have call predecessors, (123), 123 states have call successors, (123) [2025-02-06 13:57:02,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1239 states to 1239 states and 1751 transitions. [2025-02-06 13:57:02,472 INFO L78 Accepts]: Start accepts. Automaton has 1239 states and 1751 transitions. Word has length 105 [2025-02-06 13:57:02,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:57:02,473 INFO L471 AbstractCegarLoop]: Abstraction has 1239 states and 1751 transitions. [2025-02-06 13:57:02,473 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 23.571428571428573) internal successors, (165), 8 states have internal predecessors, (165), 7 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 7 states have call predecessors, (22), 7 states have call successors, (22) [2025-02-06 13:57:02,473 INFO L276 IsEmpty]: Start isEmpty. Operand 1239 states and 1751 transitions. [2025-02-06 13:57:02,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2025-02-06 13:57:02,473 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:57:02,474 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 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] [2025-02-06 13:57:02,479 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-06 13:57:02,678 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,34 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:57:02,678 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:57:02,678 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:57:02,679 INFO L85 PathProgramCache]: Analyzing trace with hash -1904106650, now seen corresponding path program 1 times [2025-02-06 13:57:02,679 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:57:02,679 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1164259384] [2025-02-06 13:57:02,679 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:57:02,679 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:57:02,682 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 107 statements into 1 equivalence classes. [2025-02-06 13:57:02,685 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 107 of 107 statements. [2025-02-06 13:57:02,686 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:57:02,686 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:57:02,753 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2025-02-06 13:57:02,754 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:57:02,754 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1164259384] [2025-02-06 13:57:02,754 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1164259384] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 13:57:02,754 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [182846707] [2025-02-06 13:57:02,754 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:57:02,754 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:57:02,754 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:57:02,759 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-06 13:57:02,760 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-06 13:57:02,780 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 107 statements into 1 equivalence classes. [2025-02-06 13:57:02,794 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 107 of 107 statements. [2025-02-06 13:57:02,794 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:57:02,794 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:57:02,795 INFO L256 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-02-06 13:57:02,796 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:57:02,951 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2025-02-06 13:57:02,951 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-06 13:57:03,061 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2025-02-06 13:57:03,061 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [182846707] provided 0 perfect and 2 imperfect interpolant sequences [2025-02-06 13:57:03,061 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-02-06 13:57:03,061 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 7 [2025-02-06 13:57:03,062 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1831764047] [2025-02-06 13:57:03,062 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-02-06 13:57:03,062 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2025-02-06 13:57:03,062 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:57:03,062 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2025-02-06 13:57:03,062 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2025-02-06 13:57:03,063 INFO L87 Difference]: Start difference. First operand 1239 states and 1751 transitions. Second operand has 8 states, 7 states have (on average 24.428571428571427) internal successors, (171), 8 states have internal predecessors, (171), 7 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 7 states have call predecessors, (22), 7 states have call successors, (22) [2025-02-06 13:57:03,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:57:03,496 INFO L93 Difference]: Finished difference Result 1766 states and 2500 transitions. [2025-02-06 13:57:03,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-02-06 13:57:03,497 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 24.428571428571427) internal successors, (171), 8 states have internal predecessors, (171), 7 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 7 states have call predecessors, (22), 7 states have call successors, (22) Word has length 107 [2025-02-06 13:57:03,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:57:03,501 INFO L225 Difference]: With dead ends: 1766 [2025-02-06 13:57:03,501 INFO L226 Difference]: Without dead ends: 1764 [2025-02-06 13:57:03,502 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 209 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=39, Unknown=0, NotChecked=0, Total=72 [2025-02-06 13:57:03,502 INFO L435 NwaCegarLoop]: 75 mSDtfsCounter, 301 mSDsluCounter, 267 mSDsCounter, 0 mSdLazyCounter, 435 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 310 SdHoareTripleChecker+Valid, 342 SdHoareTripleChecker+Invalid, 456 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 435 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-02-06 13:57:03,502 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [310 Valid, 342 Invalid, 456 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 435 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-02-06 13:57:03,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1764 states. [2025-02-06 13:57:03,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1764 to 1458. [2025-02-06 13:57:03,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1458 states, 1276 states have (on average 1.3989028213166144) internal successors, (1785), 1310 states have internal predecessors, (1785), 145 states have call successors, (145), 2 states have call predecessors, (145), 2 states have return successors, (145), 145 states have call predecessors, (145), 145 states have call successors, (145) [2025-02-06 13:57:03,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1458 states to 1458 states and 2075 transitions. [2025-02-06 13:57:03,587 INFO L78 Accepts]: Start accepts. Automaton has 1458 states and 2075 transitions. Word has length 107 [2025-02-06 13:57:03,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:57:03,588 INFO L471 AbstractCegarLoop]: Abstraction has 1458 states and 2075 transitions. [2025-02-06 13:57:03,588 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 24.428571428571427) internal successors, (171), 8 states have internal predecessors, (171), 7 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 7 states have call predecessors, (22), 7 states have call successors, (22) [2025-02-06 13:57:03,588 INFO L276 IsEmpty]: Start isEmpty. Operand 1458 states and 2075 transitions. [2025-02-06 13:57:03,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2025-02-06 13:57:03,588 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:57:03,588 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1] [2025-02-06 13:57:03,594 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-06 13:57:03,789 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,SelfDestructingSolverStorable38 [2025-02-06 13:57:03,789 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr55ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:57:03,789 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:57:03,789 INFO L85 PathProgramCache]: Analyzing trace with hash 1517655542, now seen corresponding path program 1 times [2025-02-06 13:57:03,789 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:57:03,789 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1365971819] [2025-02-06 13:57:03,789 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:57:03,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:57:03,793 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 110 statements into 1 equivalence classes. [2025-02-06 13:57:03,798 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 110 of 110 statements. [2025-02-06 13:57:03,798 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:57:03,798 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-06 13:57:03,799 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [346914374] [2025-02-06 13:57:03,799 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:57:03,799 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:57:03,799 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:57:03,803 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-06 13:57:03,804 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-06 13:57:03,825 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 110 statements into 1 equivalence classes. [2025-02-06 13:57:03,841 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 110 of 110 statements. [2025-02-06 13:57:03,841 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:57:03,841 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:57:03,842 INFO L256 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-02-06 13:57:03,843 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:57:04,094 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2025-02-06 13:57:04,094 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-06 13:57:04,148 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:57:04,148 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1365971819] [2025-02-06 13:57:04,148 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-06 13:57:04,148 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [346914374] [2025-02-06 13:57:04,148 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [346914374] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 13:57:04,148 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-02-06 13:57:04,148 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2025-02-06 13:57:04,148 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2076951068] [2025-02-06 13:57:04,149 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-02-06 13:57:04,149 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-02-06 13:57:04,149 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:57:04,149 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-02-06 13:57:04,149 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2025-02-06 13:57:04,149 INFO L87 Difference]: Start difference. First operand 1458 states and 2075 transitions. Second operand has 6 states, 5 states have (on average 13.2) internal successors, (66), 6 states have internal predecessors, (66), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2025-02-06 13:57:04,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:57:04,799 INFO L93 Difference]: Finished difference Result 1562 states and 2220 transitions. [2025-02-06 13:57:04,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2025-02-06 13:57:04,799 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 13.2) internal successors, (66), 6 states have internal predecessors, (66), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 110 [2025-02-06 13:57:04,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:57:04,803 INFO L225 Difference]: With dead ends: 1562 [2025-02-06 13:57:04,803 INFO L226 Difference]: Without dead ends: 1558 [2025-02-06 13:57:04,804 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=66, Unknown=0, NotChecked=0, Total=110 [2025-02-06 13:57:04,804 INFO L435 NwaCegarLoop]: 112 mSDtfsCounter, 153 mSDsluCounter, 226 mSDsCounter, 0 mSdLazyCounter, 874 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 338 SdHoareTripleChecker+Invalid, 892 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 874 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-02-06 13:57:04,805 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [162 Valid, 338 Invalid, 892 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 874 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-02-06 13:57:04,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1558 states. [2025-02-06 13:57:04,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1558 to 1434. [2025-02-06 13:57:04,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1434 states, 1258 states have (on average 1.348966613672496) internal successors, (1697), 1288 states have internal predecessors, (1697), 143 states have call successors, (143), 2 states have call predecessors, (143), 2 states have return successors, (143), 143 states have call predecessors, (143), 143 states have call successors, (143) [2025-02-06 13:57:04,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1434 states to 1434 states and 1983 transitions. [2025-02-06 13:57:04,893 INFO L78 Accepts]: Start accepts. Automaton has 1434 states and 1983 transitions. Word has length 110 [2025-02-06 13:57:04,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:57:04,896 INFO L471 AbstractCegarLoop]: Abstraction has 1434 states and 1983 transitions. [2025-02-06 13:57:04,897 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 13.2) internal successors, (66), 6 states have internal predecessors, (66), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2025-02-06 13:57:04,897 INFO L276 IsEmpty]: Start isEmpty. Operand 1434 states and 1983 transitions. [2025-02-06 13:57:04,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2025-02-06 13:57:04,897 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:57:04,897 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1] [2025-02-06 13:57:04,907 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2025-02-06 13:57:05,097 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2025-02-06 13:57:05,098 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr54ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:57:05,098 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:57:05,098 INFO L85 PathProgramCache]: Analyzing trace with hash -1163632666, now seen corresponding path program 1 times [2025-02-06 13:57:05,099 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:57:05,099 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1099618708] [2025-02-06 13:57:05,099 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:57:05,099 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:57:05,106 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 111 statements into 1 equivalence classes. [2025-02-06 13:57:05,119 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 111 of 111 statements. [2025-02-06 13:57:05,119 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:57:05,119 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-06 13:57:05,120 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [651287689] [2025-02-06 13:57:05,121 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:57:05,122 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:57:05,122 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:57:05,124 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-06 13:57:05,125 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-06 13:57:05,147 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 111 statements into 1 equivalence classes. [2025-02-06 13:57:05,167 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 111 of 111 statements. [2025-02-06 13:57:05,168 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:57:05,168 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:57:05,168 INFO L256 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 12 conjuncts are in the unsatisfiable core [2025-02-06 13:57:05,170 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:57:05,477 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2025-02-06 13:57:05,477 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-06 13:57:05,633 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:57:05,633 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1099618708] [2025-02-06 13:57:05,633 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-06 13:57:05,633 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [651287689] [2025-02-06 13:57:05,633 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [651287689] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 13:57:05,633 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-02-06 13:57:05,633 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2025-02-06 13:57:05,633 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1452070219] [2025-02-06 13:57:05,633 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-02-06 13:57:05,633 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-02-06 13:57:05,633 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:57:05,634 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-02-06 13:57:05,634 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=30, Unknown=0, NotChecked=0, Total=56 [2025-02-06 13:57:05,634 INFO L87 Difference]: Start difference. First operand 1434 states and 1983 transitions. Second operand has 6 states, 5 states have (on average 13.4) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2025-02-06 13:57:06,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:57:06,014 INFO L93 Difference]: Finished difference Result 1485 states and 2046 transitions. [2025-02-06 13:57:06,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-02-06 13:57:06,015 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 13.4) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 111 [2025-02-06 13:57:06,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:57:06,019 INFO L225 Difference]: With dead ends: 1485 [2025-02-06 13:57:06,019 INFO L226 Difference]: Without dead ends: 1483 [2025-02-06 13:57:06,020 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=30, Unknown=0, NotChecked=0, Total=56 [2025-02-06 13:57:06,020 INFO L435 NwaCegarLoop]: 73 mSDtfsCounter, 104 mSDsluCounter, 123 mSDsCounter, 0 mSdLazyCounter, 306 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 196 SdHoareTripleChecker+Invalid, 308 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 306 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-02-06 13:57:06,020 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [113 Valid, 196 Invalid, 308 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 306 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-02-06 13:57:06,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1483 states. [2025-02-06 13:57:06,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1483 to 1445. [2025-02-06 13:57:06,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1445 states, 1268 states have (on average 1.3477917981072556) internal successors, (1709), 1298 states have internal predecessors, (1709), 144 states have call successors, (144), 2 states have call predecessors, (144), 2 states have return successors, (144), 144 states have call predecessors, (144), 144 states have call successors, (144) [2025-02-06 13:57:06,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1445 states to 1445 states and 1997 transitions. [2025-02-06 13:57:06,091 INFO L78 Accepts]: Start accepts. Automaton has 1445 states and 1997 transitions. Word has length 111 [2025-02-06 13:57:06,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:57:06,091 INFO L471 AbstractCegarLoop]: Abstraction has 1445 states and 1997 transitions. [2025-02-06 13:57:06,092 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 13.4) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2025-02-06 13:57:06,092 INFO L276 IsEmpty]: Start isEmpty. Operand 1445 states and 1997 transitions. [2025-02-06 13:57:06,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2025-02-06 13:57:06,092 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:57:06,092 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1] [2025-02-06 13:57:06,100 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-06 13:57:06,293 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,37 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:57:06,293 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr54ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:57:06,293 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:57:06,293 INFO L85 PathProgramCache]: Analyzing trace with hash -197318362, now seen corresponding path program 2 times [2025-02-06 13:57:06,293 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:57:06,293 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [235768151] [2025-02-06 13:57:06,293 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-02-06 13:57:06,293 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:57:06,298 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 111 statements into 2 equivalence classes. [2025-02-06 13:57:06,307 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 111 of 111 statements. [2025-02-06 13:57:06,307 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-02-06 13:57:06,307 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-06 13:57:06,307 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [826678116] [2025-02-06 13:57:06,308 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-02-06 13:57:06,308 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:57:06,308 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:57:06,310 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-06 13:57:06,314 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-06 13:57:06,335 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 111 statements into 2 equivalence classes. [2025-02-06 13:57:06,353 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 111 of 111 statements. [2025-02-06 13:57:06,353 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-02-06 13:57:06,353 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:57:06,356 INFO L256 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 12 conjuncts are in the unsatisfiable core [2025-02-06 13:57:06,357 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:57:06,730 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2025-02-06 13:57:06,731 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-06 13:57:06,887 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:57:06,890 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [235768151] [2025-02-06 13:57:06,890 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-06 13:57:06,890 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [826678116] [2025-02-06 13:57:06,890 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [826678116] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 13:57:06,890 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-02-06 13:57:06,890 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2025-02-06 13:57:06,890 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1889319547] [2025-02-06 13:57:06,890 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-02-06 13:57:06,890 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-02-06 13:57:06,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:57:06,891 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-02-06 13:57:06,891 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=30, Unknown=0, NotChecked=0, Total=56 [2025-02-06 13:57:06,891 INFO L87 Difference]: Start difference. First operand 1445 states and 1997 transitions. Second operand has 6 states, 5 states have (on average 13.4) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2025-02-06 13:57:07,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:57:07,360 INFO L93 Difference]: Finished difference Result 1497 states and 2062 transitions. [2025-02-06 13:57:07,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-02-06 13:57:07,361 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 13.4) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 111 [2025-02-06 13:57:07,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:57:07,373 INFO L225 Difference]: With dead ends: 1497 [2025-02-06 13:57:07,373 INFO L226 Difference]: Without dead ends: 1495 [2025-02-06 13:57:07,373 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=26, Invalid=30, Unknown=0, NotChecked=0, Total=56 [2025-02-06 13:57:07,374 INFO L435 NwaCegarLoop]: 80 mSDtfsCounter, 144 mSDsluCounter, 126 mSDsCounter, 0 mSdLazyCounter, 349 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 206 SdHoareTripleChecker+Invalid, 354 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 349 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-02-06 13:57:07,374 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [156 Valid, 206 Invalid, 354 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 349 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-02-06 13:57:07,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1495 states. [2025-02-06 13:57:07,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1495 to 1444. [2025-02-06 13:57:07,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1444 states, 1267 states have (on average 1.3472770323599053) internal successors, (1707), 1297 states have internal predecessors, (1707), 144 states have call successors, (144), 2 states have call predecessors, (144), 2 states have return successors, (144), 144 states have call predecessors, (144), 144 states have call successors, (144) [2025-02-06 13:57:07,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1444 states to 1444 states and 1995 transitions. [2025-02-06 13:57:07,482 INFO L78 Accepts]: Start accepts. Automaton has 1444 states and 1995 transitions. Word has length 111 [2025-02-06 13:57:07,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:57:07,482 INFO L471 AbstractCegarLoop]: Abstraction has 1444 states and 1995 transitions. [2025-02-06 13:57:07,482 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 13.4) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2025-02-06 13:57:07,482 INFO L276 IsEmpty]: Start isEmpty. Operand 1444 states and 1995 transitions. [2025-02-06 13:57:07,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2025-02-06 13:57:07,483 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:57:07,483 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 13:57:07,489 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2025-02-06 13:57:07,687 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,38 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:57:07,687 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr52ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:57:07,687 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:57:07,688 INFO L85 PathProgramCache]: Analyzing trace with hash -1559492188, now seen corresponding path program 1 times [2025-02-06 13:57:07,688 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:57:07,688 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1954799897] [2025-02-06 13:57:07,688 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:57:07,688 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:57:07,691 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 113 statements into 1 equivalence classes. [2025-02-06 13:57:07,700 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 113 of 113 statements. [2025-02-06 13:57:07,700 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:57:07,700 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-06 13:57:07,701 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1674827718] [2025-02-06 13:57:07,701 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:57:07,701 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:57:07,701 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:57:07,703 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-06 13:57:07,705 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-06 13:57:07,726 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 113 statements into 1 equivalence classes. [2025-02-06 13:57:07,744 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 113 of 113 statements. [2025-02-06 13:57:07,744 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:57:07,744 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:57:07,747 INFO L256 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 14 conjuncts are in the unsatisfiable core [2025-02-06 13:57:07,750 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:57:07,997 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2025-02-06 13:57:07,997 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-06 13:57:08,118 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:57:08,118 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1954799897] [2025-02-06 13:57:08,118 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-06 13:57:08,118 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1674827718] [2025-02-06 13:57:08,118 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1674827718] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 13:57:08,118 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-02-06 13:57:08,118 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2025-02-06 13:57:08,118 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [961039933] [2025-02-06 13:57:08,118 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-02-06 13:57:08,119 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-02-06 13:57:08,119 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:57:08,119 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-02-06 13:57:08,119 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2025-02-06 13:57:08,119 INFO L87 Difference]: Start difference. First operand 1444 states and 1995 transitions. Second operand has 5 states, 4 states have (on average 17.25) internal successors, (69), 5 states have internal predecessors, (69), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2025-02-06 13:57:08,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:57:08,492 INFO L93 Difference]: Finished difference Result 1494 states and 2057 transitions. [2025-02-06 13:57:08,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-02-06 13:57:08,492 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 17.25) internal successors, (69), 5 states have internal predecessors, (69), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 113 [2025-02-06 13:57:08,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:57:08,503 INFO L225 Difference]: With dead ends: 1494 [2025-02-06 13:57:08,503 INFO L226 Difference]: Without dead ends: 1492 [2025-02-06 13:57:08,503 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-06 13:57:08,506 INFO L435 NwaCegarLoop]: 117 mSDtfsCounter, 88 mSDsluCounter, 173 mSDsCounter, 0 mSdLazyCounter, 423 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 290 SdHoareTripleChecker+Invalid, 425 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 423 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-02-06 13:57:08,506 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [97 Valid, 290 Invalid, 425 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 423 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-02-06 13:57:08,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1492 states. [2025-02-06 13:57:08,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1492 to 1453. [2025-02-06 13:57:08,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1453 states, 1275 states have (on average 1.3458823529411765) internal successors, (1716), 1305 states have internal predecessors, (1716), 145 states have call successors, (145), 2 states have call predecessors, (145), 2 states have return successors, (145), 145 states have call predecessors, (145), 145 states have call successors, (145) [2025-02-06 13:57:08,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1453 states to 1453 states and 2006 transitions. [2025-02-06 13:57:08,578 INFO L78 Accepts]: Start accepts. Automaton has 1453 states and 2006 transitions. Word has length 113 [2025-02-06 13:57:08,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:57:08,578 INFO L471 AbstractCegarLoop]: Abstraction has 1453 states and 2006 transitions. [2025-02-06 13:57:08,578 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 17.25) internal successors, (69), 5 states have internal predecessors, (69), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2025-02-06 13:57:08,578 INFO L276 IsEmpty]: Start isEmpty. Operand 1453 states and 2006 transitions. [2025-02-06 13:57:08,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2025-02-06 13:57:08,579 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:57:08,579 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 13:57:08,588 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2025-02-06 13:57:08,783 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,SelfDestructingSolverStorable42 [2025-02-06 13:57:08,783 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr52ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:57:08,783 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:57:08,783 INFO L85 PathProgramCache]: Analyzing trace with hash -644381980, now seen corresponding path program 2 times [2025-02-06 13:57:08,783 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:57:08,783 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1780925286] [2025-02-06 13:57:08,783 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-02-06 13:57:08,783 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:57:08,787 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 113 statements into 2 equivalence classes. [2025-02-06 13:57:08,792 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 113 of 113 statements. [2025-02-06 13:57:08,793 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-02-06 13:57:08,793 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-06 13:57:08,793 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [763912592] [2025-02-06 13:57:08,793 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-02-06 13:57:08,793 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:57:08,793 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:57:08,799 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-06 13:57:08,800 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-06 13:57:08,819 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 113 statements into 2 equivalence classes. [2025-02-06 13:57:08,837 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 113 of 113 statements. [2025-02-06 13:57:08,837 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-02-06 13:57:08,837 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:57:08,838 INFO L256 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 12 conjuncts are in the unsatisfiable core [2025-02-06 13:57:08,840 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:57:09,083 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2025-02-06 13:57:09,083 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-06 13:57:09,241 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:57:09,241 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1780925286] [2025-02-06 13:57:09,241 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-06 13:57:09,241 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [763912592] [2025-02-06 13:57:09,241 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [763912592] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 13:57:09,242 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-02-06 13:57:09,242 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2025-02-06 13:57:09,242 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [152319938] [2025-02-06 13:57:09,242 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-02-06 13:57:09,242 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-02-06 13:57:09,242 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:57:09,242 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-02-06 13:57:09,242 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2025-02-06 13:57:09,243 INFO L87 Difference]: Start difference. First operand 1453 states and 2006 transitions. Second operand has 5 states, 4 states have (on average 17.25) internal successors, (69), 5 states have internal predecessors, (69), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2025-02-06 13:57:09,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:57:09,655 INFO L93 Difference]: Finished difference Result 1475 states and 2032 transitions. [2025-02-06 13:57:09,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-02-06 13:57:09,655 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 17.25) internal successors, (69), 5 states have internal predecessors, (69), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 113 [2025-02-06 13:57:09,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:57:09,659 INFO L225 Difference]: With dead ends: 1475 [2025-02-06 13:57:09,659 INFO L226 Difference]: Without dead ends: 1473 [2025-02-06 13:57:09,659 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-06 13:57:09,659 INFO L435 NwaCegarLoop]: 106 mSDtfsCounter, 119 mSDsluCounter, 129 mSDsCounter, 0 mSdLazyCounter, 342 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 235 SdHoareTripleChecker+Invalid, 347 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-02-06 13:57:09,660 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [128 Valid, 235 Invalid, 347 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 342 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-02-06 13:57:09,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1473 states. [2025-02-06 13:57:09,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1473 to 1444. [2025-02-06 13:57:09,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1444 states, 1267 states have (on average 1.3449092344119968) internal successors, (1704), 1297 states have internal predecessors, (1704), 144 states have call successors, (144), 2 states have call predecessors, (144), 2 states have return successors, (144), 144 states have call predecessors, (144), 144 states have call successors, (144) [2025-02-06 13:57:09,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1444 states to 1444 states and 1992 transitions. [2025-02-06 13:57:09,745 INFO L78 Accepts]: Start accepts. Automaton has 1444 states and 1992 transitions. Word has length 113 [2025-02-06 13:57:09,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:57:09,745 INFO L471 AbstractCegarLoop]: Abstraction has 1444 states and 1992 transitions. [2025-02-06 13:57:09,745 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 17.25) internal successors, (69), 5 states have internal predecessors, (69), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2025-02-06 13:57:09,745 INFO L276 IsEmpty]: Start isEmpty. Operand 1444 states and 1992 transitions. [2025-02-06 13:57:09,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2025-02-06 13:57:09,745 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:57:09,746 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 7, 4, 4, 4, 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] [2025-02-06 13:57:09,752 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2025-02-06 13:57:09,950 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,40 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:57:09,950 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:57:09,950 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:57:09,951 INFO L85 PathProgramCache]: Analyzing trace with hash 1895993699, now seen corresponding path program 1 times [2025-02-06 13:57:09,951 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:57:09,951 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2087584364] [2025-02-06 13:57:09,951 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:57:09,951 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:57:09,957 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 115 statements into 1 equivalence classes. [2025-02-06 13:57:09,966 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 115 of 115 statements. [2025-02-06 13:57:09,969 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:57:09,969 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:57:10,075 INFO L134 CoverageAnalysis]: Checked inductivity of 131 backedges. 20 proven. 6 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2025-02-06 13:57:10,076 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:57:10,076 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2087584364] [2025-02-06 13:57:10,076 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2087584364] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 13:57:10,076 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1802210335] [2025-02-06 13:57:10,076 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:57:10,076 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:57:10,076 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:57:10,081 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-06 13:57:10,082 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-06 13:57:10,119 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 115 statements into 1 equivalence classes. [2025-02-06 13:57:10,144 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 115 of 115 statements. [2025-02-06 13:57:10,145 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:57:10,145 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:57:10,149 INFO L256 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 7 conjuncts are in the unsatisfiable core [2025-02-06 13:57:10,150 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:57:10,214 INFO L134 CoverageAnalysis]: Checked inductivity of 131 backedges. 20 proven. 6 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2025-02-06 13:57:10,214 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-06 13:57:10,346 INFO L134 CoverageAnalysis]: Checked inductivity of 131 backedges. 20 proven. 6 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2025-02-06 13:57:10,349 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1802210335] provided 0 perfect and 2 imperfect interpolant sequences [2025-02-06 13:57:10,350 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-02-06 13:57:10,350 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 9 [2025-02-06 13:57:10,350 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [547530861] [2025-02-06 13:57:10,350 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-02-06 13:57:10,350 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2025-02-06 13:57:10,350 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:57:10,350 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2025-02-06 13:57:10,350 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2025-02-06 13:57:10,351 INFO L87 Difference]: Start difference. First operand 1444 states and 1992 transitions. Second operand has 10 states, 9 states have (on average 9.0) internal successors, (81), 10 states have internal predecessors, (81), 6 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (15), 6 states have call predecessors, (15), 6 states have call successors, (15) [2025-02-06 13:57:11,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:57:11,011 INFO L93 Difference]: Finished difference Result 1446 states and 1994 transitions. [2025-02-06 13:57:11,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-02-06 13:57:11,012 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 9.0) internal successors, (81), 10 states have internal predecessors, (81), 6 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (15), 6 states have call predecessors, (15), 6 states have call successors, (15) Word has length 115 [2025-02-06 13:57:11,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:57:11,015 INFO L225 Difference]: With dead ends: 1446 [2025-02-06 13:57:11,015 INFO L226 Difference]: Without dead ends: 1445 [2025-02-06 13:57:11,015 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 226 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2025-02-06 13:57:11,015 INFO L435 NwaCegarLoop]: 33 mSDtfsCounter, 90 mSDsluCounter, 110 mSDsCounter, 0 mSdLazyCounter, 436 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 448 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 436 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2025-02-06 13:57:11,015 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [91 Valid, 143 Invalid, 448 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 436 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2025-02-06 13:57:11,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1445 states. [2025-02-06 13:57:11,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1445 to 1443. [2025-02-06 13:57:11,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1443 states, 1267 states have (on average 1.3417521704814523) internal successors, (1700), 1296 states have internal predecessors, (1700), 144 states have call successors, (144), 2 states have call predecessors, (144), 2 states have return successors, (144), 144 states have call predecessors, (144), 144 states have call successors, (144) [2025-02-06 13:57:11,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1443 states to 1443 states and 1988 transitions. [2025-02-06 13:57:11,105 INFO L78 Accepts]: Start accepts. Automaton has 1443 states and 1988 transitions. Word has length 115 [2025-02-06 13:57:11,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:57:11,105 INFO L471 AbstractCegarLoop]: Abstraction has 1443 states and 1988 transitions. [2025-02-06 13:57:11,105 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 9.0) internal successors, (81), 10 states have internal predecessors, (81), 6 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (15), 6 states have call predecessors, (15), 6 states have call successors, (15) [2025-02-06 13:57:11,105 INFO L276 IsEmpty]: Start isEmpty. Operand 1443 states and 1988 transitions. [2025-02-06 13:57:11,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2025-02-06 13:57:11,105 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:57:11,106 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 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, 1, 1, 1, 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-06 13:57:11,111 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-06 13:57:11,310 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,SelfDestructingSolverStorable44 [2025-02-06 13:57:11,310 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr51ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:57:11,310 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:57:11,310 INFO L85 PathProgramCache]: Analyzing trace with hash -1099617486, now seen corresponding path program 1 times [2025-02-06 13:57:11,310 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:57:11,310 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [149207709] [2025-02-06 13:57:11,310 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:57:11,310 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:57:11,314 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 114 statements into 1 equivalence classes. [2025-02-06 13:57:11,324 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 114 of 114 statements. [2025-02-06 13:57:11,324 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:57:11,324 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-06 13:57:11,325 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [826035387] [2025-02-06 13:57:11,325 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:57:11,325 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:57:11,325 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:57:11,329 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-06 13:57:11,331 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-06 13:57:11,350 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 114 statements into 1 equivalence classes. [2025-02-06 13:57:11,369 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 114 of 114 statements. [2025-02-06 13:57:11,369 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:57:11,369 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:57:11,370 INFO L256 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 17 conjuncts are in the unsatisfiable core [2025-02-06 13:57:11,372 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:57:11,708 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2025-02-06 13:57:11,708 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-06 13:57:11,857 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2025-02-06 13:57:11,857 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:57:11,857 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [149207709] [2025-02-06 13:57:11,857 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-06 13:57:11,857 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [826035387] [2025-02-06 13:57:11,857 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [826035387] provided 1 perfect and 1 imperfect interpolant sequences [2025-02-06 13:57:11,857 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-02-06 13:57:11,857 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 8 [2025-02-06 13:57:11,858 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717396668] [2025-02-06 13:57:11,858 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 13:57:11,858 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-02-06 13:57:11,858 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:57:11,858 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-02-06 13:57:11,858 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2025-02-06 13:57:11,858 INFO L87 Difference]: Start difference. First operand 1443 states and 1988 transitions. Second operand has 5 states, 4 states have (on average 11.25) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2025-02-06 13:57:12,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:57:12,330 INFO L93 Difference]: Finished difference Result 1443 states and 1988 transitions. [2025-02-06 13:57:12,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-02-06 13:57:12,331 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 11.25) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 114 [2025-02-06 13:57:12,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:57:12,334 INFO L225 Difference]: With dead ends: 1443 [2025-02-06 13:57:12,334 INFO L226 Difference]: Without dead ends: 1442 [2025-02-06 13:57:12,334 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 217 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-06 13:57:12,334 INFO L435 NwaCegarLoop]: 43 mSDtfsCounter, 84 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 270 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 135 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.4s IncrementalHoareTripleChecker+Time [2025-02-06 13:57:12,334 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [87 Valid, 135 Invalid, 278 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 270 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-02-06 13:57:12,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1442 states. [2025-02-06 13:57:12,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1442 to 1442. [2025-02-06 13:57:12,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1442 states, 1267 states have (on average 1.3172849250197316) internal successors, (1669), 1295 states have internal predecessors, (1669), 144 states have call successors, (144), 2 states have call predecessors, (144), 2 states have return successors, (144), 144 states have call predecessors, (144), 144 states have call successors, (144) [2025-02-06 13:57:12,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1442 states to 1442 states and 1957 transitions. [2025-02-06 13:57:12,414 INFO L78 Accepts]: Start accepts. Automaton has 1442 states and 1957 transitions. Word has length 114 [2025-02-06 13:57:12,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:57:12,414 INFO L471 AbstractCegarLoop]: Abstraction has 1442 states and 1957 transitions. [2025-02-06 13:57:12,414 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 11.25) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2025-02-06 13:57:12,414 INFO L276 IsEmpty]: Start isEmpty. Operand 1442 states and 1957 transitions. [2025-02-06 13:57:12,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2025-02-06 13:57:12,415 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:57:12,415 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 7, 4, 4, 4, 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] [2025-02-06 13:57:12,421 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2025-02-06 13:57:12,615 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,SelfDestructingSolverStorable45 [2025-02-06 13:57:12,615 INFO L396 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:57:12,616 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:57:12,616 INFO L85 PathProgramCache]: Analyzing trace with hash -1353737467, now seen corresponding path program 1 times [2025-02-06 13:57:12,616 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:57:12,616 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [431957027] [2025-02-06 13:57:12,616 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:57:12,616 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:57:12,620 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 116 statements into 1 equivalence classes. [2025-02-06 13:57:12,624 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 116 of 116 statements. [2025-02-06 13:57:12,624 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:57:12,624 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:57:12,681 INFO L134 CoverageAnalysis]: Checked inductivity of 131 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 108 trivial. 0 not checked. [2025-02-06 13:57:12,682 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:57:12,682 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [431957027] [2025-02-06 13:57:12,682 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [431957027] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 13:57:12,682 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 13:57:12,682 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-02-06 13:57:12,682 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [13248040] [2025-02-06 13:57:12,682 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 13:57:12,682 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-02-06 13:57:12,682 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:57:12,682 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-02-06 13:57:12,682 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2025-02-06 13:57:12,683 INFO L87 Difference]: Start difference. First operand 1442 states and 1957 transitions. Second operand has 6 states, 5 states have (on average 13.4) internal successors, (67), 6 states have internal predecessors, (67), 4 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2025-02-06 13:57:13,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:57:13,278 INFO L93 Difference]: Finished difference Result 1458 states and 1970 transitions. [2025-02-06 13:57:13,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2025-02-06 13:57:13,279 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 13.4) internal successors, (67), 6 states have internal predecessors, (67), 4 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) Word has length 116 [2025-02-06 13:57:13,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:57:13,282 INFO L225 Difference]: With dead ends: 1458 [2025-02-06 13:57:13,282 INFO L226 Difference]: Without dead ends: 1457 [2025-02-06 13:57:13,282 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-06 13:57:13,283 INFO L435 NwaCegarLoop]: 66 mSDtfsCounter, 150 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 506 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 151 SdHoareTripleChecker+Valid, 203 SdHoareTripleChecker+Invalid, 519 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 506 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-02-06 13:57:13,283 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [151 Valid, 203 Invalid, 519 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 506 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-02-06 13:57:13,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1457 states. [2025-02-06 13:57:13,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1457 to 1441. [2025-02-06 13:57:13,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1441 states, 1267 states have (on average 1.314127861089187) internal successors, (1665), 1294 states have internal predecessors, (1665), 144 states have call successors, (144), 2 states have call predecessors, (144), 2 states have return successors, (144), 144 states have call predecessors, (144), 144 states have call successors, (144) [2025-02-06 13:57:13,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1441 states to 1441 states and 1953 transitions. [2025-02-06 13:57:13,364 INFO L78 Accepts]: Start accepts. Automaton has 1441 states and 1953 transitions. Word has length 116 [2025-02-06 13:57:13,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:57:13,364 INFO L471 AbstractCegarLoop]: Abstraction has 1441 states and 1953 transitions. [2025-02-06 13:57:13,364 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 13.4) internal successors, (67), 6 states have internal predecessors, (67), 4 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2025-02-06 13:57:13,364 INFO L276 IsEmpty]: Start isEmpty. Operand 1441 states and 1953 transitions. [2025-02-06 13:57:13,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2025-02-06 13:57:13,365 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:57:13,365 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 13:57:13,365 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2025-02-06 13:57:13,365 INFO L396 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr50ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:57:13,366 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:57:13,366 INFO L85 PathProgramCache]: Analyzing trace with hash 271596386, now seen corresponding path program 1 times [2025-02-06 13:57:13,366 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:57:13,366 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [635340376] [2025-02-06 13:57:13,366 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:57:13,366 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:57:13,370 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 115 statements into 1 equivalence classes. [2025-02-06 13:57:13,379 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 115 of 115 statements. [2025-02-06 13:57:13,379 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:57:13,379 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-06 13:57:13,380 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [801310103] [2025-02-06 13:57:13,380 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:57:13,380 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:57:13,380 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:57:13,382 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-06 13:57:13,385 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-06 13:57:13,404 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 115 statements into 1 equivalence classes. [2025-02-06 13:57:13,421 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 115 of 115 statements. [2025-02-06 13:57:13,422 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:57:13,422 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:57:13,422 INFO L256 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 9 conjuncts are in the unsatisfiable core [2025-02-06 13:57:13,424 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:57:13,722 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2025-02-06 13:57:13,723 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-06 13:57:16,205 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:57:16,206 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [635340376] [2025-02-06 13:57:16,206 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-06 13:57:16,206 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [801310103] [2025-02-06 13:57:16,206 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [801310103] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 13:57:16,206 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-02-06 13:57:16,206 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2025-02-06 13:57:16,206 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1238364885] [2025-02-06 13:57:16,206 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-02-06 13:57:16,206 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-02-06 13:57:16,206 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:57:16,207 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-02-06 13:57:16,207 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=59, Unknown=1, NotChecked=0, Total=90 [2025-02-06 13:57:16,207 INFO L87 Difference]: Start difference. First operand 1441 states and 1953 transitions. Second operand has 7 states, 6 states have (on average 11.833333333333334) internal successors, (71), 7 states have internal predecessors, (71), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2025-02-06 13:57:16,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:57:16,749 INFO L93 Difference]: Finished difference Result 1535 states and 2077 transitions. [2025-02-06 13:57:16,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-02-06 13:57:16,749 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 11.833333333333334) internal successors, (71), 7 states have internal predecessors, (71), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 115 [2025-02-06 13:57:16,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:57:16,752 INFO L225 Difference]: With dead ends: 1535 [2025-02-06 13:57:16,752 INFO L226 Difference]: Without dead ends: 1531 [2025-02-06 13:57:16,752 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=52, Invalid=103, Unknown=1, NotChecked=0, Total=156 [2025-02-06 13:57:16,752 INFO L435 NwaCegarLoop]: 82 mSDtfsCounter, 247 mSDsluCounter, 163 mSDsCounter, 0 mSdLazyCounter, 641 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 253 SdHoareTripleChecker+Valid, 245 SdHoareTripleChecker+Invalid, 674 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 641 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-02-06 13:57:16,753 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [253 Valid, 245 Invalid, 674 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 641 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-02-06 13:57:16,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1531 states. [2025-02-06 13:57:16,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1531 to 1489. [2025-02-06 13:57:16,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1489 states, 1310 states have (on average 1.297709923664122) internal successors, (1700), 1337 states have internal predecessors, (1700), 149 states have call successors, (149), 2 states have call predecessors, (149), 2 states have return successors, (149), 149 states have call predecessors, (149), 149 states have call successors, (149) [2025-02-06 13:57:16,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1489 states to 1489 states and 1998 transitions. [2025-02-06 13:57:16,840 INFO L78 Accepts]: Start accepts. Automaton has 1489 states and 1998 transitions. Word has length 115 [2025-02-06 13:57:16,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:57:16,840 INFO L471 AbstractCegarLoop]: Abstraction has 1489 states and 1998 transitions. [2025-02-06 13:57:16,840 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 11.833333333333334) internal successors, (71), 7 states have internal predecessors, (71), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2025-02-06 13:57:16,840 INFO L276 IsEmpty]: Start isEmpty. Operand 1489 states and 1998 transitions. [2025-02-06 13:57:16,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2025-02-06 13:57:16,841 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:57:16,841 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 13:57:16,849 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-06 13:57:17,041 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,SelfDestructingSolverStorable47 [2025-02-06 13:57:17,043 INFO L396 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr50ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:57:17,043 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:57:17,043 INFO L85 PathProgramCache]: Analyzing trace with hash -775789406, now seen corresponding path program 2 times [2025-02-06 13:57:17,044 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:57:17,044 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1422444117] [2025-02-06 13:57:17,044 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-02-06 13:57:17,044 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:57:17,047 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 115 statements into 2 equivalence classes. [2025-02-06 13:57:17,054 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 115 of 115 statements. [2025-02-06 13:57:17,057 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-02-06 13:57:17,057 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-06 13:57:17,058 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1310919813] [2025-02-06 13:57:17,058 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-02-06 13:57:17,058 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:57:17,059 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:57:17,060 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-06 13:57:17,066 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-06 13:57:17,091 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 115 statements into 2 equivalence classes. [2025-02-06 13:57:17,110 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 115 of 115 statements. [2025-02-06 13:57:17,110 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-02-06 13:57:17,110 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:57:17,112 INFO L256 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 17 conjuncts are in the unsatisfiable core [2025-02-06 13:57:17,113 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:57:17,448 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2025-02-06 13:57:17,448 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-06 13:57:17,720 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 122 trivial. 0 not checked. [2025-02-06 13:57:17,720 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:57:17,720 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1422444117] [2025-02-06 13:57:17,720 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-06 13:57:17,720 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1310919813] [2025-02-06 13:57:17,720 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1310919813] provided 1 perfect and 1 imperfect interpolant sequences [2025-02-06 13:57:17,720 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-02-06 13:57:17,720 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 8 [2025-02-06 13:57:17,720 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1746837266] [2025-02-06 13:57:17,720 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 13:57:17,721 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-02-06 13:57:17,721 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:57:17,721 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-02-06 13:57:17,721 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2025-02-06 13:57:17,721 INFO L87 Difference]: Start difference. First operand 1489 states and 1998 transitions. Second operand has 5 states, 4 states have (on average 11.25) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2025-02-06 13:57:18,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:57:18,700 INFO L93 Difference]: Finished difference Result 1489 states and 1998 transitions. [2025-02-06 13:57:18,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-02-06 13:57:18,701 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 11.25) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 115 [2025-02-06 13:57:18,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:57:18,703 INFO L225 Difference]: With dead ends: 1489 [2025-02-06 13:57:18,704 INFO L226 Difference]: Without dead ends: 1486 [2025-02-06 13:57:18,704 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 229 GetRequests, 219 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-06 13:57:18,704 INFO L435 NwaCegarLoop]: 43 mSDtfsCounter, 84 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 264 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2025-02-06 13:57:18,705 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [87 Valid, 135 Invalid, 264 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 254 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2025-02-06 13:57:18,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1486 states. [2025-02-06 13:57:18,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1486 to 1469. [2025-02-06 13:57:18,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1469 states, 1294 states have (on average 1.28516228748068) internal successors, (1663), 1318 states have internal predecessors, (1663), 148 states have call successors, (148), 2 states have call predecessors, (148), 2 states have return successors, (148), 148 states have call predecessors, (148), 148 states have call successors, (148) [2025-02-06 13:57:18,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1469 states to 1469 states and 1959 transitions. [2025-02-06 13:57:18,809 INFO L78 Accepts]: Start accepts. Automaton has 1469 states and 1959 transitions. Word has length 115 [2025-02-06 13:57:18,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:57:18,809 INFO L471 AbstractCegarLoop]: Abstraction has 1469 states and 1959 transitions. [2025-02-06 13:57:18,809 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 11.25) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2025-02-06 13:57:18,809 INFO L276 IsEmpty]: Start isEmpty. Operand 1469 states and 1959 transitions. [2025-02-06 13:57:18,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2025-02-06 13:57:18,811 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:57:18,811 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 7, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 13:57:18,817 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2025-02-06 13:57:19,016 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,44 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:57:19,017 INFO L396 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr49ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:57:19,018 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:57:19,018 INFO L85 PathProgramCache]: Analyzing trace with hash 1958065382, now seen corresponding path program 2 times [2025-02-06 13:57:19,018 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:57:19,018 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1604545776] [2025-02-06 13:57:19,018 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-02-06 13:57:19,018 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:57:19,022 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 121 statements into 2 equivalence classes. [2025-02-06 13:57:19,035 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 121 of 121 statements. [2025-02-06 13:57:19,035 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-02-06 13:57:19,035 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-06 13:57:19,036 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1116290453] [2025-02-06 13:57:19,036 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-02-06 13:57:19,036 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:57:19,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:57:19,042 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-06 13:57:19,043 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-06 13:57:19,062 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 121 statements into 2 equivalence classes. [2025-02-06 13:57:19,082 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 121 of 121 statements. [2025-02-06 13:57:19,082 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-02-06 13:57:19,082 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:57:19,083 INFO L256 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 19 conjuncts are in the unsatisfiable core [2025-02-06 13:57:19,084 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:57:19,569 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 6 proven. 54 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2025-02-06 13:57:19,570 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-06 13:57:21,497 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:57:21,497 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1604545776] [2025-02-06 13:57:21,497 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-06 13:57:21,497 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1116290453] [2025-02-06 13:57:21,497 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1116290453] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 13:57:21,497 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-02-06 13:57:21,498 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2025-02-06 13:57:21,498 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [703472621] [2025-02-06 13:57:21,498 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-02-06 13:57:21,498 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2025-02-06 13:57:21,498 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:57:21,498 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2025-02-06 13:57:21,498 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=143, Unknown=1, NotChecked=0, Total=182 [2025-02-06 13:57:21,498 INFO L87 Difference]: Start difference. First operand 1469 states and 1959 transitions. Second operand has 11 states, 10 states have (on average 7.5) internal successors, (75), 10 states have internal predecessors, (75), 5 states have call successors, (11), 1 states have call predecessors, (11), 2 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) [2025-02-06 13:57:22,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:57:22,171 INFO L93 Difference]: Finished difference Result 1715 states and 2276 transitions. [2025-02-06 13:57:22,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2025-02-06 13:57:22,171 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 7.5) internal successors, (75), 10 states have internal predecessors, (75), 5 states have call successors, (11), 1 states have call predecessors, (11), 2 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) Word has length 121 [2025-02-06 13:57:22,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:57:22,175 INFO L225 Difference]: With dead ends: 1715 [2025-02-06 13:57:22,175 INFO L226 Difference]: Without dead ends: 1713 [2025-02-06 13:57:22,175 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=78, Invalid=263, Unknown=1, NotChecked=0, Total=342 [2025-02-06 13:57:22,176 INFO L435 NwaCegarLoop]: 88 mSDtfsCounter, 272 mSDsluCounter, 355 mSDsCounter, 0 mSdLazyCounter, 1026 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 278 SdHoareTripleChecker+Valid, 443 SdHoareTripleChecker+Invalid, 1049 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 1026 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-02-06 13:57:22,176 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [278 Valid, 443 Invalid, 1049 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 1026 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-02-06 13:57:22,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1713 states. [2025-02-06 13:57:22,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1713 to 1598. [2025-02-06 13:57:22,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1598 states, 1410 states have (on average 1.2865248226950354) internal successors, (1814), 1434 states have internal predecessors, (1814), 161 states have call successors, (161), 2 states have call predecessors, (161), 2 states have return successors, (161), 161 states have call predecessors, (161), 161 states have call successors, (161) [2025-02-06 13:57:22,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1598 states to 1598 states and 2136 transitions. [2025-02-06 13:57:22,292 INFO L78 Accepts]: Start accepts. Automaton has 1598 states and 2136 transitions. Word has length 121 [2025-02-06 13:57:22,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:57:22,292 INFO L471 AbstractCegarLoop]: Abstraction has 1598 states and 2136 transitions. [2025-02-06 13:57:22,292 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 7.5) internal successors, (75), 10 states have internal predecessors, (75), 5 states have call successors, (11), 1 states have call predecessors, (11), 2 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) [2025-02-06 13:57:22,292 INFO L276 IsEmpty]: Start isEmpty. Operand 1598 states and 2136 transitions. [2025-02-06 13:57:22,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2025-02-06 13:57:22,292 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:57:22,293 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 7, 4, 4, 4, 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, 1, 1, 1, 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-06 13:57:22,300 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2025-02-06 13:57:22,493 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2025-02-06 13:57:22,494 INFO L396 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr46ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:57:22,494 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:57:22,494 INFO L85 PathProgramCache]: Analyzing trace with hash 194070536, now seen corresponding path program 1 times [2025-02-06 13:57:22,494 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:57:22,494 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1259285549] [2025-02-06 13:57:22,494 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:57:22,494 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:57:22,498 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 124 statements into 1 equivalence classes. [2025-02-06 13:57:22,505 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 124 of 124 statements. [2025-02-06 13:57:22,506 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:57:22,506 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-06 13:57:22,507 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1735637360] [2025-02-06 13:57:22,508 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:57:22,508 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:57:22,509 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:57:22,514 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-06 13:57:22,514 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-06 13:57:22,537 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 124 statements into 1 equivalence classes. [2025-02-06 13:57:22,555 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 124 of 124 statements. [2025-02-06 13:57:22,555 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:57:22,555 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:57:22,556 INFO L256 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 17 conjuncts are in the unsatisfiable core [2025-02-06 13:57:22,557 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:57:23,021 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 3 proven. 54 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2025-02-06 13:57:23,021 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-06 13:57:23,241 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:57:23,241 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1259285549] [2025-02-06 13:57:23,241 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-06 13:57:23,241 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1735637360] [2025-02-06 13:57:23,241 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1735637360] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 13:57:23,241 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-02-06 13:57:23,241 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2025-02-06 13:57:23,241 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1320160569] [2025-02-06 13:57:23,241 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-02-06 13:57:23,242 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2025-02-06 13:57:23,242 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:57:23,242 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2025-02-06 13:57:23,242 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2025-02-06 13:57:23,242 INFO L87 Difference]: Start difference. First operand 1598 states and 2136 transitions. Second operand has 12 states, 11 states have (on average 7.090909090909091) internal successors, (78), 11 states have internal predecessors, (78), 5 states have call successors, (11), 1 states have call predecessors, (11), 2 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) [2025-02-06 13:57:24,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:57:24,207 INFO L93 Difference]: Finished difference Result 1691 states and 2253 transitions. [2025-02-06 13:57:24,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2025-02-06 13:57:24,208 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.090909090909091) internal successors, (78), 11 states have internal predecessors, (78), 5 states have call successors, (11), 1 states have call predecessors, (11), 2 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) Word has length 124 [2025-02-06 13:57:24,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:57:24,211 INFO L225 Difference]: With dead ends: 1691 [2025-02-06 13:57:24,212 INFO L226 Difference]: Without dead ends: 1689 [2025-02-06 13:57:24,212 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=94, Invalid=412, Unknown=0, NotChecked=0, Total=506 [2025-02-06 13:57:24,213 INFO L435 NwaCegarLoop]: 100 mSDtfsCounter, 207 mSDsluCounter, 454 mSDsCounter, 0 mSdLazyCounter, 1372 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 213 SdHoareTripleChecker+Valid, 554 SdHoareTripleChecker+Invalid, 1386 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 1372 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2025-02-06 13:57:24,213 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [213 Valid, 554 Invalid, 1386 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 1372 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2025-02-06 13:57:24,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1689 states. [2025-02-06 13:57:24,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1689 to 1623. [2025-02-06 13:57:24,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1623 states, 1433 states have (on average 1.2861130495464062) internal successors, (1843), 1457 states have internal predecessors, (1843), 163 states have call successors, (163), 2 states have call predecessors, (163), 2 states have return successors, (163), 163 states have call predecessors, (163), 163 states have call successors, (163) [2025-02-06 13:57:24,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1623 states to 1623 states and 2169 transitions. [2025-02-06 13:57:24,329 INFO L78 Accepts]: Start accepts. Automaton has 1623 states and 2169 transitions. Word has length 124 [2025-02-06 13:57:24,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:57:24,330 INFO L471 AbstractCegarLoop]: Abstraction has 1623 states and 2169 transitions. [2025-02-06 13:57:24,330 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 7.090909090909091) internal successors, (78), 11 states have internal predecessors, (78), 5 states have call successors, (11), 1 states have call predecessors, (11), 2 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) [2025-02-06 13:57:24,330 INFO L276 IsEmpty]: Start isEmpty. Operand 1623 states and 2169 transitions. [2025-02-06 13:57:24,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2025-02-06 13:57:24,331 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:57:24,331 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 7, 4, 4, 4, 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, 1, 1, 1, 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-06 13:57:24,337 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2025-02-06 13:57:24,531 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,46 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:57:24,532 INFO L396 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr45ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:57:24,532 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:57:24,532 INFO L85 PathProgramCache]: Analyzing trace with hash 1721219393, now seen corresponding path program 1 times [2025-02-06 13:57:24,532 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:57:24,532 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2091726960] [2025-02-06 13:57:24,532 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:57:24,532 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:57:24,536 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 125 statements into 1 equivalence classes. [2025-02-06 13:57:24,540 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 125 of 125 statements. [2025-02-06 13:57:24,540 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:57:24,541 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-06 13:57:24,541 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1671404244] [2025-02-06 13:57:24,541 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:57:24,541 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:57:24,541 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:57:24,544 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-06 13:57:24,546 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-06 13:57:24,565 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 125 statements into 1 equivalence classes. [2025-02-06 13:57:24,583 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 125 of 125 statements. [2025-02-06 13:57:24,584 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:57:24,584 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:57:24,585 INFO L256 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 34 conjuncts are in the unsatisfiable core [2025-02-06 13:57:24,586 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:57:25,666 INFO L134 CoverageAnalysis]: Checked inductivity of 158 backedges. 18 proven. 59 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2025-02-06 13:57:25,666 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-06 13:57:26,896 INFO L134 CoverageAnalysis]: Checked inductivity of 158 backedges. 15 proven. 53 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2025-02-06 13:57:26,897 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:57:26,897 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2091726960] [2025-02-06 13:57:26,897 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-06 13:57:26,897 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1671404244] [2025-02-06 13:57:26,897 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1671404244] provided 0 perfect and 2 imperfect interpolant sequences [2025-02-06 13:57:26,897 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-02-06 13:57:26,897 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 24 [2025-02-06 13:57:26,897 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1689502791] [2025-02-06 13:57:26,897 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2025-02-06 13:57:26,898 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2025-02-06 13:57:26,898 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:57:26,899 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2025-02-06 13:57:26,899 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=496, Unknown=0, NotChecked=0, Total=600 [2025-02-06 13:57:26,899 INFO L87 Difference]: Start difference. First operand 1623 states and 2169 transitions. Second operand has 25 states, 24 states have (on average 6.291666666666667) internal successors, (151), 24 states have internal predecessors, (151), 8 states have call successors, (20), 1 states have call predecessors, (20), 3 states have return successors, (21), 10 states have call predecessors, (21), 8 states have call successors, (21) [2025-02-06 13:57:31,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:57:31,332 INFO L93 Difference]: Finished difference Result 1689 states and 2250 transitions. [2025-02-06 13:57:31,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2025-02-06 13:57:31,333 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 6.291666666666667) internal successors, (151), 24 states have internal predecessors, (151), 8 states have call successors, (20), 1 states have call predecessors, (20), 3 states have return successors, (21), 10 states have call predecessors, (21), 8 states have call successors, (21) Word has length 125 [2025-02-06 13:57:31,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:57:31,336 INFO L225 Difference]: With dead ends: 1689 [2025-02-06 13:57:31,336 INFO L226 Difference]: Without dead ends: 1657 [2025-02-06 13:57:31,337 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 277 GetRequests, 225 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 593 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=573, Invalid=2289, Unknown=0, NotChecked=0, Total=2862 [2025-02-06 13:57:31,338 INFO L435 NwaCegarLoop]: 33 mSDtfsCounter, 716 mSDsluCounter, 347 mSDsCounter, 0 mSdLazyCounter, 2956 mSolverCounterSat, 127 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 716 SdHoareTripleChecker+Valid, 380 SdHoareTripleChecker+Invalid, 3083 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 127 IncrementalHoareTripleChecker+Valid, 2956 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2025-02-06 13:57:31,338 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [716 Valid, 380 Invalid, 3083 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [127 Valid, 2956 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2025-02-06 13:57:31,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1657 states. [2025-02-06 13:57:31,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1657 to 1577. [2025-02-06 13:57:31,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1577 states, 1392 states have (on average 1.2780172413793103) internal successors, (1779), 1415 states have internal predecessors, (1779), 159 states have call successors, (159), 2 states have call predecessors, (159), 2 states have return successors, (159), 159 states have call predecessors, (159), 159 states have call successors, (159) [2025-02-06 13:57:31,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1577 states to 1577 states and 2097 transitions. [2025-02-06 13:57:31,633 INFO L78 Accepts]: Start accepts. Automaton has 1577 states and 2097 transitions. Word has length 125 [2025-02-06 13:57:31,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:57:31,636 INFO L471 AbstractCegarLoop]: Abstraction has 1577 states and 2097 transitions. [2025-02-06 13:57:31,636 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 6.291666666666667) internal successors, (151), 24 states have internal predecessors, (151), 8 states have call successors, (20), 1 states have call predecessors, (20), 3 states have return successors, (21), 10 states have call predecessors, (21), 8 states have call successors, (21) [2025-02-06 13:57:31,636 INFO L276 IsEmpty]: Start isEmpty. Operand 1577 states and 2097 transitions. [2025-02-06 13:57:31,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2025-02-06 13:57:31,637 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:57:31,637 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 13:57:31,650 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2025-02-06 13:57:31,837 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,SelfDestructingSolverStorable51 [2025-02-06 13:57:31,838 INFO L396 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr43ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:57:31,838 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:57:31,838 INFO L85 PathProgramCache]: Analyzing trace with hash 1158333121, now seen corresponding path program 2 times [2025-02-06 13:57:31,838 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:57:31,838 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2035191832] [2025-02-06 13:57:31,838 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-02-06 13:57:31,838 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:57:31,853 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 132 statements into 2 equivalence classes. [2025-02-06 13:57:31,863 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 132 of 132 statements. [2025-02-06 13:57:31,869 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-02-06 13:57:31,869 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-06 13:57:31,870 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1779591706] [2025-02-06 13:57:31,870 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-02-06 13:57:31,870 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:57:31,870 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:57:31,872 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-06 13:57:31,874 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-06 13:57:31,894 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 132 statements into 2 equivalence classes. [2025-02-06 13:57:31,914 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 132 of 132 statements. [2025-02-06 13:57:31,914 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-02-06 13:57:31,915 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:57:31,915 INFO L256 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 10 conjuncts are in the unsatisfiable core [2025-02-06 13:57:31,917 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:57:32,287 INFO L134 CoverageAnalysis]: Checked inductivity of 198 backedges. 0 proven. 71 refuted. 0 times theorem prover too weak. 127 trivial. 0 not checked. [2025-02-06 13:57:32,287 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-06 13:57:32,367 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:57:32,367 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2035191832] [2025-02-06 13:57:32,367 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-06 13:57:32,367 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1779591706] [2025-02-06 13:57:32,367 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1779591706] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 13:57:32,368 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-02-06 13:57:32,368 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2025-02-06 13:57:32,368 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [181142571] [2025-02-06 13:57:32,368 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-02-06 13:57:32,368 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2025-02-06 13:57:32,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:57:32,368 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2025-02-06 13:57:32,369 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2025-02-06 13:57:32,369 INFO L87 Difference]: Start difference. First operand 1577 states and 2097 transitions. Second operand has 8 states, 7 states have (on average 11.571428571428571) internal successors, (81), 8 states have internal predecessors, (81), 5 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (12), 4 states have call predecessors, (12), 5 states have call successors, (12) [2025-02-06 13:57:32,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:57:32,883 INFO L93 Difference]: Finished difference Result 1875 states and 2477 transitions. [2025-02-06 13:57:32,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2025-02-06 13:57:32,884 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.571428571428571) internal successors, (81), 8 states have internal predecessors, (81), 5 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (12), 4 states have call predecessors, (12), 5 states have call successors, (12) Word has length 132 [2025-02-06 13:57:32,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:57:32,887 INFO L225 Difference]: With dead ends: 1875 [2025-02-06 13:57:32,887 INFO L226 Difference]: Without dead ends: 1873 [2025-02-06 13:57:32,887 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 156 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2025-02-06 13:57:32,888 INFO L435 NwaCegarLoop]: 73 mSDtfsCounter, 270 mSDsluCounter, 279 mSDsCounter, 0 mSdLazyCounter, 452 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 286 SdHoareTripleChecker+Valid, 352 SdHoareTripleChecker+Invalid, 460 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 452 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-02-06 13:57:32,888 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [286 Valid, 352 Invalid, 460 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 452 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-02-06 13:57:32,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1873 states. [2025-02-06 13:57:33,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1873 to 1663. [2025-02-06 13:57:33,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1663 states, 1469 states have (on average 1.2743362831858407) internal successors, (1872), 1492 states have internal predecessors, (1872), 168 states have call successors, (168), 2 states have call predecessors, (168), 2 states have return successors, (168), 168 states have call predecessors, (168), 168 states have call successors, (168) [2025-02-06 13:57:33,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1663 states to 1663 states and 2208 transitions. [2025-02-06 13:57:33,041 INFO L78 Accepts]: Start accepts. Automaton has 1663 states and 2208 transitions. Word has length 132 [2025-02-06 13:57:33,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:57:33,041 INFO L471 AbstractCegarLoop]: Abstraction has 1663 states and 2208 transitions. [2025-02-06 13:57:33,041 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.571428571428571) internal successors, (81), 8 states have internal predecessors, (81), 5 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (12), 4 states have call predecessors, (12), 5 states have call successors, (12) [2025-02-06 13:57:33,041 INFO L276 IsEmpty]: Start isEmpty. Operand 1663 states and 2208 transitions. [2025-02-06 13:57:33,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2025-02-06 13:57:33,042 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:57:33,042 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 4, 4, 4, 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, 1, 1, 1, 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-06 13:57:33,048 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2025-02-06 13:57:33,243 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,48 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:57:33,243 INFO L396 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr40ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:57:33,243 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:57:33,244 INFO L85 PathProgramCache]: Analyzing trace with hash -753819520, now seen corresponding path program 1 times [2025-02-06 13:57:33,244 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:57:33,244 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [173035926] [2025-02-06 13:57:33,244 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:57:33,244 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:57:33,249 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 135 statements into 1 equivalence classes. [2025-02-06 13:57:33,260 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 135 of 135 statements. [2025-02-06 13:57:33,260 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:57:33,260 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-06 13:57:33,260 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [660972761] [2025-02-06 13:57:33,261 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:57:33,261 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:57:33,261 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:57:33,269 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-06 13:57:33,271 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-06 13:57:33,293 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 135 statements into 1 equivalence classes. [2025-02-06 13:57:33,312 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 135 of 135 statements. [2025-02-06 13:57:33,312 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:57:33,312 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:57:33,313 INFO L256 TraceCheckSpWp]: Trace formula consists of 228 conjuncts, 15 conjuncts are in the unsatisfiable core [2025-02-06 13:57:33,314 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:57:33,806 INFO L134 CoverageAnalysis]: Checked inductivity of 198 backedges. 3 proven. 68 refuted. 0 times theorem prover too weak. 127 trivial. 0 not checked. [2025-02-06 13:57:33,807 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-06 13:57:34,116 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:57:34,116 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [173035926] [2025-02-06 13:57:34,116 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-06 13:57:34,117 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [660972761] [2025-02-06 13:57:34,117 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [660972761] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 13:57:34,117 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-02-06 13:57:34,117 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2025-02-06 13:57:34,117 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1066762515] [2025-02-06 13:57:34,117 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-02-06 13:57:34,117 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2025-02-06 13:57:34,117 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:57:34,117 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2025-02-06 13:57:34,117 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2025-02-06 13:57:34,117 INFO L87 Difference]: Start difference. First operand 1663 states and 2208 transitions. Second operand has 12 states, 11 states have (on average 7.636363636363637) internal successors, (84), 11 states have internal predecessors, (84), 5 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) [2025-02-06 13:57:34,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:57:34,759 INFO L93 Difference]: Finished difference Result 1792 states and 2364 transitions. [2025-02-06 13:57:34,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2025-02-06 13:57:34,760 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.636363636363637) internal successors, (84), 11 states have internal predecessors, (84), 5 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) Word has length 135 [2025-02-06 13:57:34,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:57:34,768 INFO L225 Difference]: With dead ends: 1792 [2025-02-06 13:57:34,768 INFO L226 Difference]: Without dead ends: 1791 [2025-02-06 13:57:34,770 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 156 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2025-02-06 13:57:34,774 INFO L435 NwaCegarLoop]: 106 mSDtfsCounter, 201 mSDsluCounter, 454 mSDsCounter, 0 mSdLazyCounter, 1097 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 214 SdHoareTripleChecker+Valid, 560 SdHoareTripleChecker+Invalid, 1101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1097 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-02-06 13:57:34,774 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [214 Valid, 560 Invalid, 1101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1097 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-02-06 13:57:34,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1791 states. [2025-02-06 13:57:35,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1791 to 1663. [2025-02-06 13:57:35,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1663 states, 1469 states have (on average 1.2736555479918312) internal successors, (1871), 1492 states have internal predecessors, (1871), 168 states have call successors, (168), 2 states have call predecessors, (168), 2 states have return successors, (168), 168 states have call predecessors, (168), 168 states have call successors, (168) [2025-02-06 13:57:35,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1663 states to 1663 states and 2207 transitions. [2025-02-06 13:57:35,071 INFO L78 Accepts]: Start accepts. Automaton has 1663 states and 2207 transitions. Word has length 135 [2025-02-06 13:57:35,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:57:35,071 INFO L471 AbstractCegarLoop]: Abstraction has 1663 states and 2207 transitions. [2025-02-06 13:57:35,071 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 7.636363636363637) internal successors, (84), 11 states have internal predecessors, (84), 5 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) [2025-02-06 13:57:35,075 INFO L276 IsEmpty]: Start isEmpty. Operand 1663 states and 2207 transitions. [2025-02-06 13:57:35,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2025-02-06 13:57:35,076 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:57:35,076 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 4, 4, 4, 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, 1, 1, 1, 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-06 13:57:35,087 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2025-02-06 13:57:35,277 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,SelfDestructingSolverStorable53 [2025-02-06 13:57:35,277 INFO L396 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr39ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:57:35,278 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:57:35,280 INFO L85 PathProgramCache]: Analyzing trace with hash -1893568580, now seen corresponding path program 1 times [2025-02-06 13:57:35,281 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:57:35,281 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1643909953] [2025-02-06 13:57:35,281 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:57:35,281 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:57:35,287 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 136 statements into 1 equivalence classes. [2025-02-06 13:57:35,297 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 136 of 136 statements. [2025-02-06 13:57:35,300 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:57:35,301 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-06 13:57:35,305 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2082129453] [2025-02-06 13:57:35,305 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:57:35,305 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:57:35,305 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:57:35,308 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-06 13:57:35,310 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-06 13:57:35,335 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 136 statements into 1 equivalence classes. [2025-02-06 13:57:35,356 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 136 of 136 statements. [2025-02-06 13:57:35,356 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:57:35,356 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:57:35,357 INFO L256 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 11 conjuncts are in the unsatisfiable core [2025-02-06 13:57:35,358 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:57:35,726 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 24 proven. 40 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2025-02-06 13:57:35,726 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-06 13:57:35,769 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:57:35,769 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1643909953] [2025-02-06 13:57:35,769 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-06 13:57:35,769 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2082129453] [2025-02-06 13:57:35,769 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2082129453] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 13:57:35,769 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-02-06 13:57:35,769 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2025-02-06 13:57:35,769 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1877672664] [2025-02-06 13:57:35,770 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-02-06 13:57:35,770 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2025-02-06 13:57:35,770 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:57:35,770 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2025-02-06 13:57:35,770 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2025-02-06 13:57:35,770 INFO L87 Difference]: Start difference. First operand 1663 states and 2207 transitions. Second operand has 10 states, 9 states have (on average 9.11111111111111) internal successors, (82), 10 states have internal predecessors, (82), 4 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2025-02-06 13:57:36,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:57:36,815 INFO L93 Difference]: Finished difference Result 1958 states and 2600 transitions. [2025-02-06 13:57:36,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2025-02-06 13:57:36,815 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), 4 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) Word has length 136 [2025-02-06 13:57:36,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:57:36,827 INFO L225 Difference]: With dead ends: 1958 [2025-02-06 13:57:36,828 INFO L226 Difference]: Without dead ends: 1953 [2025-02-06 13:57:36,829 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=154, Invalid=352, Unknown=0, NotChecked=0, Total=506 [2025-02-06 13:57:36,829 INFO L435 NwaCegarLoop]: 104 mSDtfsCounter, 263 mSDsluCounter, 386 mSDsCounter, 0 mSdLazyCounter, 1276 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 266 SdHoareTripleChecker+Valid, 490 SdHoareTripleChecker+Invalid, 1311 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 1276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2025-02-06 13:57:36,829 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [266 Valid, 490 Invalid, 1311 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 1276 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2025-02-06 13:57:36,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1953 states. [2025-02-06 13:57:37,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1953 to 1796. [2025-02-06 13:57:37,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1796 states, 1589 states have (on average 1.2680931403398363) internal successors, (2015), 1612 states have internal predecessors, (2015), 181 states have call successors, (181), 2 states have call predecessors, (181), 2 states have return successors, (181), 181 states have call predecessors, (181), 181 states have call successors, (181) [2025-02-06 13:57:37,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1796 states to 1796 states and 2377 transitions. [2025-02-06 13:57:37,178 INFO L78 Accepts]: Start accepts. Automaton has 1796 states and 2377 transitions. Word has length 136 [2025-02-06 13:57:37,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:57:37,178 INFO L471 AbstractCegarLoop]: Abstraction has 1796 states and 2377 transitions. [2025-02-06 13:57:37,178 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), 4 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2025-02-06 13:57:37,178 INFO L276 IsEmpty]: Start isEmpty. Operand 1796 states and 2377 transitions. [2025-02-06 13:57:37,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2025-02-06 13:57:37,179 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:57:37,179 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 4, 4, 4, 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, 1, 1, 1, 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-06 13:57:37,186 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2025-02-06 13:57:37,379 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,50 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:57:37,380 INFO L396 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr39ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:57:37,380 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:57:37,380 INFO L85 PathProgramCache]: Analyzing trace with hash -383611268, now seen corresponding path program 2 times [2025-02-06 13:57:37,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:57:37,380 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [313626171] [2025-02-06 13:57:37,380 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-02-06 13:57:37,380 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:57:37,384 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 136 statements into 2 equivalence classes. [2025-02-06 13:57:37,389 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 136 of 136 statements. [2025-02-06 13:57:37,390 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-02-06 13:57:37,390 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:57:37,409 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 44 proven. 0 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2025-02-06 13:57:37,409 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:57:37,409 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [313626171] [2025-02-06 13:57:37,409 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [313626171] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 13:57:37,409 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 13:57:37,410 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-06 13:57:37,410 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1854173997] [2025-02-06 13:57:37,410 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 13:57:37,411 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 13:57:37,411 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:57:37,411 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 13:57:37,411 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 13:57:37,412 INFO L87 Difference]: Start difference. First operand 1796 states and 2377 transitions. Second operand has 3 states, 2 states have (on average 32.5) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2025-02-06 13:57:37,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:57:37,733 INFO L93 Difference]: Finished difference Result 1797 states and 2377 transitions. [2025-02-06 13:57:37,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 13:57:37,734 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 32.5) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 136 [2025-02-06 13:57:37,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:57:37,737 INFO L225 Difference]: With dead ends: 1797 [2025-02-06 13:57:37,737 INFO L226 Difference]: Without dead ends: 1795 [2025-02-06 13:57:37,737 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-06 13:57:37,738 INFO L435 NwaCegarLoop]: 71 mSDtfsCounter, 32 mSDsluCounter, 26 mSDsCounter, 0 mSdLazyCounter, 109 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 97 SdHoareTripleChecker+Invalid, 110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-02-06 13:57:37,738 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 97 Invalid, 110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 109 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-02-06 13:57:37,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1795 states. [2025-02-06 13:57:37,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1795 to 1795. [2025-02-06 13:57:37,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1795 states, 1589 states have (on average 1.2592825676526116) internal successors, (2001), 1611 states have internal predecessors, (2001), 181 states have call successors, (181), 2 states have call predecessors, (181), 2 states have return successors, (181), 181 states have call predecessors, (181), 181 states have call successors, (181) [2025-02-06 13:57:37,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1795 states to 1795 states and 2363 transitions. [2025-02-06 13:57:37,894 INFO L78 Accepts]: Start accepts. Automaton has 1795 states and 2363 transitions. Word has length 136 [2025-02-06 13:57:37,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:57:37,895 INFO L471 AbstractCegarLoop]: Abstraction has 1795 states and 2363 transitions. [2025-02-06 13:57:37,895 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 32.5) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2025-02-06 13:57:37,895 INFO L276 IsEmpty]: Start isEmpty. Operand 1795 states and 2363 transitions. [2025-02-06 13:57:37,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2025-02-06 13:57:37,895 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:57:37,896 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 13:57:37,896 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2025-02-06 13:57:37,896 INFO L396 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr39ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:57:37,896 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:57:37,896 INFO L85 PathProgramCache]: Analyzing trace with hash 1754821309, now seen corresponding path program 1 times [2025-02-06 13:57:37,896 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:57:37,896 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1339433283] [2025-02-06 13:57:37,896 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:57:37,896 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:57:37,899 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 136 statements into 1 equivalence classes. [2025-02-06 13:57:37,904 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 136 of 136 statements. [2025-02-06 13:57:37,904 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:57:37,904 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-06 13:57:37,904 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [336812025] [2025-02-06 13:57:37,904 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:57:37,904 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:57:37,905 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:57:37,908 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-06 13:57:37,910 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-06 13:57:37,932 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 136 statements into 1 equivalence classes. [2025-02-06 13:57:37,951 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 136 of 136 statements. [2025-02-06 13:57:37,951 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:57:37,951 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:57:37,952 INFO L256 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 22 conjuncts are in the unsatisfiable core [2025-02-06 13:57:37,954 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:57:38,608 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2025-02-06 13:57:38,608 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-06 13:57:39,115 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2025-02-06 13:57:39,115 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:57:39,115 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1339433283] [2025-02-06 13:57:39,115 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-06 13:57:39,115 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [336812025] [2025-02-06 13:57:39,116 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [336812025] provided 0 perfect and 2 imperfect interpolant sequences [2025-02-06 13:57:39,116 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-02-06 13:57:39,116 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 16 [2025-02-06 13:57:39,116 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2038754051] [2025-02-06 13:57:39,116 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2025-02-06 13:57:39,116 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2025-02-06 13:57:39,116 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:57:39,117 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2025-02-06 13:57:39,117 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2025-02-06 13:57:39,117 INFO L87 Difference]: Start difference. First operand 1795 states and 2363 transitions. Second operand has 17 states, 16 states have (on average 9.6875) internal successors, (155), 17 states have internal predecessors, (155), 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-06 13:57:41,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:57:41,842 INFO L93 Difference]: Finished difference Result 2008 states and 2654 transitions. [2025-02-06 13:57:41,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2025-02-06 13:57:41,843 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 9.6875) internal successors, (155), 17 states have internal predecessors, (155), 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 136 [2025-02-06 13:57:41,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:57:41,846 INFO L225 Difference]: With dead ends: 2008 [2025-02-06 13:57:41,846 INFO L226 Difference]: Without dead ends: 2007 [2025-02-06 13:57:41,848 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 289 GetRequests, 255 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 204 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=292, Invalid=968, Unknown=0, NotChecked=0, Total=1260 [2025-02-06 13:57:41,848 INFO L435 NwaCegarLoop]: 65 mSDtfsCounter, 463 mSDsluCounter, 307 mSDsCounter, 0 mSdLazyCounter, 1856 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 464 SdHoareTripleChecker+Valid, 372 SdHoareTripleChecker+Invalid, 1934 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 1856 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2025-02-06 13:57:41,848 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [464 Valid, 372 Invalid, 1934 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 1856 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2025-02-06 13:57:41,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2007 states. [2025-02-06 13:57:42,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2007 to 1968. [2025-02-06 13:57:42,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1968 states, 1747 states have (on average 1.2633085289066972) internal successors, (2207), 1769 states have internal predecessors, (2207), 196 states have call successors, (196), 2 states have call predecessors, (196), 2 states have return successors, (196), 196 states have call predecessors, (196), 196 states have call successors, (196) [2025-02-06 13:57:42,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1968 states to 1968 states and 2599 transitions. [2025-02-06 13:57:42,045 INFO L78 Accepts]: Start accepts. Automaton has 1968 states and 2599 transitions. Word has length 136 [2025-02-06 13:57:42,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:57:42,045 INFO L471 AbstractCegarLoop]: Abstraction has 1968 states and 2599 transitions. [2025-02-06 13:57:42,046 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 9.6875) internal successors, (155), 17 states have internal predecessors, (155), 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-06 13:57:42,046 INFO L276 IsEmpty]: Start isEmpty. Operand 1968 states and 2599 transitions. [2025-02-06 13:57:42,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2025-02-06 13:57:42,047 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:57:42,047 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 13:57:42,054 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2025-02-06 13:57:42,251 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-06 13:57:42,251 INFO L396 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:57:42,251 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:57:42,251 INFO L85 PathProgramCache]: Analyzing trace with hash -1251987711, now seen corresponding path program 1 times [2025-02-06 13:57:42,251 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:57:42,251 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1160229161] [2025-02-06 13:57:42,251 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:57:42,251 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:57:42,255 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 142 statements into 1 equivalence classes. [2025-02-06 13:57:42,259 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 142 of 142 statements. [2025-02-06 13:57:42,259 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:57:42,259 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:57:42,315 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 21 proven. 2 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2025-02-06 13:57:42,315 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:57:42,315 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1160229161] [2025-02-06 13:57:42,315 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1160229161] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 13:57:42,315 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1041627338] [2025-02-06 13:57:42,315 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:57:42,315 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:57:42,316 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:57:42,318 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-06 13:57:42,319 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-06 13:57:42,341 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 142 statements into 1 equivalence classes. [2025-02-06 13:57:42,360 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 142 of 142 statements. [2025-02-06 13:57:42,360 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:57:42,360 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:57:42,361 INFO L256 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-02-06 13:57:42,362 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:57:42,677 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2025-02-06 13:57:42,677 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-06 13:57:42,677 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1041627338] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 13:57:42,677 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-02-06 13:57:42,677 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 8 [2025-02-06 13:57:42,677 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1551878577] [2025-02-06 13:57:42,677 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 13:57:42,678 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-02-06 13:57:42,678 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:57:42,678 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-02-06 13:57:42,678 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2025-02-06 13:57:42,678 INFO L87 Difference]: Start difference. First operand 1968 states and 2599 transitions. Second operand has 6 states, 5 states have (on average 16.6) internal successors, (83), 6 states have internal predecessors, (83), 4 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2025-02-06 13:57:43,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:57:43,592 INFO L93 Difference]: Finished difference Result 2012 states and 2656 transitions. [2025-02-06 13:57:43,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2025-02-06 13:57:43,593 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 16.6) internal successors, (83), 6 states have internal predecessors, (83), 4 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) Word has length 142 [2025-02-06 13:57:43,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:57:43,595 INFO L225 Difference]: With dead ends: 2012 [2025-02-06 13:57:43,595 INFO L226 Difference]: Without dead ends: 1982 [2025-02-06 13:57:43,596 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 139 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-06 13:57:43,596 INFO L435 NwaCegarLoop]: 68 mSDtfsCounter, 66 mSDsluCounter, 110 mSDsCounter, 0 mSdLazyCounter, 475 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 178 SdHoareTripleChecker+Invalid, 479 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 475 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2025-02-06 13:57:43,596 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [69 Valid, 178 Invalid, 479 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 475 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2025-02-06 13:57:43,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1982 states. [2025-02-06 13:57:43,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1982 to 1966. [2025-02-06 13:57:43,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1966 states, 1745 states have (on average 1.2641833810888252) internal successors, (2206), 1767 states have internal predecessors, (2206), 196 states have call successors, (196), 2 states have call predecessors, (196), 2 states have return successors, (196), 196 states have call predecessors, (196), 196 states have call successors, (196) [2025-02-06 13:57:43,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1966 states to 1966 states and 2598 transitions. [2025-02-06 13:57:43,779 INFO L78 Accepts]: Start accepts. Automaton has 1966 states and 2598 transitions. Word has length 142 [2025-02-06 13:57:43,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:57:43,779 INFO L471 AbstractCegarLoop]: Abstraction has 1966 states and 2598 transitions. [2025-02-06 13:57:43,780 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 16.6) internal successors, (83), 6 states have internal predecessors, (83), 4 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2025-02-06 13:57:43,780 INFO L276 IsEmpty]: Start isEmpty. Operand 1966 states and 2598 transitions. [2025-02-06 13:57:43,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2025-02-06 13:57:43,780 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:57:43,781 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 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, 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] [2025-02-06 13:57:43,788 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2025-02-06 13:57:43,981 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-06 13:57:43,981 INFO L396 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr28ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:57:43,982 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:57:43,982 INFO L85 PathProgramCache]: Analyzing trace with hash 779926753, now seen corresponding path program 1 times [2025-02-06 13:57:43,982 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:57:43,982 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1906350028] [2025-02-06 13:57:43,982 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:57:43,982 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:57:43,985 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 148 statements into 1 equivalence classes. [2025-02-06 13:57:44,003 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 148 of 148 statements. [2025-02-06 13:57:44,003 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:57:44,003 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:57:44,055 INFO L134 CoverageAnalysis]: Checked inductivity of 244 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2025-02-06 13:57:44,055 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:57:44,055 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1906350028] [2025-02-06 13:57:44,055 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1906350028] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 13:57:44,055 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [877488891] [2025-02-06 13:57:44,055 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:57:44,055 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:57:44,056 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:57:44,057 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-06 13:57:44,065 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-06 13:57:44,085 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 148 statements into 1 equivalence classes. [2025-02-06 13:57:44,104 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 148 of 148 statements. [2025-02-06 13:57:44,104 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:57:44,104 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:57:44,106 INFO L256 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-02-06 13:57:44,107 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:57:44,298 INFO L134 CoverageAnalysis]: Checked inductivity of 244 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2025-02-06 13:57:44,298 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-06 13:57:44,434 INFO L134 CoverageAnalysis]: Checked inductivity of 244 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2025-02-06 13:57:44,435 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [877488891] provided 0 perfect and 2 imperfect interpolant sequences [2025-02-06 13:57:44,435 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-02-06 13:57:44,435 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2025-02-06 13:57:44,435 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025291683] [2025-02-06 13:57:44,435 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-02-06 13:57:44,435 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2025-02-06 13:57:44,435 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:57:44,436 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2025-02-06 13:57:44,436 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2025-02-06 13:57:44,436 INFO L87 Difference]: Start difference. First operand 1966 states and 2598 transitions. Second operand has 11 states, 10 states have (on average 24.9) internal successors, (249), 11 states have internal predecessors, (249), 10 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 10 states have call predecessors, (31), 10 states have call successors, (31) [2025-02-06 13:57:45,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:57:45,168 INFO L93 Difference]: Finished difference Result 2782 states and 3648 transitions. [2025-02-06 13:57:45,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2025-02-06 13:57:45,169 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 24.9) internal successors, (249), 11 states have internal predecessors, (249), 10 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 10 states have call predecessors, (31), 10 states have call successors, (31) Word has length 148 [2025-02-06 13:57:45,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:57:45,172 INFO L225 Difference]: With dead ends: 2782 [2025-02-06 13:57:45,172 INFO L226 Difference]: Without dead ends: 2780 [2025-02-06 13:57:45,172 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 289 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-06 13:57:45,172 INFO L435 NwaCegarLoop]: 79 mSDtfsCounter, 537 mSDsluCounter, 336 mSDsCounter, 0 mSdLazyCounter, 512 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 547 SdHoareTripleChecker+Valid, 415 SdHoareTripleChecker+Invalid, 560 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 512 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-02-06 13:57:45,173 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [547 Valid, 415 Invalid, 560 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 512 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-02-06 13:57:45,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2780 states. [2025-02-06 13:57:45,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2780 to 2332. [2025-02-06 13:57:45,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2332 states, 2078 states have (on average 1.268046198267565) internal successors, (2635), 2100 states have internal predecessors, (2635), 229 states have call successors, (229), 2 states have call predecessors, (229), 2 states have return successors, (229), 229 states have call predecessors, (229), 229 states have call successors, (229) [2025-02-06 13:57:45,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2332 states to 2332 states and 3093 transitions. [2025-02-06 13:57:45,408 INFO L78 Accepts]: Start accepts. Automaton has 2332 states and 3093 transitions. Word has length 148 [2025-02-06 13:57:45,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:57:45,408 INFO L471 AbstractCegarLoop]: Abstraction has 2332 states and 3093 transitions. [2025-02-06 13:57:45,408 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 24.9) internal successors, (249), 11 states have internal predecessors, (249), 10 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 10 states have call predecessors, (31), 10 states have call successors, (31) [2025-02-06 13:57:45,408 INFO L276 IsEmpty]: Start isEmpty. Operand 2332 states and 3093 transitions. [2025-02-06 13:57:45,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2025-02-06 13:57:45,409 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:57:45,409 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 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, 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] [2025-02-06 13:57:45,415 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2025-02-06 13:57:45,609 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-06 13:57:45,610 INFO L396 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr32ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:57:45,610 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:57:45,610 INFO L85 PathProgramCache]: Analyzing trace with hash -851443969, now seen corresponding path program 1 times [2025-02-06 13:57:45,610 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:57:45,610 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1337201261] [2025-02-06 13:57:45,610 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:57:45,610 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:57:45,614 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 150 statements into 1 equivalence classes. [2025-02-06 13:57:45,618 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 150 of 150 statements. [2025-02-06 13:57:45,618 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:57:45,618 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:57:45,682 INFO L134 CoverageAnalysis]: Checked inductivity of 246 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2025-02-06 13:57:45,682 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:57:45,682 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1337201261] [2025-02-06 13:57:45,682 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1337201261] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 13:57:45,682 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [792973194] [2025-02-06 13:57:45,682 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 13:57:45,682 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:57:45,682 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:57:45,688 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-06 13:57:45,689 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-06 13:57:45,709 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 150 statements into 1 equivalence classes. [2025-02-06 13:57:45,728 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 150 of 150 statements. [2025-02-06 13:57:45,728 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 13:57:45,728 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:57:45,729 INFO L256 TraceCheckSpWp]: Trace formula consists of 251 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-02-06 13:57:45,730 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:57:45,927 INFO L134 CoverageAnalysis]: Checked inductivity of 246 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2025-02-06 13:57:45,927 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-06 13:57:46,070 INFO L134 CoverageAnalysis]: Checked inductivity of 246 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2025-02-06 13:57:46,070 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [792973194] provided 0 perfect and 2 imperfect interpolant sequences [2025-02-06 13:57:46,070 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-02-06 13:57:46,070 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2025-02-06 13:57:46,070 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1720773017] [2025-02-06 13:57:46,070 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-02-06 13:57:46,071 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2025-02-06 13:57:46,071 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:57:46,071 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2025-02-06 13:57:46,071 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=64, Unknown=0, NotChecked=0, Total=110 [2025-02-06 13:57:46,071 INFO L87 Difference]: Start difference. First operand 2332 states and 3093 transitions. Second operand has 11 states, 10 states have (on average 25.5) internal successors, (255), 11 states have internal predecessors, (255), 10 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 10 states have call predecessors, (31), 10 states have call successors, (31) [2025-02-06 13:57:46,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:57:46,923 INFO L93 Difference]: Finished difference Result 3238 states and 4272 transitions. [2025-02-06 13:57:46,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-02-06 13:57:46,924 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 25.5) internal successors, (255), 11 states have internal predecessors, (255), 10 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 10 states have call predecessors, (31), 10 states have call successors, (31) Word has length 150 [2025-02-06 13:57:46,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:57:46,927 INFO L225 Difference]: With dead ends: 3238 [2025-02-06 13:57:46,927 INFO L226 Difference]: Without dead ends: 3236 [2025-02-06 13:57:46,928 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 304 GetRequests, 293 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-06 13:57:46,928 INFO L435 NwaCegarLoop]: 89 mSDtfsCounter, 503 mSDsluCounter, 422 mSDsCounter, 0 mSdLazyCounter, 603 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 515 SdHoareTripleChecker+Valid, 511 SdHoareTripleChecker+Invalid, 644 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 603 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-02-06 13:57:46,928 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [515 Valid, 511 Invalid, 644 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 603 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-02-06 13:57:46,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3236 states. [2025-02-06 13:57:47,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3236 to 2750. [2025-02-06 13:57:47,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2750 states, 2460 states have (on average 1.2670731707317073) internal successors, (3117), 2482 states have internal predecessors, (3117), 265 states have call successors, (265), 2 states have call predecessors, (265), 2 states have return successors, (265), 265 states have call predecessors, (265), 265 states have call successors, (265) [2025-02-06 13:57:47,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2750 states to 2750 states and 3647 transitions. [2025-02-06 13:57:47,240 INFO L78 Accepts]: Start accepts. Automaton has 2750 states and 3647 transitions. Word has length 150 [2025-02-06 13:57:47,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:57:47,240 INFO L471 AbstractCegarLoop]: Abstraction has 2750 states and 3647 transitions. [2025-02-06 13:57:47,240 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 25.5) internal successors, (255), 11 states have internal predecessors, (255), 10 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 10 states have call predecessors, (31), 10 states have call successors, (31) [2025-02-06 13:57:47,240 INFO L276 IsEmpty]: Start isEmpty. Operand 2750 states and 3647 transitions. [2025-02-06 13:57:47,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2025-02-06 13:57:47,241 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:57:47,241 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 13:57:47,247 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2025-02-06 13:57:47,441 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-06 13:57:47,442 INFO L396 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr54ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:57:47,442 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:57:47,443 INFO L85 PathProgramCache]: Analyzing trace with hash 709664959, now seen corresponding path program 3 times [2025-02-06 13:57:47,443 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:57:47,443 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1267062951] [2025-02-06 13:57:47,443 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-02-06 13:57:47,443 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:57:47,449 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 153 statements into 6 equivalence classes. [2025-02-06 13:57:47,465 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) and asserted 153 of 153 statements. [2025-02-06 13:57:47,465 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2025-02-06 13:57:47,465 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-06 13:57:47,465 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [997040809] [2025-02-06 13:57:47,466 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-02-06 13:57:47,466 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:57:47,466 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:57:47,471 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-06 13:57:47,473 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-06 13:57:47,496 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 153 statements into 6 equivalence classes. [2025-02-06 13:57:47,515 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) and asserted 120 of 153 statements. [2025-02-06 13:57:47,515 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2025-02-06 13:57:47,515 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:57:47,516 INFO L256 TraceCheckSpWp]: Trace formula consists of 211 conjuncts, 19 conjuncts are in the unsatisfiable core [2025-02-06 13:57:47,518 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:57:47,859 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 0 proven. 87 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2025-02-06 13:57:47,859 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-06 13:57:48,355 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 0 proven. 87 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2025-02-06 13:57:48,356 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:57:48,356 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1267062951] [2025-02-06 13:57:48,356 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-06 13:57:48,356 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [997040809] [2025-02-06 13:57:48,356 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [997040809] provided 0 perfect and 2 imperfect interpolant sequences [2025-02-06 13:57:48,356 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-02-06 13:57:48,356 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 12 [2025-02-06 13:57:48,356 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1931491705] [2025-02-06 13:57:48,356 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2025-02-06 13:57:48,356 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2025-02-06 13:57:48,356 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:57:48,357 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2025-02-06 13:57:48,357 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2025-02-06 13:57:48,357 INFO L87 Difference]: Start difference. First operand 2750 states and 3647 transitions. Second operand has 13 states, 12 states have (on average 14.916666666666666) internal successors, (179), 13 states have internal predecessors, (179), 7 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 7 states have call predecessors, (22), 7 states have call successors, (22) [2025-02-06 13:57:53,950 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2025-02-06 13:57:57,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:57:57,917 INFO L93 Difference]: Finished difference Result 2886 states and 3808 transitions. [2025-02-06 13:57:57,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2025-02-06 13:57:57,917 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 14.916666666666666) internal successors, (179), 13 states have internal predecessors, (179), 7 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 7 states have call predecessors, (22), 7 states have call successors, (22) Word has length 153 [2025-02-06 13:57:57,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:57:57,923 INFO L225 Difference]: With dead ends: 2886 [2025-02-06 13:57:57,927 INFO L226 Difference]: Without dead ends: 2884 [2025-02-06 13:57:57,928 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 313 GetRequests, 293 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=145, Invalid=317, Unknown=0, NotChecked=0, Total=462 [2025-02-06 13:57:57,929 INFO L435 NwaCegarLoop]: 111 mSDtfsCounter, 487 mSDsluCounter, 659 mSDsCounter, 0 mSdLazyCounter, 1718 mSolverCounterSat, 60 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 493 SdHoareTripleChecker+Valid, 770 SdHoareTripleChecker+Invalid, 1779 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 1718 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.6s IncrementalHoareTripleChecker+Time [2025-02-06 13:57:57,929 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [493 Valid, 770 Invalid, 1779 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 1718 Invalid, 1 Unknown, 0 Unchecked, 8.6s Time] [2025-02-06 13:57:57,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2884 states. [2025-02-06 13:57:58,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2884 to 2793. [2025-02-06 13:57:58,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2793 states, 2501 states have (on average 1.263094762095162) internal successors, (3159), 2522 states have internal predecessors, (3159), 268 states have call successors, (268), 2 states have call predecessors, (268), 2 states have return successors, (268), 268 states have call predecessors, (268), 268 states have call successors, (268) [2025-02-06 13:57:58,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2793 states to 2793 states and 3695 transitions. [2025-02-06 13:57:58,352 INFO L78 Accepts]: Start accepts. Automaton has 2793 states and 3695 transitions. Word has length 153 [2025-02-06 13:57:58,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:57:58,352 INFO L471 AbstractCegarLoop]: Abstraction has 2793 states and 3695 transitions. [2025-02-06 13:57:58,352 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 14.916666666666666) internal successors, (179), 13 states have internal predecessors, (179), 7 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 7 states have call predecessors, (22), 7 states have call successors, (22) [2025-02-06 13:57:58,352 INFO L276 IsEmpty]: Start isEmpty. Operand 2793 states and 3695 transitions. [2025-02-06 13:57:58,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2025-02-06 13:57:58,353 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:57:58,353 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 13:57:58,359 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2025-02-06 13:57:58,553 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-06 13:57:58,554 INFO L396 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr54ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:57:58,554 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:57:58,554 INFO L85 PathProgramCache]: Analyzing trace with hash 1675979263, now seen corresponding path program 4 times [2025-02-06 13:57:58,554 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:57:58,554 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [269838129] [2025-02-06 13:57:58,555 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-02-06 13:57:58,555 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:57:58,559 INFO L108 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST partitioned 153 statements into 2 equivalence classes. [2025-02-06 13:57:58,569 INFO L111 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) and asserted 153 of 153 statements. [2025-02-06 13:57:58,571 INFO L114 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) [2025-02-06 13:57:58,571 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-06 13:57:58,572 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [974045068] [2025-02-06 13:57:58,572 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-02-06 13:57:58,572 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:57:58,572 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:57:58,574 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-06 13:57:58,575 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-06 13:57:58,595 INFO L108 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST partitioned 153 statements into 2 equivalence classes. [2025-02-06 13:57:58,624 INFO L111 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) and asserted 153 of 153 statements. [2025-02-06 13:57:58,624 INFO L114 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) [2025-02-06 13:57:58,624 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:57:58,625 INFO L256 TraceCheckSpWp]: Trace formula consists of 256 conjuncts, 17 conjuncts are in the unsatisfiable core [2025-02-06 13:57:58,627 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:57:59,598 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 24 proven. 63 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2025-02-06 13:57:59,599 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-06 13:57:59,879 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:57:59,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [269838129] [2025-02-06 13:57:59,879 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-06 13:57:59,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [974045068] [2025-02-06 13:57:59,879 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [974045068] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 13:57:59,879 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-02-06 13:57:59,879 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2025-02-06 13:57:59,880 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [608596748] [2025-02-06 13:57:59,880 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-02-06 13:57:59,880 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2025-02-06 13:57:59,880 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:57:59,880 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2025-02-06 13:57:59,880 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2025-02-06 13:57:59,880 INFO L87 Difference]: Start difference. First operand 2793 states and 3695 transitions. Second operand has 13 states, 12 states have (on average 7.833333333333333) internal successors, (94), 13 states have internal predecessors, (94), 5 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 5 states have call predecessors, (13), 5 states have call successors, (13) [2025-02-06 13:58:01,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:58:01,776 INFO L93 Difference]: Finished difference Result 2856 states and 3764 transitions. [2025-02-06 13:58:01,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2025-02-06 13:58:01,776 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 7.833333333333333) internal successors, (94), 13 states have internal predecessors, (94), 5 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 5 states have call predecessors, (13), 5 states have call successors, (13) Word has length 153 [2025-02-06 13:58:01,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:58:01,779 INFO L225 Difference]: With dead ends: 2856 [2025-02-06 13:58:01,779 INFO L226 Difference]: Without dead ends: 2854 [2025-02-06 13:58:01,780 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 150 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2025-02-06 13:58:01,780 INFO L435 NwaCegarLoop]: 132 mSDtfsCounter, 165 mSDsluCounter, 343 mSDsCounter, 0 mSdLazyCounter, 1842 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 174 SdHoareTripleChecker+Valid, 475 SdHoareTripleChecker+Invalid, 1855 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 1842 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2025-02-06 13:58:01,780 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [174 Valid, 475 Invalid, 1855 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 1842 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2025-02-06 13:58:01,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2854 states. [2025-02-06 13:58:02,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2854 to 2793. [2025-02-06 13:58:02,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2793 states, 2501 states have (on average 1.26109556177529) internal successors, (3154), 2522 states have internal predecessors, (3154), 268 states have call successors, (268), 2 states have call predecessors, (268), 2 states have return successors, (268), 268 states have call predecessors, (268), 268 states have call successors, (268) [2025-02-06 13:58:02,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2793 states to 2793 states and 3690 transitions. [2025-02-06 13:58:02,120 INFO L78 Accepts]: Start accepts. Automaton has 2793 states and 3690 transitions. Word has length 153 [2025-02-06 13:58:02,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:58:02,120 INFO L471 AbstractCegarLoop]: Abstraction has 2793 states and 3690 transitions. [2025-02-06 13:58:02,122 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 7.833333333333333) internal successors, (94), 13 states have internal predecessors, (94), 5 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 5 states have call predecessors, (13), 5 states have call successors, (13) [2025-02-06 13:58:02,122 INFO L276 IsEmpty]: Start isEmpty. Operand 2793 states and 3690 transitions. [2025-02-06 13:58:02,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2025-02-06 13:58:02,129 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:58:02,129 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 13:58:02,137 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-06 13:58:02,330 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-06 13:58:02,330 INFO L396 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr54ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:58:02,330 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:58:02,331 INFO L85 PathProgramCache]: Analyzing trace with hash -808541377, now seen corresponding path program 5 times [2025-02-06 13:58:02,331 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:58:02,331 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1411849959] [2025-02-06 13:58:02,331 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-02-06 13:58:02,331 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:58:02,335 INFO L108 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 partitioned 153 statements into 6 equivalence classes. [2025-02-06 13:58:02,342 INFO L111 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) and asserted 153 of 153 statements. [2025-02-06 13:58:02,344 INFO L114 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2025-02-06 13:58:02,344 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-06 13:58:02,345 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1743314430] [2025-02-06 13:58:02,345 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-02-06 13:58:02,345 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:58:02,345 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:58:02,347 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-06 13:58:02,348 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-06 13:58:02,373 INFO L108 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 partitioned 153 statements into 6 equivalence classes. [2025-02-06 13:58:02,490 INFO L111 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) and asserted 153 of 153 statements. [2025-02-06 13:58:02,490 INFO L114 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2025-02-06 13:58:02,490 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:58:02,491 INFO L256 TraceCheckSpWp]: Trace formula consists of 256 conjuncts, 12 conjuncts are in the unsatisfiable core [2025-02-06 13:58:02,493 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 13:58:03,113 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 0 proven. 87 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2025-02-06 13:58:03,116 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-06 13:58:03,245 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 13:58:03,245 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1411849959] [2025-02-06 13:58:03,245 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-02-06 13:58:03,245 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1743314430] [2025-02-06 13:58:03,245 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1743314430] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 13:58:03,245 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-02-06 13:58:03,245 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2025-02-06 13:58:03,245 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1196801352] [2025-02-06 13:58:03,246 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-02-06 13:58:03,246 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-02-06 13:58:03,246 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 13:58:03,246 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-02-06 13:58:03,246 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2025-02-06 13:58:03,246 INFO L87 Difference]: Start difference. First operand 2793 states and 3690 transitions. Second operand has 7 states, 6 states have (on average 15.666666666666666) internal successors, (94), 7 states have internal predecessors, (94), 4 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2025-02-06 13:58:03,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 13:58:03,884 INFO L93 Difference]: Finished difference Result 2840 states and 3743 transitions. [2025-02-06 13:58:03,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2025-02-06 13:58:03,885 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 15.666666666666666) internal successors, (94), 7 states have internal predecessors, (94), 4 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) Word has length 153 [2025-02-06 13:58:03,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 13:58:03,888 INFO L225 Difference]: With dead ends: 2840 [2025-02-06 13:58:03,888 INFO L226 Difference]: Without dead ends: 2839 [2025-02-06 13:58:03,889 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 157 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=64, Unknown=0, NotChecked=0, Total=110 [2025-02-06 13:58:03,889 INFO L435 NwaCegarLoop]: 78 mSDtfsCounter, 153 mSDsluCounter, 247 mSDsCounter, 0 mSdLazyCounter, 487 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 325 SdHoareTripleChecker+Invalid, 494 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 487 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-02-06 13:58:03,889 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [165 Valid, 325 Invalid, 494 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 487 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-02-06 13:58:03,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2839 states. [2025-02-06 13:58:04,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2839 to 2793. [2025-02-06 13:58:04,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2793 states, 2501 states have (on average 1.2606957217113155) internal successors, (3153), 2522 states have internal predecessors, (3153), 268 states have call successors, (268), 2 states have call predecessors, (268), 2 states have return successors, (268), 268 states have call predecessors, (268), 268 states have call successors, (268) [2025-02-06 13:58:04,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2793 states to 2793 states and 3689 transitions. [2025-02-06 13:58:04,158 INFO L78 Accepts]: Start accepts. Automaton has 2793 states and 3689 transitions. Word has length 153 [2025-02-06 13:58:04,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 13:58:04,158 INFO L471 AbstractCegarLoop]: Abstraction has 2793 states and 3689 transitions. [2025-02-06 13:58:04,158 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 15.666666666666666) internal successors, (94), 7 states have internal predecessors, (94), 4 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2025-02-06 13:58:04,158 INFO L276 IsEmpty]: Start isEmpty. Operand 2793 states and 3689 transitions. [2025-02-06 13:58:04,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2025-02-06 13:58:04,159 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 13:58:04,159 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 13:58:04,165 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-06 13:58:04,359 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-06 13:58:04,360 INFO L396 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr54ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2025-02-06 13:58:04,360 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 13:58:04,360 INFO L85 PathProgramCache]: Analyzing trace with hash 634314718, now seen corresponding path program 6 times [2025-02-06 13:58:04,360 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 13:58:04,361 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [21467654] [2025-02-06 13:58:04,361 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2025-02-06 13:58:04,361 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 13:58:04,365 INFO L108 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE partitioned 153 statements into 6 equivalence classes. [2025-02-06 13:58:04,373 INFO L111 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) and asserted 153 of 153 statements. [2025-02-06 13:58:04,374 INFO L114 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2025-02-06 13:58:04,374 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-02-06 13:58:04,374 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1552729098] [2025-02-06 13:58:04,374 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2025-02-06 13:58:04,374 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 13:58:04,374 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 13:58:04,376 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-06 13:58:04,378 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-06 13:58:04,402 INFO L108 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE partitioned 153 statements into 6 equivalence classes. [2025-02-06 13:58:04,439 INFO L111 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) and asserted 153 of 153 statements. [2025-02-06 13:58:04,439 INFO L114 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2025-02-06 13:58:04,439 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 13:58:04,440 INFO L256 TraceCheckSpWp]: Trace formula consists of 256 conjuncts, 27 conjuncts are in the unsatisfiable core [2025-02-06 13:58:04,442 INFO L279 TraceCheckSpWp]: Computing forward predicates...