./Ultimate.py --spec /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/properties/no-overflow.prp --file /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/cohendiv-ll_valuebound5.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version fca748b1 Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/cohendiv-ll_valuebound5.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! overflow) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash fc77cb5fe4af5100e01bafbf150d5df54332b351a9f9d4040d6b54bbf20f5710 --- Real Ultimate output --- This is Ultimate 0.2.5-wip.dd.update-z3-fca748b-m [2024-11-20 18:30:04,146 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-20 18:30:04,225 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-11-20 18:30:04,230 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-20 18:30:04,230 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-20 18:30:04,262 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-20 18:30:04,263 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-20 18:30:04,263 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-20 18:30:04,264 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-20 18:30:04,265 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-20 18:30:04,266 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-20 18:30:04,266 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-20 18:30:04,267 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-20 18:30:04,267 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-20 18:30:04,267 INFO L153 SettingsManager]: * Use SBE=true [2024-11-20 18:30:04,268 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-20 18:30:04,268 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-20 18:30:04,268 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-20 18:30:04,268 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-20 18:30:04,269 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-20 18:30:04,269 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-20 18:30:04,273 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-20 18:30:04,274 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-20 18:30:04,274 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-20 18:30:04,274 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-20 18:30:04,275 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-11-20 18:30:04,275 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-20 18:30:04,275 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-20 18:30:04,275 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-20 18:30:04,276 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-20 18:30:04,276 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-20 18:30:04,276 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-20 18:30:04,276 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-20 18:30:04,277 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-20 18:30:04,277 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-20 18:30:04,280 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-20 18:30:04,281 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-20 18:30:04,281 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-20 18:30:04,281 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-20 18:30:04,281 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-20 18:30:04,281 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-20 18:30:04,282 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-20 18:30:04,282 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-20 18:30:04,282 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-20 18:30:04,283 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! overflow) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> fc77cb5fe4af5100e01bafbf150d5df54332b351a9f9d4040d6b54bbf20f5710 [2024-11-20 18:30:04,520 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-20 18:30:04,546 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-20 18:30:04,549 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-20 18:30:04,550 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-20 18:30:04,551 INFO L274 PluginConnector]: CDTParser initialized [2024-11-20 18:30:04,552 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/cohendiv-ll_valuebound5.c [2024-11-20 18:30:05,974 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-20 18:30:06,139 INFO L384 CDTParser]: Found 1 translation units. [2024-11-20 18:30:06,140 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/cohendiv-ll_valuebound5.c [2024-11-20 18:30:06,146 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7f92fe6b7/d11d8e86d37c4f72aa5c7110f7561bc3/FLAG8da90c760 [2024-11-20 18:30:06,160 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7f92fe6b7/d11d8e86d37c4f72aa5c7110f7561bc3 [2024-11-20 18:30:06,163 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-20 18:30:06,164 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-20 18:30:06,165 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-20 18:30:06,165 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-20 18:30:06,171 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-20 18:30:06,171 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 06:30:06" (1/1) ... [2024-11-20 18:30:06,172 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@226c2b28 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:30:06, skipping insertion in model container [2024-11-20 18:30:06,172 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 06:30:06" (1/1) ... [2024-11-20 18:30:06,189 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-20 18:30:06,392 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-20 18:30:06,402 INFO L200 MainTranslator]: Completed pre-run [2024-11-20 18:30:06,422 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-20 18:30:06,438 INFO L204 MainTranslator]: Completed translation [2024-11-20 18:30:06,438 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:30:06 WrapperNode [2024-11-20 18:30:06,438 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-20 18:30:06,439 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-20 18:30:06,439 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-20 18:30:06,439 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-20 18:30:06,445 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:30:06" (1/1) ... [2024-11-20 18:30:06,451 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:30:06" (1/1) ... [2024-11-20 18:30:06,473 INFO L138 Inliner]: procedures = 14, calls = 18, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 93 [2024-11-20 18:30:06,474 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-20 18:30:06,474 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-20 18:30:06,475 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-20 18:30:06,475 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-20 18:30:06,484 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:30:06" (1/1) ... [2024-11-20 18:30:06,484 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:30:06" (1/1) ... [2024-11-20 18:30:06,485 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:30:06" (1/1) ... [2024-11-20 18:30:06,497 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]. [2024-11-20 18:30:06,501 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:30:06" (1/1) ... [2024-11-20 18:30:06,501 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:30:06" (1/1) ... [2024-11-20 18:30:06,504 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:30:06" (1/1) ... [2024-11-20 18:30:06,507 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:30:06" (1/1) ... [2024-11-20 18:30:06,511 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:30:06" (1/1) ... [2024-11-20 18:30:06,511 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:30:06" (1/1) ... [2024-11-20 18:30:06,513 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-20 18:30:06,514 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-20 18:30:06,514 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-20 18:30:06,514 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-20 18:30:06,515 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:30:06" (1/1) ... [2024-11-20 18:30:06,520 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-20 18:30:06,531 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 18:30:06,548 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-20 18:30:06,555 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-20 18:30:06,596 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-20 18:30:06,596 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-20 18:30:06,596 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-20 18:30:06,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-20 18:30:06,597 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-20 18:30:06,597 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-20 18:30:06,597 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-11-20 18:30:06,597 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-11-20 18:30:06,642 INFO L238 CfgBuilder]: Building ICFG [2024-11-20 18:30:06,644 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-20 18:30:06,914 INFO L? ?]: Removed 63 outVars from TransFormulas that were not future-live. [2024-11-20 18:30:06,915 INFO L287 CfgBuilder]: Performing block encoding [2024-11-20 18:30:06,928 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-20 18:30:06,929 INFO L316 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-20 18:30:06,929 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 06:30:06 BoogieIcfgContainer [2024-11-20 18:30:06,929 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-20 18:30:06,933 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-20 18:30:06,933 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-20 18:30:06,937 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-20 18:30:06,938 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.11 06:30:06" (1/3) ... [2024-11-20 18:30:06,939 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@60cf8de6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 06:30:06, skipping insertion in model container [2024-11-20 18:30:06,939 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:30:06" (2/3) ... [2024-11-20 18:30:06,940 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@60cf8de6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 06:30:06, skipping insertion in model container [2024-11-20 18:30:06,940 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 06:30:06" (3/3) ... [2024-11-20 18:30:06,942 INFO L112 eAbstractionObserver]: Analyzing ICFG cohendiv-ll_valuebound5.c [2024-11-20 18:30:06,959 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-20 18:30:06,959 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 30 error locations. [2024-11-20 18:30:07,030 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-20 18:30:07,036 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;@72837036, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-20 18:30:07,037 INFO L334 AbstractCegarLoop]: Starting to check reachability of 30 error locations. [2024-11-20 18:30:07,041 INFO L276 IsEmpty]: Start isEmpty. Operand has 92 states, 49 states have (on average 1.7755102040816326) internal successors, (87), 79 states have internal predecessors, (87), 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) [2024-11-20 18:30:07,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2024-11-20 18:30:07,060 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 18:30:07,061 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 18:30:07,061 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-20 18:30:07,065 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 18:30:07,066 INFO L85 PathProgramCache]: Analyzing trace with hash 1983182931, now seen corresponding path program 1 times [2024-11-20 18:30:07,074 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 18:30:07,074 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [405133085] [2024-11-20 18:30:07,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:07,075 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 18:30:07,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:07,233 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-20 18:30:07,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:07,246 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-20 18:30:07,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:07,252 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-20 18:30:07,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:07,260 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-20 18:30:07,261 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 18:30:07,262 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [405133085] [2024-11-20 18:30:07,263 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [405133085] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 18:30:07,263 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 18:30:07,263 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-20 18:30:07,265 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1730647152] [2024-11-20 18:30:07,267 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 18:30:07,271 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-20 18:30:07,272 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 18:30:07,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-20 18:30:07,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-20 18:30:07,300 INFO L87 Difference]: Start difference. First operand has 92 states, 49 states have (on average 1.7755102040816326) internal successors, (87), 79 states have internal predecessors, (87), 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) Second operand has 2 states, 2 states have (on average 4.5) internal successors, (9), 2 states have internal predecessors, (9), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-20 18:30:07,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 18:30:07,333 INFO L93 Difference]: Finished difference Result 180 states and 219 transitions. [2024-11-20 18:30:07,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-20 18:30:07,336 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 4.5) internal successors, (9), 2 states have internal predecessors, (9), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) Word has length 21 [2024-11-20 18:30:07,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 18:30:07,345 INFO L225 Difference]: With dead ends: 180 [2024-11-20 18:30:07,345 INFO L226 Difference]: Without dead ends: 85 [2024-11-20 18:30:07,350 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-20 18:30:07,354 INFO L432 NwaCegarLoop]: 100 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 100 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-20 18:30:07,355 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-20 18:30:07,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2024-11-20 18:30:07,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 85. [2024-11-20 18:30:07,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 85 states, 44 states have (on average 1.7045454545454546) internal successors, (75), 73 states have internal predecessors, (75), 9 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-11-20 18:30:07,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 93 transitions. [2024-11-20 18:30:07,406 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 93 transitions. Word has length 21 [2024-11-20 18:30:07,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 18:30:07,407 INFO L471 AbstractCegarLoop]: Abstraction has 85 states and 93 transitions. [2024-11-20 18:30:07,407 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 4.5) internal successors, (9), 2 states have internal predecessors, (9), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-20 18:30:07,408 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 93 transitions. [2024-11-20 18:30:07,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2024-11-20 18:30:07,409 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 18:30:07,410 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 18:30:07,410 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-20 18:30:07,410 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-20 18:30:07,411 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 18:30:07,414 INFO L85 PathProgramCache]: Analyzing trace with hash 1153157909, now seen corresponding path program 1 times [2024-11-20 18:30:07,414 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 18:30:07,415 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1753679044] [2024-11-20 18:30:07,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:07,415 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 18:30:07,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-20 18:30:07,475 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [744632583] [2024-11-20 18:30:07,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:07,479 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 18:30:07,479 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 18:30:07,482 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-20 18:30:07,484 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-20 18:30:07,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:07,549 INFO L255 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-20 18:30:07,554 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 18:30:07,587 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-20 18:30:07,587 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-20 18:30:07,588 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 18:30:07,588 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1753679044] [2024-11-20 18:30:07,588 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-20 18:30:07,589 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [744632583] [2024-11-20 18:30:07,590 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [744632583] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 18:30:07,590 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 18:30:07,590 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-20 18:30:07,592 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [88735748] [2024-11-20 18:30:07,593 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 18:30:07,593 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-20 18:30:07,593 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 18:30:07,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-20 18:30:07,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-20 18:30:07,595 INFO L87 Difference]: Start difference. First operand 85 states and 93 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, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-20 18:30:07,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 18:30:07,696 INFO L93 Difference]: Finished difference Result 109 states and 119 transitions. [2024-11-20 18:30:07,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-20 18:30:07,697 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, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 21 [2024-11-20 18:30:07,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 18:30:07,698 INFO L225 Difference]: With dead ends: 109 [2024-11-20 18:30:07,698 INFO L226 Difference]: Without dead ends: 107 [2024-11-20 18:30:07,699 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-20 18:30:07,700 INFO L432 NwaCegarLoop]: 91 mSDtfsCounter, 18 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 161 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-20 18:30:07,700 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 161 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-20 18:30:07,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2024-11-20 18:30:07,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 88. [2024-11-20 18:30:07,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 47 states have (on average 1.6595744680851063) internal successors, (78), 76 states have internal predecessors, (78), 9 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-11-20 18:30:07,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 96 transitions. [2024-11-20 18:30:07,716 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 96 transitions. Word has length 21 [2024-11-20 18:30:07,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 18:30:07,716 INFO L471 AbstractCegarLoop]: Abstraction has 88 states and 96 transitions. [2024-11-20 18:30:07,717 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, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-20 18:30:07,717 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 96 transitions. [2024-11-20 18:30:07,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2024-11-20 18:30:07,718 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 18:30:07,718 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 18:30:07,728 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-20 18:30:07,918 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 18:30:07,919 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-20 18:30:07,919 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 18:30:07,920 INFO L85 PathProgramCache]: Analyzing trace with hash -1796725672, now seen corresponding path program 1 times [2024-11-20 18:30:07,920 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 18:30:07,920 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1389957604] [2024-11-20 18:30:07,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:07,920 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 18:30:07,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-20 18:30:07,968 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [100470534] [2024-11-20 18:30:07,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:07,969 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 18:30:07,969 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 18:30:07,970 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-20 18:30:07,971 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-20 18:30:08,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:08,009 INFO L255 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-20 18:30:08,011 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 18:30:08,043 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-20 18:30:08,047 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-20 18:30:08,047 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 18:30:08,048 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1389957604] [2024-11-20 18:30:08,048 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-20 18:30:08,048 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [100470534] [2024-11-20 18:30:08,048 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [100470534] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 18:30:08,048 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 18:30:08,048 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-20 18:30:08,049 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [176083089] [2024-11-20 18:30:08,049 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 18:30:08,049 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-20 18:30:08,050 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 18:30:08,050 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-20 18:30:08,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-20 18:30:08,052 INFO L87 Difference]: Start difference. First operand 88 states and 96 transitions. Second operand has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-20 18:30:08,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 18:30:08,163 INFO L93 Difference]: Finished difference Result 145 states and 168 transitions. [2024-11-20 18:30:08,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-20 18:30:08,163 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 28 [2024-11-20 18:30:08,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 18:30:08,165 INFO L225 Difference]: With dead ends: 145 [2024-11-20 18:30:08,165 INFO L226 Difference]: Without dead ends: 139 [2024-11-20 18:30:08,165 INFO L431 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 [2024-11-20 18:30:08,166 INFO L432 NwaCegarLoop]: 72 mSDtfsCounter, 45 mSDsluCounter, 64 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 136 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-20 18:30:08,167 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [50 Valid, 136 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-20 18:30:08,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2024-11-20 18:30:08,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 119. [2024-11-20 18:30:08,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 72 states have (on average 1.6805555555555556) internal successors, (121), 101 states have internal predecessors, (121), 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) [2024-11-20 18:30:08,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 151 transitions. [2024-11-20 18:30:08,187 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 151 transitions. Word has length 28 [2024-11-20 18:30:08,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 18:30:08,187 INFO L471 AbstractCegarLoop]: Abstraction has 119 states and 151 transitions. [2024-11-20 18:30:08,187 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-20 18:30:08,188 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 151 transitions. [2024-11-20 18:30:08,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2024-11-20 18:30:08,188 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 18:30:08,189 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 18:30:08,195 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-20 18:30:08,389 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2024-11-20 18:30:08,390 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-20 18:30:08,390 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 18:30:08,390 INFO L85 PathProgramCache]: Analyzing trace with hash -76516038, now seen corresponding path program 1 times [2024-11-20 18:30:08,390 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 18:30:08,390 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1852060273] [2024-11-20 18:30:08,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:08,391 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 18:30:08,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:08,583 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-20 18:30:08,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:08,621 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-20 18:30:08,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:08,634 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-20 18:30:08,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:08,645 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-20 18:30:08,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:08,665 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-20 18:30:08,667 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 18:30:08,667 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1852060273] [2024-11-20 18:30:08,669 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1852060273] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 18:30:08,669 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1113473870] [2024-11-20 18:30:08,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:08,669 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 18:30:08,669 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 18:30:08,673 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-20 18:30:08,676 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-20 18:30:08,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:08,724 INFO L255 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-20 18:30:08,725 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 18:30:08,834 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-20 18:30:08,834 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-20 18:30:08,835 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1113473870] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 18:30:08,838 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-20 18:30:08,838 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2024-11-20 18:30:08,838 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1625566573] [2024-11-20 18:30:08,838 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 18:30:08,839 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-20 18:30:08,839 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 18:30:08,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-20 18:30:08,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-11-20 18:30:08,840 INFO L87 Difference]: Start difference. First operand 119 states and 151 transitions. Second operand has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-20 18:30:08,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 18:30:09,002 INFO L93 Difference]: Finished difference Result 138 states and 158 transitions. [2024-11-20 18:30:09,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-20 18:30:09,002 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 30 [2024-11-20 18:30:09,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 18:30:09,005 INFO L225 Difference]: With dead ends: 138 [2024-11-20 18:30:09,005 INFO L226 Difference]: Without dead ends: 135 [2024-11-20 18:30:09,005 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2024-11-20 18:30:09,006 INFO L432 NwaCegarLoop]: 70 mSDtfsCounter, 155 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 161 SdHoareTripleChecker+Valid, 142 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-20 18:30:09,007 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [161 Valid, 142 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-20 18:30:09,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2024-11-20 18:30:09,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 120. [2024-11-20 18:30:09,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 73 states have (on average 1.643835616438356) internal successors, (120), 102 states have internal predecessors, (120), 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) [2024-11-20 18:30:09,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 150 transitions. [2024-11-20 18:30:09,025 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 150 transitions. Word has length 30 [2024-11-20 18:30:09,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 18:30:09,025 INFO L471 AbstractCegarLoop]: Abstraction has 120 states and 150 transitions. [2024-11-20 18:30:09,025 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-20 18:30:09,025 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 150 transitions. [2024-11-20 18:30:09,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2024-11-20 18:30:09,026 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 18:30:09,027 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-20 18:30:09,035 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-20 18:30:09,230 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 18:30:09,231 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-20 18:30:09,231 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 18:30:09,231 INFO L85 PathProgramCache]: Analyzing trace with hash 1922970177, now seen corresponding path program 1 times [2024-11-20 18:30:09,231 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 18:30:09,231 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [463497180] [2024-11-20 18:30:09,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:09,232 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 18:30:09,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-20 18:30:09,256 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [781697270] [2024-11-20 18:30:09,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:09,257 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 18:30:09,257 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 18:30:09,266 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-20 18:30:09,267 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-20 18:30:09,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:09,302 INFO L255 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-20 18:30:09,303 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 18:30:09,377 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-20 18:30:09,378 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-20 18:30:09,378 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 18:30:09,378 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [463497180] [2024-11-20 18:30:09,378 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-20 18:30:09,378 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [781697270] [2024-11-20 18:30:09,378 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [781697270] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 18:30:09,378 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 18:30:09,378 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-20 18:30:09,379 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1816812814] [2024-11-20 18:30:09,379 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 18:30:09,379 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-20 18:30:09,379 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 18:30:09,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-20 18:30:09,380 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-20 18:30:09,384 INFO L87 Difference]: Start difference. First operand 120 states and 150 transitions. Second operand has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-20 18:30:09,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 18:30:09,531 INFO L93 Difference]: Finished difference Result 138 states and 155 transitions. [2024-11-20 18:30:09,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-20 18:30:09,532 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 31 [2024-11-20 18:30:09,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 18:30:09,533 INFO L225 Difference]: With dead ends: 138 [2024-11-20 18:30:09,533 INFO L226 Difference]: Without dead ends: 131 [2024-11-20 18:30:09,533 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-20 18:30:09,534 INFO L432 NwaCegarLoop]: 73 mSDtfsCounter, 151 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-20 18:30:09,534 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [157 Valid, 145 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-20 18:30:09,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2024-11-20 18:30:09,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 117. [2024-11-20 18:30:09,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 117 states, 70 states have (on average 1.6285714285714286) internal successors, (114), 99 states have internal predecessors, (114), 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) [2024-11-20 18:30:09,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 144 transitions. [2024-11-20 18:30:09,556 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 144 transitions. Word has length 31 [2024-11-20 18:30:09,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 18:30:09,556 INFO L471 AbstractCegarLoop]: Abstraction has 117 states and 144 transitions. [2024-11-20 18:30:09,556 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-20 18:30:09,557 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 144 transitions. [2024-11-20 18:30:09,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-11-20 18:30:09,557 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 18:30:09,558 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 18:30:09,564 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-20 18:30:09,758 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 18:30:09,758 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-20 18:30:09,759 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 18:30:09,759 INFO L85 PathProgramCache]: Analyzing trace with hash -1457275482, now seen corresponding path program 1 times [2024-11-20 18:30:09,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 18:30:09,761 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1563349609] [2024-11-20 18:30:09,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:09,762 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 18:30:09,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-20 18:30:09,778 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [47492006] [2024-11-20 18:30:09,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:09,778 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 18:30:09,779 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 18:30:09,781 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-20 18:30:09,785 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-20 18:30:09,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:09,858 INFO L255 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-20 18:30:09,860 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 18:30:09,963 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-20 18:30:09,963 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-20 18:30:09,964 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 18:30:09,964 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1563349609] [2024-11-20 18:30:09,964 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-20 18:30:09,964 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [47492006] [2024-11-20 18:30:09,964 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [47492006] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 18:30:09,964 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 18:30:09,964 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-20 18:30:09,965 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1449083339] [2024-11-20 18:30:09,965 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 18:30:09,965 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-20 18:30:09,965 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 18:30:09,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-20 18:30:09,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-20 18:30:09,967 INFO L87 Difference]: Start difference. First operand 117 states and 144 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) [2024-11-20 18:30:10,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 18:30:10,146 INFO L93 Difference]: Finished difference Result 184 states and 252 transitions. [2024-11-20 18:30:10,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-20 18:30:10,147 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 [2024-11-20 18:30:10,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 18:30:10,149 INFO L225 Difference]: With dead ends: 184 [2024-11-20 18:30:10,150 INFO L226 Difference]: Without dead ends: 179 [2024-11-20 18:30:10,151 INFO L431 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 [2024-11-20 18:30:10,152 INFO L432 NwaCegarLoop]: 51 mSDtfsCounter, 74 mSDsluCounter, 54 mSDsCounter, 0 mSdLazyCounter, 134 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 138 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 134 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-20 18:30:10,153 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [84 Valid, 105 Invalid, 138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 134 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-20 18:30:10,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2024-11-20 18:30:10,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 163. [2024-11-20 18:30:10,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 108 states have (on average 1.6111111111111112) internal successors, (174), 137 states have internal predecessors, (174), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-20 18:30:10,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 220 transitions. [2024-11-20 18:30:10,179 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 220 transitions. Word has length 39 [2024-11-20 18:30:10,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 18:30:10,180 INFO L471 AbstractCegarLoop]: Abstraction has 163 states and 220 transitions. [2024-11-20 18:30:10,180 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) [2024-11-20 18:30:10,180 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 220 transitions. [2024-11-20 18:30:10,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-11-20 18:30:10,181 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 18:30:10,181 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 18:30:10,188 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-20 18:30:10,381 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 18:30:10,382 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-20 18:30:10,382 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 18:30:10,382 INFO L85 PathProgramCache]: Analyzing trace with hash 2069100392, now seen corresponding path program 1 times [2024-11-20 18:30:10,382 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 18:30:10,382 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1536197770] [2024-11-20 18:30:10,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:10,383 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 18:30:10,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-20 18:30:10,397 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1196435790] [2024-11-20 18:30:10,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:10,397 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 18:30:10,397 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 18:30:10,400 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-20 18:30:10,404 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-20 18:30:10,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:10,447 INFO L255 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-20 18:30:10,448 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 18:30:10,496 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-20 18:30:10,497 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-20 18:30:10,497 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 18:30:10,497 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1536197770] [2024-11-20 18:30:10,497 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-20 18:30:10,497 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1196435790] [2024-11-20 18:30:10,497 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1196435790] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 18:30:10,497 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 18:30:10,497 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-20 18:30:10,497 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [562590037] [2024-11-20 18:30:10,498 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 18:30:10,498 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-20 18:30:10,498 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 18:30:10,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-20 18:30:10,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-20 18:30:10,499 INFO L87 Difference]: Start difference. First operand 163 states and 220 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) [2024-11-20 18:30:10,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 18:30:10,668 INFO L93 Difference]: Finished difference Result 182 states and 243 transitions. [2024-11-20 18:30:10,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-20 18:30:10,671 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 [2024-11-20 18:30:10,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 18:30:10,673 INFO L225 Difference]: With dead ends: 182 [2024-11-20 18:30:10,673 INFO L226 Difference]: Without dead ends: 179 [2024-11-20 18:30:10,673 INFO L431 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 [2024-11-20 18:30:10,674 INFO L432 NwaCegarLoop]: 51 mSDtfsCounter, 99 mSDsluCounter, 35 mSDsCounter, 0 mSdLazyCounter, 113 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 86 SdHoareTripleChecker+Invalid, 119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-20 18:30:10,674 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [109 Valid, 86 Invalid, 119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 113 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-20 18:30:10,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2024-11-20 18:30:10,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 164. [2024-11-20 18:30:10,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164 states, 109 states have (on average 1.5688073394495412) internal successors, (171), 138 states have internal predecessors, (171), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-20 18:30:10,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 217 transitions. [2024-11-20 18:30:10,695 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 217 transitions. Word has length 40 [2024-11-20 18:30:10,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 18:30:10,695 INFO L471 AbstractCegarLoop]: Abstraction has 164 states and 217 transitions. [2024-11-20 18:30:10,696 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) [2024-11-20 18:30:10,696 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 217 transitions. [2024-11-20 18:30:10,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2024-11-20 18:30:10,697 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 18:30:10,697 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 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] [2024-11-20 18:30:10,705 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-20 18:30:10,898 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 18:30:10,899 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-20 18:30:10,899 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 18:30:10,899 INFO L85 PathProgramCache]: Analyzing trace with hash -1433210023, now seen corresponding path program 1 times [2024-11-20 18:30:10,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 18:30:10,900 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [417227776] [2024-11-20 18:30:10,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:10,900 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 18:30:10,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:10,992 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-20 18:30:10,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:10,996 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-20 18:30:10,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:11,000 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-20 18:30:11,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:11,005 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-20 18:30:11,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:11,009 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-20 18:30:11,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:11,013 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-20 18:30:11,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:11,018 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-20 18:30:11,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:11,023 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-20 18:30:11,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:11,027 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-20 18:30:11,028 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 18:30:11,028 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [417227776] [2024-11-20 18:30:11,028 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [417227776] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 18:30:11,028 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 18:30:11,028 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-20 18:30:11,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493440948] [2024-11-20 18:30:11,029 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 18:30:11,029 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-20 18:30:11,029 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 18:30:11,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-20 18:30:11,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-20 18:30:11,030 INFO L87 Difference]: Start difference. First operand 164 states and 217 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, (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) [2024-11-20 18:30:11,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 18:30:11,217 INFO L93 Difference]: Finished difference Result 197 states and 246 transitions. [2024-11-20 18:30:11,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-20 18:30:11,218 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, (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 60 [2024-11-20 18:30:11,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 18:30:11,220 INFO L225 Difference]: With dead ends: 197 [2024-11-20 18:30:11,220 INFO L226 Difference]: Without dead ends: 195 [2024-11-20 18:30:11,220 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-20 18:30:11,221 INFO L432 NwaCegarLoop]: 40 mSDtfsCounter, 114 mSDsluCounter, 53 mSDsCounter, 0 mSdLazyCounter, 129 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 93 SdHoareTripleChecker+Invalid, 138 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 129 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-20 18:30:11,221 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [118 Valid, 93 Invalid, 138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 129 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-20 18:30:11,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2024-11-20 18:30:11,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 166. [2024-11-20 18:30:11,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 166 states, 111 states have (on average 1.5405405405405406) internal successors, (171), 140 states have internal predecessors, (171), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-20 18:30:11,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 217 transitions. [2024-11-20 18:30:11,242 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 217 transitions. Word has length 60 [2024-11-20 18:30:11,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 18:30:11,242 INFO L471 AbstractCegarLoop]: Abstraction has 166 states and 217 transitions. [2024-11-20 18:30:11,243 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, (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) [2024-11-20 18:30:11,243 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 217 transitions. [2024-11-20 18:30:11,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2024-11-20 18:30:11,244 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 18:30:11,245 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 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] [2024-11-20 18:30:11,245 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-20 18:30:11,245 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-20 18:30:11,245 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 18:30:11,246 INFO L85 PathProgramCache]: Analyzing trace with hash -1479837660, now seen corresponding path program 1 times [2024-11-20 18:30:11,246 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 18:30:11,246 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [675582820] [2024-11-20 18:30:11,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:11,246 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 18:30:11,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:11,319 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-20 18:30:11,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:11,322 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-20 18:30:11,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:11,327 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-20 18:30:11,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:11,330 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-20 18:30:11,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:11,334 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-20 18:30:11,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:11,337 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-20 18:30:11,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:11,340 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-20 18:30:11,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:11,344 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-20 18:30:11,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:11,348 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-20 18:30:11,348 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 18:30:11,348 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [675582820] [2024-11-20 18:30:11,348 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [675582820] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 18:30:11,348 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 18:30:11,348 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-20 18:30:11,349 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1773944305] [2024-11-20 18:30:11,349 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 18:30:11,349 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-20 18:30:11,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 18:30:11,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-20 18:30:11,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-20 18:30:11,352 INFO L87 Difference]: Start difference. First operand 166 states and 217 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, (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) [2024-11-20 18:30:11,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 18:30:11,530 INFO L93 Difference]: Finished difference Result 197 states and 242 transitions. [2024-11-20 18:30:11,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-20 18:30:11,532 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, (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 61 [2024-11-20 18:30:11,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 18:30:11,533 INFO L225 Difference]: With dead ends: 197 [2024-11-20 18:30:11,534 INFO L226 Difference]: Without dead ends: 195 [2024-11-20 18:30:11,535 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-20 18:30:11,536 INFO L432 NwaCegarLoop]: 42 mSDtfsCounter, 111 mSDsluCounter, 53 mSDsCounter, 0 mSdLazyCounter, 127 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 127 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-20 18:30:11,537 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [115 Valid, 95 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 127 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-20 18:30:11,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2024-11-20 18:30:11,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 168. [2024-11-20 18:30:11,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 113 states have (on average 1.5132743362831858) internal successors, (171), 142 states have internal predecessors, (171), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-20 18:30:11,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 217 transitions. [2024-11-20 18:30:11,552 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 217 transitions. Word has length 61 [2024-11-20 18:30:11,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 18:30:11,552 INFO L471 AbstractCegarLoop]: Abstraction has 168 states and 217 transitions. [2024-11-20 18:30:11,553 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, (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) [2024-11-20 18:30:11,553 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 217 transitions. [2024-11-20 18:30:11,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2024-11-20 18:30:11,555 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 18:30:11,555 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 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] [2024-11-20 18:30:11,555 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-20 18:30:11,555 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-20 18:30:11,556 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 18:30:11,556 INFO L85 PathProgramCache]: Analyzing trace with hash -489813188, now seen corresponding path program 1 times [2024-11-20 18:30:11,556 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 18:30:11,556 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [697143438] [2024-11-20 18:30:11,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:11,556 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 18:30:11,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:11,606 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-20 18:30:11,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:11,608 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-20 18:30:11,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:11,614 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-20 18:30:11,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:11,616 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-20 18:30:11,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:11,619 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-20 18:30:11,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:11,621 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-20 18:30:11,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:11,624 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-20 18:30:11,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:11,627 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-20 18:30:11,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:11,631 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-20 18:30:11,631 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 18:30:11,631 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [697143438] [2024-11-20 18:30:11,631 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [697143438] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 18:30:11,631 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 18:30:11,632 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-20 18:30:11,632 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [62540254] [2024-11-20 18:30:11,632 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 18:30:11,632 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-20 18:30:11,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 18:30:11,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-20 18:30:11,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-20 18:30:11,633 INFO L87 Difference]: Start difference. First operand 168 states and 217 transitions. Second operand has 3 states, 2 states have (on average 14.5) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-20 18:30:11,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 18:30:11,692 INFO L93 Difference]: Finished difference Result 173 states and 217 transitions. [2024-11-20 18:30:11,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-20 18:30:11,693 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 14.5) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 63 [2024-11-20 18:30:11,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 18:30:11,697 INFO L225 Difference]: With dead ends: 173 [2024-11-20 18:30:11,697 INFO L226 Difference]: Without dead ends: 172 [2024-11-20 18:30:11,697 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-20 18:30:11,698 INFO L432 NwaCegarLoop]: 80 mSDtfsCounter, 13 mSDsluCounter, 64 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 144 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-20 18:30:11,698 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 144 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-20 18:30:11,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2024-11-20 18:30:11,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 168. [2024-11-20 18:30:11,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 113 states have (on average 1.5044247787610618) internal successors, (170), 142 states have internal predecessors, (170), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-20 18:30:11,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 216 transitions. [2024-11-20 18:30:11,711 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 216 transitions. Word has length 63 [2024-11-20 18:30:11,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 18:30:11,711 INFO L471 AbstractCegarLoop]: Abstraction has 168 states and 216 transitions. [2024-11-20 18:30:11,711 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 14.5) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-20 18:30:11,712 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 216 transitions. [2024-11-20 18:30:11,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2024-11-20 18:30:11,712 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 18:30:11,713 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 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] [2024-11-20 18:30:11,713 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-20 18:30:11,713 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-20 18:30:11,713 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 18:30:11,714 INFO L85 PathProgramCache]: Analyzing trace with hash -489813146, now seen corresponding path program 1 times [2024-11-20 18:30:11,714 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 18:30:11,714 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [963194910] [2024-11-20 18:30:11,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:11,714 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 18:30:11,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:11,808 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-20 18:30:11,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:11,810 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-20 18:30:11,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:11,836 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-20 18:30:11,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:11,841 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-20 18:30:11,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:11,845 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-20 18:30:11,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:11,849 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-20 18:30:11,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:11,853 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-20 18:30:11,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:11,857 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-20 18:30:11,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:11,861 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2024-11-20 18:30:11,861 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 18:30:11,861 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [963194910] [2024-11-20 18:30:11,861 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [963194910] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 18:30:11,861 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1838179621] [2024-11-20 18:30:11,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:11,862 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 18:30:11,862 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 18:30:11,864 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-20 18:30:11,865 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-20 18:30:11,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:11,911 INFO L255 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-20 18:30:11,913 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 18:30:12,020 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2024-11-20 18:30:12,020 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-20 18:30:12,124 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2024-11-20 18:30:12,124 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1838179621] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-20 18:30:12,124 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-20 18:30:12,124 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 6 [2024-11-20 18:30:12,125 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [194348651] [2024-11-20 18:30:12,125 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-20 18:30:12,125 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-20 18:30:12,126 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 18:30:12,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-20 18:30:12,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-20 18:30:12,127 INFO L87 Difference]: Start difference. First operand 168 states and 216 transitions. Second operand has 7 states, 6 states have (on average 9.0) internal successors, (54), 7 states have internal predecessors, (54), 3 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-20 18:30:12,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 18:30:12,234 INFO L93 Difference]: Finished difference Result 168 states and 216 transitions. [2024-11-20 18:30:12,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-20 18:30:12,235 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), 3 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 63 [2024-11-20 18:30:12,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 18:30:12,236 INFO L225 Difference]: With dead ends: 168 [2024-11-20 18:30:12,236 INFO L226 Difference]: Without dead ends: 166 [2024-11-20 18:30:12,237 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-20 18:30:12,237 INFO L432 NwaCegarLoop]: 48 mSDtfsCounter, 54 mSDsluCounter, 59 mSDsCounter, 0 mSdLazyCounter, 112 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 107 SdHoareTripleChecker+Invalid, 114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-20 18:30:12,238 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 107 Invalid, 114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 112 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-20 18:30:12,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2024-11-20 18:30:12,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 166. [2024-11-20 18:30:12,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 166 states, 113 states have (on average 1.4336283185840708) internal successors, (162), 140 states have internal predecessors, (162), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-20 18:30:12,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 208 transitions. [2024-11-20 18:30:12,249 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 208 transitions. Word has length 63 [2024-11-20 18:30:12,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 18:30:12,249 INFO L471 AbstractCegarLoop]: Abstraction has 166 states and 208 transitions. [2024-11-20 18:30:12,249 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), 3 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-20 18:30:12,250 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 208 transitions. [2024-11-20 18:30:12,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-11-20 18:30:12,250 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 18:30:12,250 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 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] [2024-11-20 18:30:12,259 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-20 18:30:12,451 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 18:30:12,451 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-20 18:30:12,452 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 18:30:12,452 INFO L85 PathProgramCache]: Analyzing trace with hash 1995660478, now seen corresponding path program 1 times [2024-11-20 18:30:12,452 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 18:30:12,452 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [846257550] [2024-11-20 18:30:12,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:12,452 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 18:30:12,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:12,544 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-20 18:30:12,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:12,548 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-20 18:30:12,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:12,550 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-20 18:30:12,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:12,553 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-20 18:30:12,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:12,556 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-20 18:30:12,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:12,560 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-20 18:30:12,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:12,563 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-20 18:30:12,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:12,566 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-20 18:30:12,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:12,569 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-20 18:30:12,570 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 18:30:12,570 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [846257550] [2024-11-20 18:30:12,570 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [846257550] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 18:30:12,570 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 18:30:12,570 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-20 18:30:12,570 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [312980800] [2024-11-20 18:30:12,571 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 18:30:12,571 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-20 18:30:12,571 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 18:30:12,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-20 18:30:12,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-20 18:30:12,572 INFO L87 Difference]: Start difference. First operand 166 states and 208 transitions. Second operand has 5 states, 4 states have (on average 7.5) internal successors, (30), 5 states have internal predecessors, (30), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-20 18:30:12,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 18:30:12,674 INFO L93 Difference]: Finished difference Result 166 states and 208 transitions. [2024-11-20 18:30:12,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-20 18:30:12,675 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 7.5) internal successors, (30), 5 states have internal predecessors, (30), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 64 [2024-11-20 18:30:12,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 18:30:12,676 INFO L225 Difference]: With dead ends: 166 [2024-11-20 18:30:12,676 INFO L226 Difference]: Without dead ends: 165 [2024-11-20 18:30:12,677 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-20 18:30:12,677 INFO L432 NwaCegarLoop]: 71 mSDtfsCounter, 100 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-20 18:30:12,677 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [100 Valid, 163 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-20 18:30:12,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2024-11-20 18:30:12,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 165. [2024-11-20 18:30:12,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 113 states have (on average 1.415929203539823) internal successors, (160), 139 states have internal predecessors, (160), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-20 18:30:12,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 206 transitions. [2024-11-20 18:30:12,689 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 206 transitions. Word has length 64 [2024-11-20 18:30:12,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 18:30:12,690 INFO L471 AbstractCegarLoop]: Abstraction has 165 states and 206 transitions. [2024-11-20 18:30:12,690 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 7.5) internal successors, (30), 5 states have internal predecessors, (30), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-20 18:30:12,690 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 206 transitions. [2024-11-20 18:30:12,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-20 18:30:12,691 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 18:30:12,691 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 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] [2024-11-20 18:30:12,691 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-20 18:30:12,691 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-20 18:30:12,692 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 18:30:12,692 INFO L85 PathProgramCache]: Analyzing trace with hash 1735932798, now seen corresponding path program 1 times [2024-11-20 18:30:12,692 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 18:30:12,692 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [103845344] [2024-11-20 18:30:12,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:12,692 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 18:30:12,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:12,746 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-20 18:30:12,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:12,749 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-20 18:30:12,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:12,751 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-20 18:30:12,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:12,753 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-20 18:30:12,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:12,756 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-20 18:30:12,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:12,759 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-20 18:30:12,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:12,763 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-20 18:30:12,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:12,766 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-20 18:30:12,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:12,770 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-20 18:30:12,770 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 18:30:12,770 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [103845344] [2024-11-20 18:30:12,770 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [103845344] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 18:30:12,770 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 18:30:12,770 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-20 18:30:12,771 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1179911116] [2024-11-20 18:30:12,771 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 18:30:12,771 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-20 18:30:12,771 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 18:30:12,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-20 18:30:12,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-20 18:30:12,772 INFO L87 Difference]: Start difference. First operand 165 states and 206 transitions. Second operand has 4 states, 3 states have (on average 10.333333333333334) internal successors, (31), 4 states have internal predecessors, (31), 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) [2024-11-20 18:30:12,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 18:30:12,927 INFO L93 Difference]: Finished difference Result 186 states and 219 transitions. [2024-11-20 18:30:12,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-20 18:30:12,928 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 10.333333333333334) internal successors, (31), 4 states have internal predecessors, (31), 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 65 [2024-11-20 18:30:12,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 18:30:12,929 INFO L225 Difference]: With dead ends: 186 [2024-11-20 18:30:12,929 INFO L226 Difference]: Without dead ends: 184 [2024-11-20 18:30:12,929 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-20 18:30:12,930 INFO L432 NwaCegarLoop]: 72 mSDtfsCounter, 48 mSDsluCounter, 78 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 150 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-20 18:30:12,930 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 150 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-20 18:30:12,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2024-11-20 18:30:12,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 169. [2024-11-20 18:30:12,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169 states, 117 states have (on average 1.4017094017094016) internal successors, (164), 143 states have internal predecessors, (164), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-20 18:30:12,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 210 transitions. [2024-11-20 18:30:12,942 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 210 transitions. Word has length 65 [2024-11-20 18:30:12,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 18:30:12,943 INFO L471 AbstractCegarLoop]: Abstraction has 169 states and 210 transitions. [2024-11-20 18:30:12,943 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 10.333333333333334) internal successors, (31), 4 states have internal predecessors, (31), 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) [2024-11-20 18:30:12,943 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 210 transitions. [2024-11-20 18:30:12,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2024-11-20 18:30:12,944 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 18:30:12,944 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 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] [2024-11-20 18:30:12,944 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-20 18:30:12,944 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-20 18:30:12,944 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 18:30:12,945 INFO L85 PathProgramCache]: Analyzing trace with hash 1205477451, now seen corresponding path program 1 times [2024-11-20 18:30:12,945 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 18:30:12,945 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1106108575] [2024-11-20 18:30:12,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:12,945 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 18:30:12,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-20 18:30:12,958 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1921059198] [2024-11-20 18:30:12,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:12,959 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 18:30:12,959 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 18:30:12,961 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-20 18:30:12,963 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-20 18:30:13,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:13,010 INFO L255 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-20 18:30:13,012 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 18:30:13,307 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2024-11-20 18:30:13,307 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-20 18:30:13,530 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 18:30:13,531 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1106108575] [2024-11-20 18:30:13,531 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-20 18:30:13,531 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1921059198] [2024-11-20 18:30:13,531 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1921059198] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 18:30:13,531 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-20 18:30:13,531 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-11-20 18:30:13,531 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1478575114] [2024-11-20 18:30:13,531 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-20 18:30:13,532 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-20 18:30:13,533 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 18:30:13,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-20 18:30:13,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2024-11-20 18:30:13,534 INFO L87 Difference]: Start difference. First operand 169 states and 210 transitions. Second operand has 9 states, 8 states have (on average 4.875) internal successors, (39), 9 states have internal predecessors, (39), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-20 18:30:14,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 18:30:14,111 INFO L93 Difference]: Finished difference Result 264 states and 327 transitions. [2024-11-20 18:30:14,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-20 18:30:14,113 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 4.875) internal successors, (39), 9 states have internal predecessors, (39), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) Word has length 75 [2024-11-20 18:30:14,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 18:30:14,115 INFO L225 Difference]: With dead ends: 264 [2024-11-20 18:30:14,115 INFO L226 Difference]: Without dead ends: 256 [2024-11-20 18:30:14,115 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=86, Invalid=256, Unknown=0, NotChecked=0, Total=342 [2024-11-20 18:30:14,116 INFO L432 NwaCegarLoop]: 71 mSDtfsCounter, 290 mSDsluCounter, 272 mSDsCounter, 0 mSdLazyCounter, 550 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 296 SdHoareTripleChecker+Valid, 343 SdHoareTripleChecker+Invalid, 594 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 550 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-20 18:30:14,116 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [296 Valid, 343 Invalid, 594 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 550 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-20 18:30:14,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2024-11-20 18:30:14,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 235. [2024-11-20 18:30:14,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 235 states, 173 states have (on average 1.4046242774566473) internal successors, (243), 199 states have internal predecessors, (243), 33 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2024-11-20 18:30:14,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 309 transitions. [2024-11-20 18:30:14,139 INFO L78 Accepts]: Start accepts. Automaton has 235 states and 309 transitions. Word has length 75 [2024-11-20 18:30:14,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 18:30:14,139 INFO L471 AbstractCegarLoop]: Abstraction has 235 states and 309 transitions. [2024-11-20 18:30:14,139 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 4.875) internal successors, (39), 9 states have internal predecessors, (39), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-20 18:30:14,140 INFO L276 IsEmpty]: Start isEmpty. Operand 235 states and 309 transitions. [2024-11-20 18:30:14,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2024-11-20 18:30:14,140 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 18:30:14,140 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 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] [2024-11-20 18:30:14,150 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-20 18:30:14,341 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-11-20 18:30:14,342 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-20 18:30:14,342 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 18:30:14,342 INFO L85 PathProgramCache]: Analyzing trace with hash -1284904628, now seen corresponding path program 1 times [2024-11-20 18:30:14,343 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 18:30:14,343 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1410464179] [2024-11-20 18:30:14,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:14,343 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 18:30:14,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-20 18:30:14,357 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1526111007] [2024-11-20 18:30:14,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:14,357 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 18:30:14,358 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 18:30:14,360 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-20 18:30:14,362 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-20 18:30:14,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:14,407 INFO L255 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-20 18:30:14,409 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 18:30:14,729 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2024-11-20 18:30:14,729 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-20 18:30:15,129 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 18:30:15,129 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1410464179] [2024-11-20 18:30:15,129 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-20 18:30:15,129 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1526111007] [2024-11-20 18:30:15,130 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1526111007] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 18:30:15,130 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-20 18:30:15,130 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-11-20 18:30:15,130 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [939190526] [2024-11-20 18:30:15,130 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-20 18:30:15,130 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-20 18:30:15,130 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 18:30:15,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-20 18:30:15,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2024-11-20 18:30:15,131 INFO L87 Difference]: Start difference. First operand 235 states and 309 transitions. Second operand has 9 states, 8 states have (on average 5.0) internal successors, (40), 9 states have internal predecessors, (40), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-20 18:30:15,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 18:30:15,631 INFO L93 Difference]: Finished difference Result 322 states and 412 transitions. [2024-11-20 18:30:15,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-20 18:30:15,631 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 5.0) internal successors, (40), 9 states have internal predecessors, (40), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) Word has length 76 [2024-11-20 18:30:15,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 18:30:15,635 INFO L225 Difference]: With dead ends: 322 [2024-11-20 18:30:15,635 INFO L226 Difference]: Without dead ends: 319 [2024-11-20 18:30:15,636 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=68, Invalid=204, Unknown=0, NotChecked=0, Total=272 [2024-11-20 18:30:15,636 INFO L432 NwaCegarLoop]: 77 mSDtfsCounter, 254 mSDsluCounter, 254 mSDsCounter, 0 mSdLazyCounter, 391 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 260 SdHoareTripleChecker+Valid, 331 SdHoareTripleChecker+Invalid, 420 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 391 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-20 18:30:15,637 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [260 Valid, 331 Invalid, 420 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 391 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-20 18:30:15,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 319 states. [2024-11-20 18:30:15,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 319 to 291. [2024-11-20 18:30:15,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291 states, 219 states have (on average 1.3926940639269407) internal successors, (305), 245 states have internal predecessors, (305), 43 states have call successors, (43), 2 states have call predecessors, (43), 2 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2024-11-20 18:30:15,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 391 transitions. [2024-11-20 18:30:15,655 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 391 transitions. Word has length 76 [2024-11-20 18:30:15,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 18:30:15,656 INFO L471 AbstractCegarLoop]: Abstraction has 291 states and 391 transitions. [2024-11-20 18:30:15,656 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 5.0) internal successors, (40), 9 states have internal predecessors, (40), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-20 18:30:15,656 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 391 transitions. [2024-11-20 18:30:15,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2024-11-20 18:30:15,657 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 18:30:15,657 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 18:30:15,665 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2024-11-20 18:30:15,857 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-20 18:30:15,858 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-20 18:30:15,858 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 18:30:15,858 INFO L85 PathProgramCache]: Analyzing trace with hash -1177337747, now seen corresponding path program 1 times [2024-11-20 18:30:15,858 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 18:30:15,858 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [711802936] [2024-11-20 18:30:15,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:15,858 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 18:30:15,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:15,921 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-20 18:30:15,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:15,923 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-20 18:30:15,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:15,925 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-20 18:30:15,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:15,927 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-20 18:30:15,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:15,928 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-20 18:30:15,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:15,930 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-20 18:30:15,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:15,933 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-20 18:30:15,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:15,935 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-20 18:30:15,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:15,937 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-11-20 18:30:15,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:15,940 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2024-11-20 18:30:15,940 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 18:30:15,940 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [711802936] [2024-11-20 18:30:15,941 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [711802936] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 18:30:15,941 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 18:30:15,941 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-20 18:30:15,941 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1088481365] [2024-11-20 18:30:15,941 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 18:30:15,942 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-20 18:30:15,942 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 18:30:15,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-20 18:30:15,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-20 18:30:15,943 INFO L87 Difference]: Start difference. First operand 291 states and 391 transitions. Second operand has 5 states, 4 states have (on average 9.5) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-20 18:30:16,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 18:30:16,397 INFO L93 Difference]: Finished difference Result 422 states and 571 transitions. [2024-11-20 18:30:16,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-20 18:30:16,398 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 9.5) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 77 [2024-11-20 18:30:16,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 18:30:16,400 INFO L225 Difference]: With dead ends: 422 [2024-11-20 18:30:16,400 INFO L226 Difference]: Without dead ends: 419 [2024-11-20 18:30:16,401 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2024-11-20 18:30:16,401 INFO L432 NwaCegarLoop]: 78 mSDtfsCounter, 127 mSDsluCounter, 130 mSDsCounter, 0 mSdLazyCounter, 237 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 208 SdHoareTripleChecker+Invalid, 262 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 237 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-20 18:30:16,402 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [132 Valid, 208 Invalid, 262 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 237 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-20 18:30:16,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 419 states. [2024-11-20 18:30:16,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 419 to 297. [2024-11-20 18:30:16,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 225 states have (on average 1.36) internal successors, (306), 249 states have internal predecessors, (306), 45 states have call successors, (45), 2 states have call predecessors, (45), 2 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2024-11-20 18:30:16,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 396 transitions. [2024-11-20 18:30:16,441 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 396 transitions. Word has length 77 [2024-11-20 18:30:16,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 18:30:16,441 INFO L471 AbstractCegarLoop]: Abstraction has 297 states and 396 transitions. [2024-11-20 18:30:16,442 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 9.5) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-20 18:30:16,442 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 396 transitions. [2024-11-20 18:30:16,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2024-11-20 18:30:16,442 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 18:30:16,442 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 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, 1, 1, 1] [2024-11-20 18:30:16,443 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-20 18:30:16,443 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-20 18:30:16,443 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 18:30:16,443 INFO L85 PathProgramCache]: Analyzing trace with hash -1121698510, now seen corresponding path program 1 times [2024-11-20 18:30:16,443 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 18:30:16,443 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [55541814] [2024-11-20 18:30:16,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:16,443 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 18:30:16,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-20 18:30:16,457 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [136795505] [2024-11-20 18:30:16,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:16,457 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 18:30:16,457 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 18:30:16,460 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-20 18:30:16,461 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-20 18:30:16,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:16,504 INFO L255 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-20 18:30:16,506 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 18:30:16,679 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2024-11-20 18:30:16,679 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-20 18:30:16,739 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 18:30:16,739 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [55541814] [2024-11-20 18:30:16,739 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-20 18:30:16,739 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [136795505] [2024-11-20 18:30:16,739 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [136795505] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 18:30:16,739 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-20 18:30:16,739 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2024-11-20 18:30:16,739 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1879507851] [2024-11-20 18:30:16,739 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-20 18:30:16,740 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-20 18:30:16,740 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 18:30:16,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-20 18:30:16,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2024-11-20 18:30:16,741 INFO L87 Difference]: Start difference. First operand 297 states and 396 transitions. Second operand has 7 states, 6 states have (on average 6.833333333333333) internal successors, (41), 7 states have internal predecessors, (41), 3 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-20 18:30:17,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 18:30:17,005 INFO L93 Difference]: Finished difference Result 308 states and 415 transitions. [2024-11-20 18:30:17,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-20 18:30:17,006 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 6.833333333333333) internal successors, (41), 7 states have internal predecessors, (41), 3 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 77 [2024-11-20 18:30:17,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 18:30:17,008 INFO L225 Difference]: With dead ends: 308 [2024-11-20 18:30:17,008 INFO L226 Difference]: Without dead ends: 304 [2024-11-20 18:30:17,009 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2024-11-20 18:30:17,009 INFO L432 NwaCegarLoop]: 64 mSDtfsCounter, 65 mSDsluCounter, 175 mSDsCounter, 0 mSdLazyCounter, 356 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 239 SdHoareTripleChecker+Invalid, 359 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 356 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-20 18:30:17,009 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [73 Valid, 239 Invalid, 359 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 356 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-20 18:30:17,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2024-11-20 18:30:17,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 293. [2024-11-20 18:30:17,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 225 states have (on average 1.3288888888888888) internal successors, (299), 245 states have internal predecessors, (299), 45 states have call successors, (45), 2 states have call predecessors, (45), 2 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2024-11-20 18:30:17,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 389 transitions. [2024-11-20 18:30:17,034 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 389 transitions. Word has length 77 [2024-11-20 18:30:17,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 18:30:17,035 INFO L471 AbstractCegarLoop]: Abstraction has 293 states and 389 transitions. [2024-11-20 18:30:17,035 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 6.833333333333333) internal successors, (41), 7 states have internal predecessors, (41), 3 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-20 18:30:17,035 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 389 transitions. [2024-11-20 18:30:17,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2024-11-20 18:30:17,035 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 18:30:17,036 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 18:30:17,044 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-20 18:30:17,236 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-20 18:30:17,236 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-20 18:30:17,237 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 18:30:17,237 INFO L85 PathProgramCache]: Analyzing trace with hash -2137731730, now seen corresponding path program 1 times [2024-11-20 18:30:17,237 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 18:30:17,237 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [915418148] [2024-11-20 18:30:17,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:17,237 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 18:30:17,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-20 18:30:17,253 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1950666922] [2024-11-20 18:30:17,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:17,254 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 18:30:17,254 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 18:30:17,256 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-20 18:30:17,259 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-20 18:30:17,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:17,301 INFO L255 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-20 18:30:17,303 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 18:30:17,676 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2024-11-20 18:30:17,676 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-20 18:30:18,112 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 18:30:18,112 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [915418148] [2024-11-20 18:30:18,113 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-20 18:30:18,113 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1950666922] [2024-11-20 18:30:18,113 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1950666922] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 18:30:18,113 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-20 18:30:18,113 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2024-11-20 18:30:18,113 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [837519463] [2024-11-20 18:30:18,113 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-20 18:30:18,113 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-20 18:30:18,113 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 18:30:18,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-20 18:30:18,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2024-11-20 18:30:18,114 INFO L87 Difference]: Start difference. First operand 293 states and 389 transitions. Second operand has 11 states, 10 states have (on average 4.2) internal successors, (42), 11 states have internal predecessors, (42), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-20 18:30:18,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 18:30:18,720 INFO L93 Difference]: Finished difference Result 316 states and 399 transitions. [2024-11-20 18:30:18,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-20 18:30:18,721 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 4.2) internal successors, (42), 11 states have internal predecessors, (42), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) Word has length 78 [2024-11-20 18:30:18,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 18:30:18,722 INFO L225 Difference]: With dead ends: 316 [2024-11-20 18:30:18,723 INFO L226 Difference]: Without dead ends: 309 [2024-11-20 18:30:18,723 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=113, Invalid=393, Unknown=0, NotChecked=0, Total=506 [2024-11-20 18:30:18,724 INFO L432 NwaCegarLoop]: 74 mSDtfsCounter, 227 mSDsluCounter, 322 mSDsCounter, 0 mSdLazyCounter, 583 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 233 SdHoareTripleChecker+Valid, 396 SdHoareTripleChecker+Invalid, 612 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 583 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-20 18:30:18,725 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [233 Valid, 396 Invalid, 612 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 583 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-20 18:30:18,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 309 states. [2024-11-20 18:30:18,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 309 to 291. [2024-11-20 18:30:18,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291 states, 223 states have (on average 1.3139013452914798) internal successors, (293), 243 states have internal predecessors, (293), 45 states have call successors, (45), 2 states have call predecessors, (45), 2 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2024-11-20 18:30:18,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 383 transitions. [2024-11-20 18:30:18,747 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 383 transitions. Word has length 78 [2024-11-20 18:30:18,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 18:30:18,747 INFO L471 AbstractCegarLoop]: Abstraction has 291 states and 383 transitions. [2024-11-20 18:30:18,748 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 4.2) internal successors, (42), 11 states have internal predecessors, (42), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-20 18:30:18,748 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 383 transitions. [2024-11-20 18:30:18,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2024-11-20 18:30:18,749 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 18:30:18,749 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 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, 1, 1, 1] [2024-11-20 18:30:18,758 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-20 18:30:18,954 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-20 18:30:18,954 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-20 18:30:18,955 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 18:30:18,955 INFO L85 PathProgramCache]: Analyzing trace with hash -412915364, now seen corresponding path program 1 times [2024-11-20 18:30:18,955 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 18:30:18,955 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1917436710] [2024-11-20 18:30:18,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:18,955 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 18:30:18,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-20 18:30:18,969 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [916989246] [2024-11-20 18:30:18,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:18,969 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 18:30:18,969 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 18:30:18,973 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-20 18:30:18,975 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-20 18:30:19,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:19,017 INFO L255 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-20 18:30:19,021 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 18:30:19,292 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2024-11-20 18:30:19,292 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-20 18:30:19,419 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 18:30:19,419 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1917436710] [2024-11-20 18:30:19,419 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-20 18:30:19,419 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [916989246] [2024-11-20 18:30:19,419 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [916989246] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 18:30:19,419 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-20 18:30:19,419 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-11-20 18:30:19,420 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1686370895] [2024-11-20 18:30:19,420 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-20 18:30:19,420 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-20 18:30:19,420 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 18:30:19,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-20 18:30:19,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2024-11-20 18:30:19,421 INFO L87 Difference]: Start difference. First operand 291 states and 383 transitions. Second operand has 10 states, 9 states have (on average 4.666666666666667) internal successors, (42), 9 states have internal predecessors, (42), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-20 18:30:19,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 18:30:19,990 INFO L93 Difference]: Finished difference Result 586 states and 805 transitions. [2024-11-20 18:30:19,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-20 18:30:19,991 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.666666666666667) internal successors, (42), 9 states have internal predecessors, (42), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) Word has length 78 [2024-11-20 18:30:19,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 18:30:19,994 INFO L225 Difference]: With dead ends: 586 [2024-11-20 18:30:19,994 INFO L226 Difference]: Without dead ends: 582 [2024-11-20 18:30:19,995 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=96, Invalid=246, Unknown=0, NotChecked=0, Total=342 [2024-11-20 18:30:19,995 INFO L432 NwaCegarLoop]: 69 mSDtfsCounter, 394 mSDsluCounter, 268 mSDsCounter, 0 mSdLazyCounter, 647 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 400 SdHoareTripleChecker+Valid, 337 SdHoareTripleChecker+Invalid, 710 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 647 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-20 18:30:19,995 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [400 Valid, 337 Invalid, 710 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 647 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-20 18:30:19,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 582 states. [2024-11-20 18:30:20,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 582 to 465. [2024-11-20 18:30:20,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 367 states have (on average 1.3106267029972751) internal successors, (481), 387 states have internal predecessors, (481), 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) [2024-11-20 18:30:20,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 631 transitions. [2024-11-20 18:30:20,033 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 631 transitions. Word has length 78 [2024-11-20 18:30:20,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 18:30:20,033 INFO L471 AbstractCegarLoop]: Abstraction has 465 states and 631 transitions. [2024-11-20 18:30:20,034 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.666666666666667) internal successors, (42), 9 states have internal predecessors, (42), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-20 18:30:20,034 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 631 transitions. [2024-11-20 18:30:20,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2024-11-20 18:30:20,035 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 18:30:20,035 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 18:30:20,043 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-20 18:30:20,236 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 18:30:20,236 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-20 18:30:20,236 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 18:30:20,236 INFO L85 PathProgramCache]: Analyzing trace with hash -11934899, now seen corresponding path program 1 times [2024-11-20 18:30:20,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 18:30:20,237 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [401863186] [2024-11-20 18:30:20,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:20,237 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 18:30:20,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:20,313 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-20 18:30:20,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:20,316 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-20 18:30:20,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:20,319 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-20 18:30:20,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:20,321 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-20 18:30:20,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:20,322 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-20 18:30:20,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:20,324 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-20 18:30:20,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:20,327 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-20 18:30:20,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:20,330 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-20 18:30:20,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:20,332 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-20 18:30:20,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:20,334 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-20 18:30:20,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:20,338 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-20 18:30:20,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:20,341 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-20 18:30:20,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:20,344 INFO L134 CoverageAnalysis]: Checked inductivity of 167 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-11-20 18:30:20,344 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 18:30:20,344 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [401863186] [2024-11-20 18:30:20,344 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [401863186] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 18:30:20,345 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [850911634] [2024-11-20 18:30:20,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:20,345 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 18:30:20,345 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 18:30:20,347 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-20 18:30:20,348 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-20 18:30:20,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:20,395 INFO L255 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-20 18:30:20,397 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 18:30:20,441 INFO L134 CoverageAnalysis]: Checked inductivity of 167 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-11-20 18:30:20,442 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-20 18:30:20,575 INFO L134 CoverageAnalysis]: Checked inductivity of 167 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-11-20 18:30:20,576 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [850911634] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-20 18:30:20,576 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-20 18:30:20,576 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2024-11-20 18:30:20,576 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [109074205] [2024-11-20 18:30:20,576 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-20 18:30:20,577 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-20 18:30:20,577 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 18:30:20,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-20 18:30:20,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2024-11-20 18:30:20,578 INFO L87 Difference]: Start difference. First operand 465 states and 631 transitions. Second operand has 8 states, 7 states have (on average 10.142857142857142) internal successors, (71), 8 states have internal predecessors, (71), 7 states have call successors, (19), 1 states have call predecessors, (19), 1 states have return successors, (19), 7 states have call predecessors, (19), 7 states have call successors, (19) [2024-11-20 18:30:21,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 18:30:21,059 INFO L93 Difference]: Finished difference Result 767 states and 1063 transitions. [2024-11-20 18:30:21,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-20 18:30:21,060 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.142857142857142) internal successors, (71), 8 states have internal predecessors, (71), 7 states have call successors, (19), 1 states have call predecessors, (19), 1 states have return successors, (19), 7 states have call predecessors, (19), 7 states have call successors, (19) Word has length 98 [2024-11-20 18:30:21,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 18:30:21,064 INFO L225 Difference]: With dead ends: 767 [2024-11-20 18:30:21,064 INFO L226 Difference]: Without dead ends: 765 [2024-11-20 18:30:21,064 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 217 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=37, Invalid=53, Unknown=0, NotChecked=0, Total=90 [2024-11-20 18:30:21,065 INFO L432 NwaCegarLoop]: 89 mSDtfsCounter, 258 mSDsluCounter, 190 mSDsCounter, 0 mSdLazyCounter, 275 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 271 SdHoareTripleChecker+Valid, 279 SdHoareTripleChecker+Invalid, 298 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 275 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-20 18:30:21,065 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [271 Valid, 279 Invalid, 298 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 275 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-20 18:30:21,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 765 states. [2024-11-20 18:30:21,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 765 to 644. [2024-11-20 18:30:21,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 644 states, 511 states have (on average 1.3189823874755382) internal successors, (674), 530 states have internal predecessors, (674), 111 states have call successors, (111), 2 states have call predecessors, (111), 2 states have return successors, (111), 111 states have call predecessors, (111), 111 states have call successors, (111) [2024-11-20 18:30:21,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 644 states to 644 states and 896 transitions. [2024-11-20 18:30:21,122 INFO L78 Accepts]: Start accepts. Automaton has 644 states and 896 transitions. Word has length 98 [2024-11-20 18:30:21,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 18:30:21,122 INFO L471 AbstractCegarLoop]: Abstraction has 644 states and 896 transitions. [2024-11-20 18:30:21,122 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.142857142857142) internal successors, (71), 8 states have internal predecessors, (71), 7 states have call successors, (19), 1 states have call predecessors, (19), 1 states have return successors, (19), 7 states have call predecessors, (19), 7 states have call successors, (19) [2024-11-20 18:30:21,122 INFO L276 IsEmpty]: Start isEmpty. Operand 644 states and 896 transitions. [2024-11-20 18:30:21,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2024-11-20 18:30:21,123 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 18:30:21,123 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 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, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 18:30:21,131 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2024-11-20 18:30:21,324 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable19 [2024-11-20 18:30:21,324 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-20 18:30:21,324 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 18:30:21,325 INFO L85 PathProgramCache]: Analyzing trace with hash -369981776, now seen corresponding path program 1 times [2024-11-20 18:30:21,325 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 18:30:21,325 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [34227435] [2024-11-20 18:30:21,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:21,325 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 18:30:21,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:21,402 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-20 18:30:21,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:21,407 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-20 18:30:21,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:21,409 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-20 18:30:21,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:21,411 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-20 18:30:21,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:21,414 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-20 18:30:21,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:21,417 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-20 18:30:21,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:21,420 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-20 18:30:21,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:21,422 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-20 18:30:21,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:21,424 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-20 18:30:21,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:21,427 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-20 18:30:21,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:21,429 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-20 18:30:21,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:21,431 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-20 18:30:21,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:21,436 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-11-20 18:30:21,437 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 18:30:21,437 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [34227435] [2024-11-20 18:30:21,437 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [34227435] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 18:30:21,437 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [776300446] [2024-11-20 18:30:21,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:21,438 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 18:30:21,438 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 18:30:21,440 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-20 18:30:21,442 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-20 18:30:21,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:21,490 INFO L255 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-20 18:30:21,491 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 18:30:21,557 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-11-20 18:30:21,557 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-20 18:30:21,693 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-11-20 18:30:21,693 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [776300446] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-20 18:30:21,693 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-20 18:30:21,693 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 10 [2024-11-20 18:30:21,693 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [909264209] [2024-11-20 18:30:21,693 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-20 18:30:21,694 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-20 18:30:21,694 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 18:30:21,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-20 18:30:21,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2024-11-20 18:30:21,696 INFO L87 Difference]: Start difference. First operand 644 states and 896 transitions. Second operand has 11 states, 10 states have (on average 10.6) internal successors, (106), 11 states have internal predecessors, (106), 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) [2024-11-20 18:30:22,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 18:30:22,299 INFO L93 Difference]: Finished difference Result 777 states and 1049 transitions. [2024-11-20 18:30:22,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-20 18:30:22,300 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 10.6) internal successors, (106), 11 states have internal predecessors, (106), 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 99 [2024-11-20 18:30:22,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 18:30:22,304 INFO L225 Difference]: With dead ends: 777 [2024-11-20 18:30:22,304 INFO L226 Difference]: Without dead ends: 775 [2024-11-20 18:30:22,305 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 243 GetRequests, 222 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=165, Invalid=341, Unknown=0, NotChecked=0, Total=506 [2024-11-20 18:30:22,306 INFO L432 NwaCegarLoop]: 78 mSDtfsCounter, 711 mSDsluCounter, 272 mSDsCounter, 0 mSdLazyCounter, 363 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 714 SdHoareTripleChecker+Valid, 350 SdHoareTripleChecker+Invalid, 450 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 363 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-20 18:30:22,306 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [714 Valid, 350 Invalid, 450 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 363 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-20 18:30:22,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 775 states. [2024-11-20 18:30:22,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 775 to 646. [2024-11-20 18:30:22,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 646 states, 514 states have (on average 1.272373540856031) internal successors, (654), 532 states have internal predecessors, (654), 111 states have call successors, (111), 2 states have call predecessors, (111), 2 states have return successors, (111), 111 states have call predecessors, (111), 111 states have call successors, (111) [2024-11-20 18:30:22,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 646 states to 646 states and 876 transitions. [2024-11-20 18:30:22,362 INFO L78 Accepts]: Start accepts. Automaton has 646 states and 876 transitions. Word has length 99 [2024-11-20 18:30:22,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 18:30:22,365 INFO L471 AbstractCegarLoop]: Abstraction has 646 states and 876 transitions. [2024-11-20 18:30:22,365 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 10.6) internal successors, (106), 11 states have internal predecessors, (106), 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) [2024-11-20 18:30:22,365 INFO L276 IsEmpty]: Start isEmpty. Operand 646 states and 876 transitions. [2024-11-20 18:30:22,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2024-11-20 18:30:22,366 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 18:30:22,366 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 18:30:22,375 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-20 18:30:22,567 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 18:30:22,568 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-20 18:30:22,568 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 18:30:22,568 INFO L85 PathProgramCache]: Analyzing trace with hash 929801928, now seen corresponding path program 1 times [2024-11-20 18:30:22,568 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 18:30:22,569 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [543889782] [2024-11-20 18:30:22,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:22,569 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 18:30:22,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:22,623 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-20 18:30:22,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:22,626 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-20 18:30:22,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:22,627 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-20 18:30:22,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:22,640 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-20 18:30:22,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:22,642 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-20 18:30:22,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:22,648 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-20 18:30:22,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:22,651 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-20 18:30:22,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:22,654 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-20 18:30:22,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:22,655 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-20 18:30:22,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:22,658 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-20 18:30:22,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:22,661 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-20 18:30:22,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:22,665 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-20 18:30:22,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:22,668 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-11-20 18:30:22,668 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 18:30:22,669 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [543889782] [2024-11-20 18:30:22,669 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [543889782] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 18:30:22,669 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 18:30:22,669 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-20 18:30:22,669 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [524307047] [2024-11-20 18:30:22,669 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 18:30:22,670 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-20 18:30:22,670 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 18:30:22,670 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-20 18:30:22,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-20 18:30:22,671 INFO L87 Difference]: Start difference. First operand 646 states and 876 transitions. Second operand has 4 states, 3 states have (on average 15.666666666666666) internal successors, (47), 4 states have internal predecessors, (47), 3 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-11-20 18:30:22,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 18:30:22,761 INFO L93 Difference]: Finished difference Result 646 states and 876 transitions. [2024-11-20 18:30:22,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-20 18:30:22,761 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 15.666666666666666) internal successors, (47), 4 states have internal predecessors, (47), 3 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 101 [2024-11-20 18:30:22,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 18:30:22,765 INFO L225 Difference]: With dead ends: 646 [2024-11-20 18:30:22,765 INFO L226 Difference]: Without dead ends: 645 [2024-11-20 18:30:22,765 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-20 18:30:22,766 INFO L432 NwaCegarLoop]: 68 mSDtfsCounter, 16 mSDsluCounter, 84 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 152 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-20 18:30:22,766 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 152 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-20 18:30:22,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 645 states. [2024-11-20 18:30:22,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 645 to 645. [2024-11-20 18:30:22,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 645 states, 514 states have (on average 1.264591439688716) internal successors, (650), 531 states have internal predecessors, (650), 111 states have call successors, (111), 2 states have call predecessors, (111), 2 states have return successors, (111), 111 states have call predecessors, (111), 111 states have call successors, (111) [2024-11-20 18:30:22,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 645 states to 645 states and 872 transitions. [2024-11-20 18:30:22,819 INFO L78 Accepts]: Start accepts. Automaton has 645 states and 872 transitions. Word has length 101 [2024-11-20 18:30:22,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 18:30:22,819 INFO L471 AbstractCegarLoop]: Abstraction has 645 states and 872 transitions. [2024-11-20 18:30:22,819 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 15.666666666666666) internal successors, (47), 4 states have internal predecessors, (47), 3 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-11-20 18:30:22,819 INFO L276 IsEmpty]: Start isEmpty. Operand 645 states and 872 transitions. [2024-11-20 18:30:22,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2024-11-20 18:30:22,820 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 18:30:22,820 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 18:30:22,821 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-20 18:30:22,821 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-20 18:30:22,821 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 18:30:22,821 INFO L85 PathProgramCache]: Analyzing trace with hash 186459146, now seen corresponding path program 1 times [2024-11-20 18:30:22,821 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 18:30:22,821 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2142381165] [2024-11-20 18:30:22,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:22,822 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 18:30:22,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:22,892 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-20 18:30:22,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:22,895 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-20 18:30:22,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:22,897 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-20 18:30:22,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:22,898 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-20 18:30:22,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:22,901 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-20 18:30:22,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:22,903 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-20 18:30:22,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:22,906 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-20 18:30:22,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:22,910 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-20 18:30:22,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:22,914 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-20 18:30:22,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:22,918 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-20 18:30:22,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:22,921 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-20 18:30:22,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:22,923 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-20 18:30:22,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:22,928 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-11-20 18:30:22,929 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 18:30:22,929 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2142381165] [2024-11-20 18:30:22,929 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2142381165] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 18:30:22,929 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1021737769] [2024-11-20 18:30:22,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:22,929 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 18:30:22,929 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 18:30:22,932 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-20 18:30:22,933 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-20 18:30:22,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:22,976 INFO L255 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-20 18:30:22,993 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 18:30:23,122 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-11-20 18:30:23,122 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-20 18:30:23,122 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1021737769] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 18:30:23,123 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-20 18:30:23,123 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-11-20 18:30:23,123 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [957948996] [2024-11-20 18:30:23,123 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 18:30:23,123 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-20 18:30:23,123 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 18:30:23,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-20 18:30:23,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2024-11-20 18:30:23,124 INFO L87 Difference]: Start difference. First operand 645 states and 872 transitions. Second operand has 5 states, 4 states have (on average 12.25) internal successors, (49), 5 states have internal predecessors, (49), 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) [2024-11-20 18:30:23,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 18:30:23,301 INFO L93 Difference]: Finished difference Result 662 states and 903 transitions. [2024-11-20 18:30:23,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-20 18:30:23,302 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 12.25) internal successors, (49), 5 states have internal predecessors, (49), 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 103 [2024-11-20 18:30:23,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 18:30:23,305 INFO L225 Difference]: With dead ends: 662 [2024-11-20 18:30:23,306 INFO L226 Difference]: Without dead ends: 661 [2024-11-20 18:30:23,306 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2024-11-20 18:30:23,306 INFO L432 NwaCegarLoop]: 75 mSDtfsCounter, 45 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 133 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-20 18:30:23,307 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [50 Valid, 143 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 133 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-20 18:30:23,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 661 states. [2024-11-20 18:30:23,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 661 to 644. [2024-11-20 18:30:23,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 644 states, 514 states have (on average 1.2568093385214008) internal successors, (646), 530 states have internal predecessors, (646), 111 states have call successors, (111), 2 states have call predecessors, (111), 2 states have return successors, (111), 111 states have call predecessors, (111), 111 states have call successors, (111) [2024-11-20 18:30:23,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 644 states to 644 states and 868 transitions. [2024-11-20 18:30:23,361 INFO L78 Accepts]: Start accepts. Automaton has 644 states and 868 transitions. Word has length 103 [2024-11-20 18:30:23,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 18:30:23,361 INFO L471 AbstractCegarLoop]: Abstraction has 644 states and 868 transitions. [2024-11-20 18:30:23,361 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 12.25) internal successors, (49), 5 states have internal predecessors, (49), 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) [2024-11-20 18:30:23,361 INFO L276 IsEmpty]: Start isEmpty. Operand 644 states and 868 transitions. [2024-11-20 18:30:23,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-11-20 18:30:23,362 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 18:30:23,362 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 18:30:23,374 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-20 18:30:23,563 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 18:30:23,563 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-20 18:30:23,563 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 18:30:23,563 INFO L85 PathProgramCache]: Analyzing trace with hash 1485266356, now seen corresponding path program 1 times [2024-11-20 18:30:23,564 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 18:30:23,564 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [440629758] [2024-11-20 18:30:23,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:23,564 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 18:30:23,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:23,647 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-20 18:30:23,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:23,649 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-20 18:30:23,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:23,654 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-20 18:30:23,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:23,656 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-20 18:30:23,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:23,658 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-20 18:30:23,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:23,666 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-20 18:30:23,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:23,673 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-20 18:30:23,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:23,676 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-20 18:30:23,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:23,679 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-20 18:30:23,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:23,681 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-20 18:30:23,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:23,684 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-20 18:30:23,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:23,686 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-20 18:30:23,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:23,691 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-11-20 18:30:23,692 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 18:30:23,692 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [440629758] [2024-11-20 18:30:23,692 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [440629758] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 18:30:23,692 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1625717856] [2024-11-20 18:30:23,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:23,693 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 18:30:23,693 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 18:30:23,695 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-20 18:30:23,697 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-20 18:30:23,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:23,744 INFO L255 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-20 18:30:23,746 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 18:30:23,874 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-11-20 18:30:23,874 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-20 18:30:23,992 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-11-20 18:30:23,993 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1625717856] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-20 18:30:23,993 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-20 18:30:23,993 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2024-11-20 18:30:23,993 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [959622554] [2024-11-20 18:30:23,993 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-20 18:30:23,994 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-20 18:30:23,994 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 18:30:23,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-20 18:30:23,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2024-11-20 18:30:23,995 INFO L87 Difference]: Start difference. First operand 644 states and 868 transitions. Second operand has 11 states, 10 states have (on average 13.2) internal successors, (132), 11 states have internal predecessors, (132), 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) [2024-11-20 18:30:24,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 18:30:24,442 INFO L93 Difference]: Finished difference Result 905 states and 1232 transitions. [2024-11-20 18:30:24,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-20 18:30:24,443 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 13.2) internal successors, (132), 11 states have internal predecessors, (132), 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 [2024-11-20 18:30:24,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 18:30:24,448 INFO L225 Difference]: With dead ends: 905 [2024-11-20 18:30:24,449 INFO L226 Difference]: Without dead ends: 903 [2024-11-20 18:30:24,449 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 225 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=99, Invalid=141, Unknown=0, NotChecked=0, Total=240 [2024-11-20 18:30:24,450 INFO L432 NwaCegarLoop]: 45 mSDtfsCounter, 291 mSDsluCounter, 204 mSDsCounter, 0 mSdLazyCounter, 287 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 298 SdHoareTripleChecker+Valid, 249 SdHoareTripleChecker+Invalid, 340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 287 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-20 18:30:24,450 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [298 Valid, 249 Invalid, 340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 287 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-20 18:30:24,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 903 states. [2024-11-20 18:30:24,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 903 to 766. [2024-11-20 18:30:24,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 766 states, 618 states have (on average 1.2572815533980584) internal successors, (777), 634 states have internal predecessors, (777), 129 states have call successors, (129), 2 states have call predecessors, (129), 2 states have return successors, (129), 129 states have call predecessors, (129), 129 states have call successors, (129) [2024-11-20 18:30:24,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 766 states to 766 states and 1035 transitions. [2024-11-20 18:30:24,535 INFO L78 Accepts]: Start accepts. Automaton has 766 states and 1035 transitions. Word has length 104 [2024-11-20 18:30:24,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 18:30:24,535 INFO L471 AbstractCegarLoop]: Abstraction has 766 states and 1035 transitions. [2024-11-20 18:30:24,535 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 13.2) internal successors, (132), 11 states have internal predecessors, (132), 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) [2024-11-20 18:30:24,535 INFO L276 IsEmpty]: Start isEmpty. Operand 766 states and 1035 transitions. [2024-11-20 18:30:24,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2024-11-20 18:30:24,536 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 18:30:24,537 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 18:30:24,544 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-11-20 18:30:24,737 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-11-20 18:30:24,737 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-20 18:30:24,738 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 18:30:24,738 INFO L85 PathProgramCache]: Analyzing trace with hash 1569638871, now seen corresponding path program 1 times [2024-11-20 18:30:24,738 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 18:30:24,738 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [339698029] [2024-11-20 18:30:24,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:24,738 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 18:30:24,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-20 18:30:24,752 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [92950290] [2024-11-20 18:30:24,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:24,752 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 18:30:24,752 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 18:30:24,754 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-20 18:30:24,756 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-20 18:30:24,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:24,806 INFO L255 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-20 18:30:24,808 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 18:30:25,394 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2024-11-20 18:30:25,394 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-20 18:30:25,548 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 18:30:25,548 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [339698029] [2024-11-20 18:30:25,548 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-20 18:30:25,548 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [92950290] [2024-11-20 18:30:25,548 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [92950290] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 18:30:25,549 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-20 18:30:25,549 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-11-20 18:30:25,549 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [614953314] [2024-11-20 18:30:25,549 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-20 18:30:25,549 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-20 18:30:25,549 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 18:30:25,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-20 18:30:25,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2024-11-20 18:30:25,550 INFO L87 Difference]: Start difference. First operand 766 states and 1035 transitions. Second operand has 12 states, 11 states have (on average 5.181818181818182) internal successors, (57), 12 states have internal predecessors, (57), 7 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 6 states have call predecessors, (13), 7 states have call successors, (13) [2024-11-20 18:30:26,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 18:30:26,250 INFO L93 Difference]: Finished difference Result 851 states and 1145 transitions. [2024-11-20 18:30:26,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-20 18:30:26,250 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 5.181818181818182) internal successors, (57), 12 states have internal predecessors, (57), 7 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 6 states have call predecessors, (13), 7 states have call successors, (13) Word has length 113 [2024-11-20 18:30:26,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 18:30:26,254 INFO L225 Difference]: With dead ends: 851 [2024-11-20 18:30:26,254 INFO L226 Difference]: Without dead ends: 848 [2024-11-20 18:30:26,254 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=128, Invalid=472, Unknown=0, NotChecked=0, Total=600 [2024-11-20 18:30:26,255 INFO L432 NwaCegarLoop]: 75 mSDtfsCounter, 202 mSDsluCounter, 363 mSDsCounter, 0 mSdLazyCounter, 777 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 208 SdHoareTripleChecker+Valid, 438 SdHoareTripleChecker+Invalid, 804 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 777 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-20 18:30:26,255 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [208 Valid, 438 Invalid, 804 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 777 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-20 18:30:26,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 848 states. [2024-11-20 18:30:26,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 848 to 831. [2024-11-20 18:30:26,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 831 states, 671 states have (on average 1.2578241430700448) internal successors, (844), 687 states have internal predecessors, (844), 141 states have call successors, (141), 2 states have call predecessors, (141), 2 states have return successors, (141), 141 states have call predecessors, (141), 141 states have call successors, (141) [2024-11-20 18:30:26,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 831 states to 831 states and 1126 transitions. [2024-11-20 18:30:26,332 INFO L78 Accepts]: Start accepts. Automaton has 831 states and 1126 transitions. Word has length 113 [2024-11-20 18:30:26,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 18:30:26,332 INFO L471 AbstractCegarLoop]: Abstraction has 831 states and 1126 transitions. [2024-11-20 18:30:26,332 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 5.181818181818182) internal successors, (57), 12 states have internal predecessors, (57), 7 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 6 states have call predecessors, (13), 7 states have call successors, (13) [2024-11-20 18:30:26,333 INFO L276 IsEmpty]: Start isEmpty. Operand 831 states and 1126 transitions. [2024-11-20 18:30:26,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2024-11-20 18:30:26,334 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 18:30:26,334 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 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, 1, 1, 1, 1, 1, 1] [2024-11-20 18:30:26,342 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-20 18:30:26,534 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 18:30:26,535 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-20 18:30:26,535 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 18:30:26,535 INFO L85 PathProgramCache]: Analyzing trace with hash 1414164800, now seen corresponding path program 1 times [2024-11-20 18:30:26,535 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 18:30:26,535 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1367172855] [2024-11-20 18:30:26,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:26,535 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 18:30:26,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-20 18:30:26,553 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1483594289] [2024-11-20 18:30:26,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:26,554 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 18:30:26,554 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 18:30:26,556 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-20 18:30:26,559 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-20 18:30:26,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:26,611 INFO L255 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-20 18:30:26,614 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 18:30:27,117 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2024-11-20 18:30:27,117 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-20 18:30:27,473 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 18:30:27,473 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1367172855] [2024-11-20 18:30:27,473 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-20 18:30:27,473 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1483594289] [2024-11-20 18:30:27,473 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1483594289] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 18:30:27,473 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-20 18:30:27,473 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-11-20 18:30:27,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1955183532] [2024-11-20 18:30:27,473 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-20 18:30:27,474 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-20 18:30:27,474 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 18:30:27,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-20 18:30:27,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2024-11-20 18:30:27,474 INFO L87 Difference]: Start difference. First operand 831 states and 1126 transitions. Second operand has 12 states, 11 states have (on average 5.2727272727272725) internal successors, (58), 12 states have internal predecessors, (58), 7 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 6 states have call predecessors, (13), 7 states have call successors, (13) [2024-11-20 18:30:28,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 18:30:28,039 INFO L93 Difference]: Finished difference Result 855 states and 1143 transitions. [2024-11-20 18:30:28,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-20 18:30:28,040 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 5.2727272727272725) internal successors, (58), 12 states have internal predecessors, (58), 7 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 6 states have call predecessors, (13), 7 states have call successors, (13) Word has length 114 [2024-11-20 18:30:28,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 18:30:28,044 INFO L225 Difference]: With dead ends: 855 [2024-11-20 18:30:28,044 INFO L226 Difference]: Without dead ends: 852 [2024-11-20 18:30:28,044 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=121, Invalid=431, Unknown=0, NotChecked=0, Total=552 [2024-11-20 18:30:28,045 INFO L432 NwaCegarLoop]: 73 mSDtfsCounter, 250 mSDsluCounter, 279 mSDsCounter, 0 mSdLazyCounter, 613 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 256 SdHoareTripleChecker+Valid, 352 SdHoareTripleChecker+Invalid, 647 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 613 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-20 18:30:28,045 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [256 Valid, 352 Invalid, 647 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 613 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-20 18:30:28,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 852 states. [2024-11-20 18:30:28,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 852 to 833. [2024-11-20 18:30:28,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 833 states, 673 states have (on average 1.2481426448736999) internal successors, (840), 689 states have internal predecessors, (840), 141 states have call successors, (141), 2 states have call predecessors, (141), 2 states have return successors, (141), 141 states have call predecessors, (141), 141 states have call successors, (141) [2024-11-20 18:30:28,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 833 states to 833 states and 1122 transitions. [2024-11-20 18:30:28,120 INFO L78 Accepts]: Start accepts. Automaton has 833 states and 1122 transitions. Word has length 114 [2024-11-20 18:30:28,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 18:30:28,121 INFO L471 AbstractCegarLoop]: Abstraction has 833 states and 1122 transitions. [2024-11-20 18:30:28,121 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 5.2727272727272725) internal successors, (58), 12 states have internal predecessors, (58), 7 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 6 states have call predecessors, (13), 7 states have call successors, (13) [2024-11-20 18:30:28,121 INFO L276 IsEmpty]: Start isEmpty. Operand 833 states and 1122 transitions. [2024-11-20 18:30:28,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2024-11-20 18:30:28,122 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 18:30:28,122 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 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, 1, 1, 1, 1, 1] [2024-11-20 18:30:28,131 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-20 18:30:28,326 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 18:30:28,327 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-20 18:30:28,327 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 18:30:28,327 INFO L85 PathProgramCache]: Analyzing trace with hash 889435897, now seen corresponding path program 1 times [2024-11-20 18:30:28,327 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 18:30:28,327 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1509120531] [2024-11-20 18:30:28,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:28,327 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 18:30:28,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:28,403 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-20 18:30:28,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:28,406 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-20 18:30:28,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:28,408 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-20 18:30:28,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:28,409 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-20 18:30:28,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:28,411 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-20 18:30:28,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:28,412 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-20 18:30:28,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:28,414 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-20 18:30:28,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:28,415 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-20 18:30:28,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:28,417 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-20 18:30:28,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:28,419 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-20 18:30:28,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:28,422 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-20 18:30:28,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:28,425 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-20 18:30:28,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:28,428 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2024-11-20 18:30:28,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:28,431 INFO L134 CoverageAnalysis]: Checked inductivity of 212 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 192 trivial. 0 not checked. [2024-11-20 18:30:28,431 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 18:30:28,431 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1509120531] [2024-11-20 18:30:28,431 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1509120531] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 18:30:28,431 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 18:30:28,431 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-20 18:30:28,432 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1578963178] [2024-11-20 18:30:28,432 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 18:30:28,432 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-20 18:30:28,432 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 18:30:28,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-20 18:30:28,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-20 18:30:28,433 INFO L87 Difference]: Start difference. First operand 833 states and 1122 transitions. Second operand has 6 states, 5 states have (on average 11.2) internal successors, (56), 6 states have internal predecessors, (56), 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) [2024-11-20 18:30:28,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 18:30:28,718 INFO L93 Difference]: Finished difference Result 837 states and 1122 transitions. [2024-11-20 18:30:28,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-20 18:30:28,718 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 11.2) internal successors, (56), 6 states have internal predecessors, (56), 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 115 [2024-11-20 18:30:28,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 18:30:28,721 INFO L225 Difference]: With dead ends: 837 [2024-11-20 18:30:28,721 INFO L226 Difference]: Without dead ends: 836 [2024-11-20 18:30:28,722 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2024-11-20 18:30:28,722 INFO L432 NwaCegarLoop]: 63 mSDtfsCounter, 85 mSDsluCounter, 148 mSDsCounter, 0 mSdLazyCounter, 199 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 211 SdHoareTripleChecker+Invalid, 212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 199 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-20 18:30:28,722 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [86 Valid, 211 Invalid, 212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 199 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-20 18:30:28,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 836 states. [2024-11-20 18:30:28,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 836 to 794. [2024-11-20 18:30:28,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 794 states, 639 states have (on average 1.2394366197183098) internal successors, (792), 654 states have internal predecessors, (792), 137 states have call successors, (137), 2 states have call predecessors, (137), 2 states have return successors, (137), 137 states have call predecessors, (137), 137 states have call successors, (137) [2024-11-20 18:30:28,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 794 states to 794 states and 1066 transitions. [2024-11-20 18:30:28,795 INFO L78 Accepts]: Start accepts. Automaton has 794 states and 1066 transitions. Word has length 115 [2024-11-20 18:30:28,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 18:30:28,795 INFO L471 AbstractCegarLoop]: Abstraction has 794 states and 1066 transitions. [2024-11-20 18:30:28,795 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 11.2) internal successors, (56), 6 states have internal predecessors, (56), 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) [2024-11-20 18:30:28,795 INFO L276 IsEmpty]: Start isEmpty. Operand 794 states and 1066 transitions. [2024-11-20 18:30:28,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2024-11-20 18:30:28,796 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 18:30:28,796 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 18:30:28,796 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-11-20 18:30:28,797 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-20 18:30:28,797 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 18:30:28,797 INFO L85 PathProgramCache]: Analyzing trace with hash 1802709090, now seen corresponding path program 1 times [2024-11-20 18:30:28,797 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 18:30:28,797 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [295210943] [2024-11-20 18:30:28,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:28,797 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 18:30:28,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-20 18:30:28,818 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1939035465] [2024-11-20 18:30:28,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:28,818 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 18:30:28,818 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 18:30:28,820 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-20 18:30:28,821 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-20 18:30:28,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:28,872 INFO L255 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-20 18:30:28,874 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 18:30:29,351 INFO L134 CoverageAnalysis]: Checked inductivity of 213 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2024-11-20 18:30:29,351 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-20 18:30:37,822 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 18:30:37,822 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [295210943] [2024-11-20 18:30:37,822 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-20 18:30:37,822 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1939035465] [2024-11-20 18:30:37,822 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1939035465] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 18:30:37,822 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-20 18:30:37,822 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2024-11-20 18:30:37,825 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1054011731] [2024-11-20 18:30:37,825 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-20 18:30:37,826 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-20 18:30:37,826 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 18:30:37,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-20 18:30:37,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=221, Unknown=2, NotChecked=0, Total=272 [2024-11-20 18:30:37,827 INFO L87 Difference]: Start difference. First operand 794 states and 1066 transitions. Second operand has 11 states, 10 states have (on average 6.0) internal successors, (60), 11 states have internal predecessors, (60), 6 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 5 states have call predecessors, (13), 6 states have call successors, (13) [2024-11-20 18:30:38,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 18:30:38,509 INFO L93 Difference]: Finished difference Result 810 states and 1072 transitions. [2024-11-20 18:30:38,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-20 18:30:38,510 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 6.0) internal successors, (60), 11 states have internal predecessors, (60), 6 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 5 states have call predecessors, (13), 6 states have call successors, (13) Word has length 116 [2024-11-20 18:30:38,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 18:30:38,513 INFO L225 Difference]: With dead ends: 810 [2024-11-20 18:30:38,513 INFO L226 Difference]: Without dead ends: 803 [2024-11-20 18:30:38,514 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 181 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 8.5s TimeCoverageRelationStatistics Valid=94, Invalid=410, Unknown=2, NotChecked=0, Total=506 [2024-11-20 18:30:38,514 INFO L432 NwaCegarLoop]: 77 mSDtfsCounter, 178 mSDsluCounter, 365 mSDsCounter, 0 mSdLazyCounter, 769 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 184 SdHoareTripleChecker+Valid, 442 SdHoareTripleChecker+Invalid, 792 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 769 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-20 18:30:38,514 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [184 Valid, 442 Invalid, 792 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 769 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-20 18:30:38,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 803 states. [2024-11-20 18:30:38,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 803 to 792. [2024-11-20 18:30:38,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 792 states, 637 states have (on average 1.2291993720565149) internal successors, (783), 652 states have internal predecessors, (783), 137 states have call successors, (137), 2 states have call predecessors, (137), 2 states have return successors, (137), 137 states have call predecessors, (137), 137 states have call successors, (137) [2024-11-20 18:30:38,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 792 states to 792 states and 1057 transitions. [2024-11-20 18:30:38,591 INFO L78 Accepts]: Start accepts. Automaton has 792 states and 1057 transitions. Word has length 116 [2024-11-20 18:30:38,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 18:30:38,591 INFO L471 AbstractCegarLoop]: Abstraction has 792 states and 1057 transitions. [2024-11-20 18:30:38,591 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 6.0) internal successors, (60), 11 states have internal predecessors, (60), 6 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 5 states have call predecessors, (13), 6 states have call successors, (13) [2024-11-20 18:30:38,591 INFO L276 IsEmpty]: Start isEmpty. Operand 792 states and 1057 transitions. [2024-11-20 18:30:38,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2024-11-20 18:30:38,594 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 18:30:38,594 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 18:30:38,604 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-11-20 18:30:38,794 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 18:30:38,795 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-20 18:30:38,795 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 18:30:38,796 INFO L85 PathProgramCache]: Analyzing trace with hash -767441840, now seen corresponding path program 2 times [2024-11-20 18:30:38,796 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 18:30:38,796 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [51628288] [2024-11-20 18:30:38,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:38,796 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 18:30:38,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-20 18:30:38,810 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1504848113] [2024-11-20 18:30:38,810 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-20 18:30:38,810 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 18:30:38,811 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 18:30:38,813 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-20 18:30:38,814 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-20 18:30:38,864 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-20 18:30:38,864 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-20 18:30:38,866 INFO L255 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-20 18:30:38,875 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 18:30:39,205 INFO L134 CoverageAnalysis]: Checked inductivity of 220 backedges. 3 proven. 31 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2024-11-20 18:30:39,205 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-20 18:30:39,316 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 18:30:39,316 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [51628288] [2024-11-20 18:30:39,317 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-20 18:30:39,317 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1504848113] [2024-11-20 18:30:39,317 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1504848113] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 18:30:39,317 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-20 18:30:39,317 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-11-20 18:30:39,317 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1773711017] [2024-11-20 18:30:39,317 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-20 18:30:39,317 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-20 18:30:39,318 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 18:30:39,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-20 18:30:39,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2024-11-20 18:30:39,318 INFO L87 Difference]: Start difference. First operand 792 states and 1057 transitions. Second operand has 12 states, 11 states have (on average 5.454545454545454) internal successors, (60), 11 states have internal predecessors, (60), 6 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 6 states have call predecessors, (13), 6 states have call successors, (13) [2024-11-20 18:30:40,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 18:30:40,117 INFO L93 Difference]: Finished difference Result 1124 states and 1525 transitions. [2024-11-20 18:30:40,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-20 18:30:40,118 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 5.454545454545454) internal successors, (60), 11 states have internal predecessors, (60), 6 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 6 states have call predecessors, (13), 6 states have call successors, (13) Word has length 116 [2024-11-20 18:30:40,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 18:30:40,124 INFO L225 Difference]: With dead ends: 1124 [2024-11-20 18:30:40,124 INFO L226 Difference]: Without dead ends: 1120 [2024-11-20 18:30:40,125 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=124, Invalid=382, Unknown=0, NotChecked=0, Total=506 [2024-11-20 18:30:40,126 INFO L432 NwaCegarLoop]: 81 mSDtfsCounter, 389 mSDsluCounter, 466 mSDsCounter, 0 mSdLazyCounter, 1394 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 395 SdHoareTripleChecker+Valid, 547 SdHoareTripleChecker+Invalid, 1458 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 1394 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-20 18:30:40,126 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [395 Valid, 547 Invalid, 1458 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 1394 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-20 18:30:40,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1120 states. [2024-11-20 18:30:40,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1120 to 948. [2024-11-20 18:30:40,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 948 states, 765 states have (on average 1.2169934640522875) internal successors, (931), 780 states have internal predecessors, (931), 165 states have call successors, (165), 2 states have call predecessors, (165), 2 states have return successors, (165), 165 states have call predecessors, (165), 165 states have call successors, (165) [2024-11-20 18:30:40,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 948 states to 948 states and 1261 transitions. [2024-11-20 18:30:40,234 INFO L78 Accepts]: Start accepts. Automaton has 948 states and 1261 transitions. Word has length 116 [2024-11-20 18:30:40,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 18:30:40,235 INFO L471 AbstractCegarLoop]: Abstraction has 948 states and 1261 transitions. [2024-11-20 18:30:40,235 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 5.454545454545454) internal successors, (60), 11 states have internal predecessors, (60), 6 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 6 states have call predecessors, (13), 6 states have call successors, (13) [2024-11-20 18:30:40,235 INFO L276 IsEmpty]: Start isEmpty. Operand 948 states and 1261 transitions. [2024-11-20 18:30:40,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-11-20 18:30:40,236 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 18:30:40,236 INFO L215 NwaCegarLoop]: trace histogram [11, 11, 11, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 18:30:40,245 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-11-20 18:30:40,437 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-20 18:30:40,438 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-20 18:30:40,438 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 18:30:40,438 INFO L85 PathProgramCache]: Analyzing trace with hash -638119105, now seen corresponding path program 2 times [2024-11-20 18:30:40,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 18:30:40,438 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [336087603] [2024-11-20 18:30:40,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:40,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 18:30:40,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:40,496 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-20 18:30:40,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:40,498 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-20 18:30:40,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:40,499 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-20 18:30:40,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:40,500 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-20 18:30:40,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:40,501 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-20 18:30:40,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:40,503 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-20 18:30:40,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:40,505 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-20 18:30:40,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:40,507 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-20 18:30:40,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:40,508 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-11-20 18:30:40,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:40,511 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-20 18:30:40,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:40,513 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-20 18:30:40,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:40,514 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-11-20 18:30:40,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:40,515 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-20 18:30:40,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:40,516 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-20 18:30:40,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:40,519 INFO L134 CoverageAnalysis]: Checked inductivity of 271 backedges. 39 proven. 0 refuted. 0 times theorem prover too weak. 232 trivial. 0 not checked. [2024-11-20 18:30:40,520 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 18:30:40,520 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [336087603] [2024-11-20 18:30:40,520 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [336087603] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 18:30:40,520 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 18:30:40,520 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-20 18:30:40,520 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [139326627] [2024-11-20 18:30:40,521 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 18:30:40,521 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-20 18:30:40,521 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 18:30:40,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-20 18:30:40,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-20 18:30:40,522 INFO L87 Difference]: Start difference. First operand 948 states and 1261 transitions. Second operand has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 4 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) [2024-11-20 18:30:40,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 18:30:40,932 INFO L93 Difference]: Finished difference Result 1275 states and 1707 transitions. [2024-11-20 18:30:40,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-20 18:30:40,932 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 4 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) Word has length 123 [2024-11-20 18:30:40,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 18:30:40,936 INFO L225 Difference]: With dead ends: 1275 [2024-11-20 18:30:40,937 INFO L226 Difference]: Without dead ends: 622 [2024-11-20 18:30:40,940 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-20 18:30:40,941 INFO L432 NwaCegarLoop]: 57 mSDtfsCounter, 29 mSDsluCounter, 100 mSDsCounter, 0 mSdLazyCounter, 212 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 212 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-20 18:30:40,941 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 157 Invalid, 215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 212 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-20 18:30:40,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 622 states. [2024-11-20 18:30:40,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 622 to 585. [2024-11-20 18:30:40,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 585 states, 466 states have (on average 1.2210300429184548) internal successors, (569), 481 states have internal predecessors, (569), 101 states have call successors, (101), 2 states have call predecessors, (101), 2 states have return successors, (101), 101 states have call predecessors, (101), 101 states have call successors, (101) [2024-11-20 18:30:41,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 771 transitions. [2024-11-20 18:30:41,022 INFO L78 Accepts]: Start accepts. Automaton has 585 states and 771 transitions. Word has length 123 [2024-11-20 18:30:41,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 18:30:41,025 INFO L471 AbstractCegarLoop]: Abstraction has 585 states and 771 transitions. [2024-11-20 18:30:41,025 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 4 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) [2024-11-20 18:30:41,025 INFO L276 IsEmpty]: Start isEmpty. Operand 585 states and 771 transitions. [2024-11-20 18:30:41,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2024-11-20 18:30:41,026 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 18:30:41,026 INFO L215 NwaCegarLoop]: trace histogram [14, 14, 14, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 18:30:41,026 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-11-20 18:30:41,026 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-20 18:30:41,027 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 18:30:41,027 INFO L85 PathProgramCache]: Analyzing trace with hash 470018659, now seen corresponding path program 2 times [2024-11-20 18:30:41,027 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 18:30:41,028 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1427650835] [2024-11-20 18:30:41,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:41,028 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 18:30:41,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-20 18:30:41,046 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1006427981] [2024-11-20 18:30:41,046 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-20 18:30:41,046 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 18:30:41,047 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 18:30:41,049 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-20 18:30:41,050 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-20 18:30:41,109 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-20 18:30:41,109 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-20 18:30:41,110 INFO L255 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-20 18:30:41,113 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 18:30:41,617 INFO L134 CoverageAnalysis]: Checked inductivity of 429 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 370 trivial. 0 not checked. [2024-11-20 18:30:41,617 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-20 18:30:41,734 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 18:30:41,734 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1427650835] [2024-11-20 18:30:41,734 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-20 18:30:41,734 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1006427981] [2024-11-20 18:30:41,734 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1006427981] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 18:30:41,734 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-20 18:30:41,734 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2024-11-20 18:30:41,734 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [871750833] [2024-11-20 18:30:41,734 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-20 18:30:41,735 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-20 18:30:41,735 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 18:30:41,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-20 18:30:41,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2024-11-20 18:30:41,736 INFO L87 Difference]: Start difference. First operand 585 states and 771 transitions. Second operand has 14 states, 13 states have (on average 5.769230769230769) internal successors, (75), 14 states have internal predecessors, (75), 8 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 7 states have call predecessors, (17), 8 states have call successors, (17) [2024-11-20 18:30:42,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 18:30:42,521 INFO L93 Difference]: Finished difference Result 672 states and 883 transitions. [2024-11-20 18:30:42,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-20 18:30:42,522 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 5.769230769230769) internal successors, (75), 14 states have internal predecessors, (75), 8 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 7 states have call predecessors, (17), 8 states have call successors, (17) Word has length 151 [2024-11-20 18:30:42,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 18:30:42,524 INFO L225 Difference]: With dead ends: 672 [2024-11-20 18:30:42,524 INFO L226 Difference]: Without dead ends: 669 [2024-11-20 18:30:42,525 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=147, Invalid=665, Unknown=0, NotChecked=0, Total=812 [2024-11-20 18:30:42,525 INFO L432 NwaCegarLoop]: 84 mSDtfsCounter, 218 mSDsluCounter, 478 mSDsCounter, 0 mSdLazyCounter, 1181 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 224 SdHoareTripleChecker+Valid, 562 SdHoareTripleChecker+Invalid, 1212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 1181 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-20 18:30:42,525 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [224 Valid, 562 Invalid, 1212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 1181 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-20 18:30:42,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 669 states. [2024-11-20 18:30:42,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 669 to 651. [2024-11-20 18:30:42,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 651 states, 520 states have (on average 1.225) internal successors, (637), 535 states have internal predecessors, (637), 113 states have call successors, (113), 2 states have call predecessors, (113), 2 states have return successors, (113), 113 states have call predecessors, (113), 113 states have call successors, (113) [2024-11-20 18:30:42,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 651 states to 651 states and 863 transitions. [2024-11-20 18:30:42,597 INFO L78 Accepts]: Start accepts. Automaton has 651 states and 863 transitions. Word has length 151 [2024-11-20 18:30:42,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 18:30:42,597 INFO L471 AbstractCegarLoop]: Abstraction has 651 states and 863 transitions. [2024-11-20 18:30:42,597 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 5.769230769230769) internal successors, (75), 14 states have internal predecessors, (75), 8 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 7 states have call predecessors, (17), 8 states have call successors, (17) [2024-11-20 18:30:42,598 INFO L276 IsEmpty]: Start isEmpty. Operand 651 states and 863 transitions. [2024-11-20 18:30:42,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2024-11-20 18:30:42,598 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 18:30:42,598 INFO L215 NwaCegarLoop]: trace histogram [14, 14, 14, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 18:30:42,607 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-11-20 18:30:42,803 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 18:30:42,804 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-20 18:30:42,804 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 18:30:42,804 INFO L85 PathProgramCache]: Analyzing trace with hash 1685676596, now seen corresponding path program 2 times [2024-11-20 18:30:42,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 18:30:42,804 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [504989860] [2024-11-20 18:30:42,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:42,804 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 18:30:42,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-20 18:30:42,821 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [736762417] [2024-11-20 18:30:42,821 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-20 18:30:42,821 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 18:30:42,821 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 18:30:42,823 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-20 18:30:42,826 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-20 18:30:42,890 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-20 18:30:42,890 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-20 18:30:42,891 INFO L255 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-20 18:30:42,893 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 18:30:43,543 INFO L134 CoverageAnalysis]: Checked inductivity of 430 backedges. 3 proven. 57 refuted. 0 times theorem prover too weak. 370 trivial. 0 not checked. [2024-11-20 18:30:43,543 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-20 18:30:43,757 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 18:30:43,757 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [504989860] [2024-11-20 18:30:43,757 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-20 18:30:43,757 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [736762417] [2024-11-20 18:30:43,757 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [736762417] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 18:30:43,757 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-20 18:30:43,757 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2024-11-20 18:30:43,757 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [303778284] [2024-11-20 18:30:43,757 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-20 18:30:43,758 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-20 18:30:43,758 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 18:30:43,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-20 18:30:43,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=165, Unknown=0, NotChecked=0, Total=240 [2024-11-20 18:30:43,759 INFO L87 Difference]: Start difference. First operand 651 states and 863 transitions. Second operand has 13 states, 12 states have (on average 6.333333333333333) internal successors, (76), 12 states have internal predecessors, (76), 7 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 7 states have call predecessors, (17), 7 states have call successors, (17) [2024-11-20 18:30:44,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 18:30:44,136 INFO L93 Difference]: Finished difference Result 670 states and 877 transitions. [2024-11-20 18:30:44,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-20 18:30:44,136 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 6.333333333333333) internal successors, (76), 12 states have internal predecessors, (76), 7 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 7 states have call predecessors, (17), 7 states have call successors, (17) Word has length 152 [2024-11-20 18:30:44,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 18:30:44,139 INFO L225 Difference]: With dead ends: 670 [2024-11-20 18:30:44,139 INFO L226 Difference]: Without dead ends: 667 [2024-11-20 18:30:44,140 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 155 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=98, Invalid=208, Unknown=0, NotChecked=0, Total=306 [2024-11-20 18:30:44,140 INFO L432 NwaCegarLoop]: 53 mSDtfsCounter, 176 mSDsluCounter, 170 mSDsCounter, 0 mSdLazyCounter, 594 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 192 SdHoareTripleChecker+Valid, 223 SdHoareTripleChecker+Invalid, 606 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 594 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-20 18:30:44,140 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [192 Valid, 223 Invalid, 606 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 594 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-20 18:30:44,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 667 states. [2024-11-20 18:30:44,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 667 to 652. [2024-11-20 18:30:44,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 652 states, 521 states have (on average 1.2130518234165066) internal successors, (632), 536 states have internal predecessors, (632), 113 states have call successors, (113), 2 states have call predecessors, (113), 2 states have return successors, (113), 113 states have call predecessors, (113), 113 states have call successors, (113) [2024-11-20 18:30:44,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 652 states to 652 states and 858 transitions. [2024-11-20 18:30:44,219 INFO L78 Accepts]: Start accepts. Automaton has 652 states and 858 transitions. Word has length 152 [2024-11-20 18:30:44,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 18:30:44,219 INFO L471 AbstractCegarLoop]: Abstraction has 652 states and 858 transitions. [2024-11-20 18:30:44,219 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 6.333333333333333) internal successors, (76), 12 states have internal predecessors, (76), 7 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 7 states have call predecessors, (17), 7 states have call successors, (17) [2024-11-20 18:30:44,219 INFO L276 IsEmpty]: Start isEmpty. Operand 652 states and 858 transitions. [2024-11-20 18:30:44,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2024-11-20 18:30:44,220 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 18:30:44,220 INFO L215 NwaCegarLoop]: trace histogram [14, 14, 14, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 18:30:44,227 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2024-11-20 18:30:44,423 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 18:30:44,424 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-20 18:30:44,424 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 18:30:44,424 INFO L85 PathProgramCache]: Analyzing trace with hash 732539990, now seen corresponding path program 2 times [2024-11-20 18:30:44,424 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 18:30:44,424 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1772308475] [2024-11-20 18:30:44,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:44,424 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 18:30:44,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-20 18:30:44,442 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [291861711] [2024-11-20 18:30:44,442 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-20 18:30:44,442 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 18:30:44,442 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 18:30:44,444 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-20 18:30:44,445 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-20 18:30:44,504 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-20 18:30:44,505 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-20 18:30:44,506 INFO L255 TraceCheckSpWp]: Trace formula consists of 267 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-11-20 18:30:44,509 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 18:30:45,198 INFO L134 CoverageAnalysis]: Checked inductivity of 432 backedges. 0 proven. 62 refuted. 0 times theorem prover too weak. 370 trivial. 0 not checked. [2024-11-20 18:30:45,198 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-20 18:30:46,139 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 18:30:46,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1772308475] [2024-11-20 18:30:46,139 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-20 18:30:46,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [291861711] [2024-11-20 18:30:46,139 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [291861711] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 18:30:46,139 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-20 18:30:46,139 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2024-11-20 18:30:46,139 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1330244358] [2024-11-20 18:30:46,139 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-20 18:30:46,140 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-20 18:30:46,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 18:30:46,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-20 18:30:46,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=476, Unknown=0, NotChecked=0, Total=600 [2024-11-20 18:30:46,141 INFO L87 Difference]: Start difference. First operand 652 states and 858 transitions. Second operand has 15 states, 14 states have (on average 5.571428571428571) internal successors, (78), 15 states have internal predecessors, (78), 7 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 6 states have call predecessors, (17), 7 states have call successors, (17) [2024-11-20 18:30:46,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 18:30:46,941 INFO L93 Difference]: Finished difference Result 668 states and 864 transitions. [2024-11-20 18:30:46,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-20 18:30:46,942 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 5.571428571428571) internal successors, (78), 15 states have internal predecessors, (78), 7 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 6 states have call predecessors, (17), 7 states have call successors, (17) Word has length 154 [2024-11-20 18:30:46,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 18:30:46,944 INFO L225 Difference]: With dead ends: 668 [2024-11-20 18:30:46,944 INFO L226 Difference]: Without dead ends: 661 [2024-11-20 18:30:46,945 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 285 GetRequests, 249 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=306, Invalid=1100, Unknown=0, NotChecked=0, Total=1406 [2024-11-20 18:30:46,945 INFO L432 NwaCegarLoop]: 86 mSDtfsCounter, 241 mSDsluCounter, 389 mSDsCounter, 0 mSdLazyCounter, 998 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 247 SdHoareTripleChecker+Valid, 475 SdHoareTripleChecker+Invalid, 1035 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 998 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-20 18:30:46,946 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [247 Valid, 475 Invalid, 1035 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 998 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-20 18:30:46,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 661 states. [2024-11-20 18:30:47,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 661 to 614. [2024-11-20 18:30:47,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 614 states, 490 states have (on average 1.1979591836734693) internal successors, (587), 505 states have internal predecessors, (587), 106 states have call successors, (106), 2 states have call predecessors, (106), 2 states have return successors, (106), 106 states have call predecessors, (106), 106 states have call successors, (106) [2024-11-20 18:30:47,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 614 states to 614 states and 799 transitions. [2024-11-20 18:30:47,016 INFO L78 Accepts]: Start accepts. Automaton has 614 states and 799 transitions. Word has length 154 [2024-11-20 18:30:47,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 18:30:47,017 INFO L471 AbstractCegarLoop]: Abstraction has 614 states and 799 transitions. [2024-11-20 18:30:47,017 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 5.571428571428571) internal successors, (78), 15 states have internal predecessors, (78), 7 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 6 states have call predecessors, (17), 7 states have call successors, (17) [2024-11-20 18:30:47,017 INFO L276 IsEmpty]: Start isEmpty. Operand 614 states and 799 transitions. [2024-11-20 18:30:47,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2024-11-20 18:30:47,018 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 18:30:47,018 INFO L215 NwaCegarLoop]: trace histogram [14, 14, 14, 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, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 18:30:47,026 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2024-11-20 18:30:47,222 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 18:30:47,222 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-20 18:30:47,223 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 18:30:47,223 INFO L85 PathProgramCache]: Analyzing trace with hash -1837610940, now seen corresponding path program 3 times [2024-11-20 18:30:47,223 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 18:30:47,223 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1174337040] [2024-11-20 18:30:47,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:47,223 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 18:30:47,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:47,503 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-20 18:30:47,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:47,530 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-20 18:30:47,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:47,533 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-20 18:30:47,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:47,543 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-20 18:30:47,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:47,546 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-20 18:30:47,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:47,548 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-20 18:30:47,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:47,552 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-20 18:30:47,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:47,555 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-20 18:30:47,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:47,558 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-20 18:30:47,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:47,561 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-20 18:30:47,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:47,566 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-20 18:30:47,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:47,568 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-20 18:30:47,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:47,572 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-20 18:30:47,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:47,575 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-20 18:30:47,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:47,577 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-11-20 18:30:47,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:47,580 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2024-11-20 18:30:47,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:47,583 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2024-11-20 18:30:47,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:30:47,587 INFO L134 CoverageAnalysis]: Checked inductivity of 451 backedges. 30 proven. 51 refuted. 0 times theorem prover too weak. 370 trivial. 0 not checked. [2024-11-20 18:30:47,587 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 18:30:47,587 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1174337040] [2024-11-20 18:30:47,587 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1174337040] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 18:30:47,587 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1174438035] [2024-11-20 18:30:47,587 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-20 18:30:47,588 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 18:30:47,588 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 18:30:47,590 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-20 18:30:47,591 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-20 18:30:47,633 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-20 18:30:47,633 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-20 18:30:47,634 INFO L255 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-20 18:30:47,645 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 18:30:48,038 INFO L134 CoverageAnalysis]: Checked inductivity of 451 backedges. 51 proven. 17 refuted. 0 times theorem prover too weak. 383 trivial. 0 not checked. [2024-11-20 18:30:48,038 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-20 18:30:48,264 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1174438035] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 18:30:48,264 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-20 18:30:48,264 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2024-11-20 18:30:48,265 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1969485230] [2024-11-20 18:30:48,265 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-20 18:30:48,265 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-20 18:30:48,265 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 18:30:48,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-20 18:30:48,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=409, Unknown=0, NotChecked=0, Total=462 [2024-11-20 18:30:48,266 INFO L87 Difference]: Start difference. First operand 614 states and 799 transitions. Second operand has 19 states, 18 states have (on average 6.666666666666667) internal successors, (120), 16 states have internal predecessors, (120), 10 states have call successors, (27), 1 states have call predecessors, (27), 3 states have return successors, (27), 12 states have call predecessors, (27), 10 states have call successors, (27) [2024-11-20 18:30:50,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 18:30:50,048 INFO L93 Difference]: Finished difference Result 754 states and 989 transitions. [2024-11-20 18:30:50,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-20 18:30:50,048 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 6.666666666666667) internal successors, (120), 16 states have internal predecessors, (120), 10 states have call successors, (27), 1 states have call predecessors, (27), 3 states have return successors, (27), 12 states have call predecessors, (27), 10 states have call successors, (27) Word has length 154 [2024-11-20 18:30:50,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 18:30:50,051 INFO L225 Difference]: With dead ends: 754 [2024-11-20 18:30:50,051 INFO L226 Difference]: Without dead ends: 499 [2024-11-20 18:30:50,052 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 220 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=305, Invalid=955, Unknown=0, NotChecked=0, Total=1260 [2024-11-20 18:30:50,052 INFO L432 NwaCegarLoop]: 41 mSDtfsCounter, 432 mSDsluCounter, 503 mSDsCounter, 0 mSdLazyCounter, 1486 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 434 SdHoareTripleChecker+Valid, 544 SdHoareTripleChecker+Invalid, 1582 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 1486 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-20 18:30:50,052 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [434 Valid, 544 Invalid, 1582 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 1486 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-11-20 18:30:50,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 499 states. [2024-11-20 18:30:50,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 499 to 255. [2024-11-20 18:30:50,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 255 states, 201 states have (on average 1.1243781094527363) internal successors, (226), 210 states have internal predecessors, (226), 42 states have call successors, (42), 2 states have call predecessors, (42), 2 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2024-11-20 18:30:50,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 255 states to 255 states and 310 transitions. [2024-11-20 18:30:50,093 INFO L78 Accepts]: Start accepts. Automaton has 255 states and 310 transitions. Word has length 154 [2024-11-20 18:30:50,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 18:30:50,093 INFO L471 AbstractCegarLoop]: Abstraction has 255 states and 310 transitions. [2024-11-20 18:30:50,094 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 6.666666666666667) internal successors, (120), 16 states have internal predecessors, (120), 10 states have call successors, (27), 1 states have call predecessors, (27), 3 states have return successors, (27), 12 states have call predecessors, (27), 10 states have call successors, (27) [2024-11-20 18:30:50,094 INFO L276 IsEmpty]: Start isEmpty. Operand 255 states and 310 transitions. [2024-11-20 18:30:50,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2024-11-20 18:30:50,094 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 18:30:50,094 INFO L215 NwaCegarLoop]: trace histogram [15, 15, 15, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-20 18:30:50,102 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2024-11-20 18:30:50,295 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 18:30:50,296 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-20 18:30:50,297 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 18:30:50,297 INFO L85 PathProgramCache]: Analyzing trace with hash -1135662868, now seen corresponding path program 3 times [2024-11-20 18:30:50,297 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 18:30:50,297 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819266006] [2024-11-20 18:30:50,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:50,297 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 18:30:50,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-20 18:30:50,315 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1088799491] [2024-11-20 18:30:50,315 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-20 18:30:50,315 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 18:30:50,315 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 18:30:50,317 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-20 18:30:50,320 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-20 18:30:50,363 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-20 18:30:50,363 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-20 18:30:50,364 INFO L255 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-20 18:30:50,366 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 18:30:50,590 INFO L134 CoverageAnalysis]: Checked inductivity of 495 backedges. 79 proven. 49 refuted. 0 times theorem prover too weak. 367 trivial. 0 not checked. [2024-11-20 18:30:50,590 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-20 18:30:50,824 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 18:30:50,825 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819266006] [2024-11-20 18:30:50,825 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-20 18:30:50,825 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1088799491] [2024-11-20 18:30:50,825 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1088799491] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 18:30:50,825 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-20 18:30:50,825 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2024-11-20 18:30:50,825 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1587756399] [2024-11-20 18:30:50,826 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-20 18:30:50,826 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-20 18:30:50,826 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 18:30:50,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-20 18:30:50,827 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2024-11-20 18:30:50,827 INFO L87 Difference]: Start difference. First operand 255 states and 310 transitions. Second operand has 11 states, 10 states have (on average 7.0) internal successors, (70), 10 states have internal predecessors, (70), 4 states have call successors, (15), 1 states have call predecessors, (15), 2 states have return successors, (15), 5 states have call predecessors, (15), 4 states have call successors, (15) [2024-11-20 18:30:51,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 18:30:51,615 INFO L93 Difference]: Finished difference Result 257 states and 312 transitions. [2024-11-20 18:30:51,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-20 18:30:51,616 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 7.0) internal successors, (70), 10 states have internal predecessors, (70), 4 states have call successors, (15), 1 states have call predecessors, (15), 2 states have return successors, (15), 5 states have call predecessors, (15), 4 states have call successors, (15) Word has length 160 [2024-11-20 18:30:51,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 18:30:51,618 INFO L225 Difference]: With dead ends: 257 [2024-11-20 18:30:51,618 INFO L226 Difference]: Without dead ends: 254 [2024-11-20 18:30:51,618 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 162 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=156, Invalid=600, Unknown=0, NotChecked=0, Total=756 [2024-11-20 18:30:51,619 INFO L432 NwaCegarLoop]: 60 mSDtfsCounter, 110 mSDsluCounter, 316 mSDsCounter, 0 mSdLazyCounter, 717 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 376 SdHoareTripleChecker+Invalid, 743 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 717 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-20 18:30:51,619 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [114 Valid, 376 Invalid, 743 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 717 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-20 18:30:51,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2024-11-20 18:30:51,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 252. [2024-11-20 18:30:51,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 201 states have (on average 1.0945273631840795) internal successors, (220), 207 states have internal predecessors, (220), 42 states have call successors, (42), 2 states have call predecessors, (42), 2 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2024-11-20 18:30:51,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 304 transitions. [2024-11-20 18:30:51,665 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 304 transitions. Word has length 160 [2024-11-20 18:30:51,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 18:30:51,666 INFO L471 AbstractCegarLoop]: Abstraction has 252 states and 304 transitions. [2024-11-20 18:30:51,666 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 7.0) internal successors, (70), 10 states have internal predecessors, (70), 4 states have call successors, (15), 1 states have call predecessors, (15), 2 states have return successors, (15), 5 states have call predecessors, (15), 4 states have call successors, (15) [2024-11-20 18:30:51,666 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 304 transitions. [2024-11-20 18:30:51,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2024-11-20 18:30:51,666 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 18:30:51,667 INFO L215 NwaCegarLoop]: trace histogram [15, 15, 15, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-20 18:30:51,675 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2024-11-20 18:30:51,867 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2024-11-20 18:30:51,867 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-20 18:30:51,867 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 18:30:51,868 INFO L85 PathProgramCache]: Analyzing trace with hash -845810485, now seen corresponding path program 3 times [2024-11-20 18:30:51,868 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 18:30:51,868 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1678598493] [2024-11-20 18:30:51,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:30:51,868 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 18:30:51,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-20 18:30:51,881 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1789074316] [2024-11-20 18:30:51,882 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-20 18:30:51,882 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 18:30:51,882 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 18:30:51,884 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-20 18:30:51,886 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-20 18:30:51,941 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-20 18:30:51,941 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-20 18:30:51,942 INFO L255 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-20 18:30:51,944 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 18:30:53,966 INFO L134 CoverageAnalysis]: Checked inductivity of 497 backedges. 70 proven. 67 refuted. 0 times theorem prover too weak. 360 trivial. 0 not checked. [2024-11-20 18:30:53,966 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-20 18:30:54,282 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 18:30:54,282 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1678598493] [2024-11-20 18:30:54,282 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-20 18:30:54,282 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1789074316] [2024-11-20 18:30:54,282 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1789074316] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 18:30:54,282 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-20 18:30:54,283 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2024-11-20 18:30:54,283 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [721953364] [2024-11-20 18:30:54,283 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-20 18:30:54,283 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-20 18:30:54,283 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 18:30:54,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-20 18:30:54,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=267, Unknown=0, NotChecked=0, Total=342 [2024-11-20 18:30:54,284 INFO L87 Difference]: Start difference. First operand 252 states and 304 transitions. Second operand has 14 states, 13 states have (on average 5.769230769230769) internal successors, (75), 13 states have internal predecessors, (75), 6 states have call successors, (15), 1 states have call predecessors, (15), 3 states have return successors, (15), 5 states have call predecessors, (15), 6 states have call successors, (15) [2024-11-20 18:30:56,411 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.25s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-20 18:30:57,713 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-20 18:31:00,454 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-20 18:31:01,749 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-20 18:31:03,272 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.41s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-20 18:31:04,719 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.44s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-20 18:31:06,217 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.48s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-20 18:31:07,822 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.59s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-20 18:31:09,371 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.54s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-20 18:31:11,464 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-20 18:31:13,010 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.51s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-20 18:31:17,016 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-20 18:31:17,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 18:31:17,622 INFO L93 Difference]: Finished difference Result 353 states and 436 transitions. [2024-11-20 18:31:17,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-20 18:31:17,622 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 5.769230769230769) internal successors, (75), 13 states have internal predecessors, (75), 6 states have call successors, (15), 1 states have call predecessors, (15), 3 states have return successors, (15), 5 states have call predecessors, (15), 6 states have call successors, (15) Word has length 161 [2024-11-20 18:31:17,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 18:31:17,624 INFO L225 Difference]: With dead ends: 353 [2024-11-20 18:31:17,624 INFO L226 Difference]: Without dead ends: 350 [2024-11-20 18:31:17,624 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 161 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=125, Invalid=381, Unknown=0, NotChecked=0, Total=506 [2024-11-20 18:31:17,624 INFO L432 NwaCegarLoop]: 19 mSDtfsCounter, 262 mSDsluCounter, 100 mSDsCounter, 0 mSdLazyCounter, 562 mSolverCounterSat, 52 mSolverCounterUnsat, 17 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 276 SdHoareTripleChecker+Valid, 119 SdHoareTripleChecker+Invalid, 631 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 562 IncrementalHoareTripleChecker+Invalid, 17 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23.2s IncrementalHoareTripleChecker+Time [2024-11-20 18:31:17,625 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [276 Valid, 119 Invalid, 631 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 562 Invalid, 17 Unknown, 0 Unchecked, 23.2s Time] [2024-11-20 18:31:17,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states. [2024-11-20 18:31:17,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 333. [2024-11-20 18:31:17,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 267 states have (on average 1.101123595505618) internal successors, (294), 273 states have internal predecessors, (294), 57 states have call successors, (57), 2 states have call predecessors, (57), 2 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2024-11-20 18:31:17,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 408 transitions. [2024-11-20 18:31:17,675 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 408 transitions. Word has length 161 [2024-11-20 18:31:17,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 18:31:17,675 INFO L471 AbstractCegarLoop]: Abstraction has 333 states and 408 transitions. [2024-11-20 18:31:17,676 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 5.769230769230769) internal successors, (75), 13 states have internal predecessors, (75), 6 states have call successors, (15), 1 states have call predecessors, (15), 3 states have return successors, (15), 5 states have call predecessors, (15), 6 states have call successors, (15) [2024-11-20 18:31:17,676 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 408 transitions. [2024-11-20 18:31:17,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2024-11-20 18:31:17,677 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 18:31:17,677 INFO L215 NwaCegarLoop]: trace histogram [15, 15, 15, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-20 18:31:17,686 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2024-11-20 18:31:17,880 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2024-11-20 18:31:17,881 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-20 18:31:17,881 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 18:31:17,881 INFO L85 PathProgramCache]: Analyzing trace with hash -1075055315, now seen corresponding path program 3 times [2024-11-20 18:31:17,881 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 18:31:17,881 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1146801738] [2024-11-20 18:31:17,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:31:17,882 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 18:31:17,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:18,194 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-20 18:31:18,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:18,222 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-20 18:31:18,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:18,224 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-20 18:31:18,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:18,227 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-20 18:31:18,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:18,230 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-20 18:31:18,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:18,232 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-20 18:31:18,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:18,235 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-20 18:31:18,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:18,239 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-20 18:31:18,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:18,241 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-20 18:31:18,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:18,243 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-20 18:31:18,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:18,246 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-20 18:31:18,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:18,248 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-20 18:31:18,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:18,251 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2024-11-20 18:31:18,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:18,254 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-20 18:31:18,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:18,256 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-11-20 18:31:18,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:18,258 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-20 18:31:18,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:18,260 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-20 18:31:18,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:18,261 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2024-11-20 18:31:18,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:18,264 INFO L134 CoverageAnalysis]: Checked inductivity of 501 backedges. 0 proven. 75 refuted. 0 times theorem prover too weak. 426 trivial. 0 not checked. [2024-11-20 18:31:18,264 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 18:31:18,264 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1146801738] [2024-11-20 18:31:18,264 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1146801738] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 18:31:18,264 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1209891415] [2024-11-20 18:31:18,264 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-20 18:31:18,265 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 18:31:18,266 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 18:31:18,268 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-20 18:31:18,269 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-20 18:31:18,316 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-20 18:31:18,317 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-20 18:31:18,318 INFO L255 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-20 18:31:18,320 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 18:31:18,612 INFO L134 CoverageAnalysis]: Checked inductivity of 501 backedges. 56 proven. 6 refuted. 0 times theorem prover too weak. 439 trivial. 0 not checked. [2024-11-20 18:31:18,613 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-20 18:31:18,866 INFO L134 CoverageAnalysis]: Checked inductivity of 501 backedges. 52 proven. 10 refuted. 0 times theorem prover too weak. 439 trivial. 0 not checked. [2024-11-20 18:31:18,866 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1209891415] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-20 18:31:18,866 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-20 18:31:18,866 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10, 10] total 22 [2024-11-20 18:31:18,866 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [407932596] [2024-11-20 18:31:18,866 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-20 18:31:18,867 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-20 18:31:18,867 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 18:31:18,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-20 18:31:18,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=423, Unknown=0, NotChecked=0, Total=506 [2024-11-20 18:31:18,868 INFO L87 Difference]: Start difference. First operand 333 states and 408 transitions. Second operand has 23 states, 22 states have (on average 7.7727272727272725) internal successors, (171), 23 states have internal predecessors, (171), 13 states have call successors, (37), 1 states have call predecessors, (37), 2 states have return successors, (38), 12 states have call predecessors, (38), 13 states have call successors, (38) [2024-11-20 18:31:20,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 18:31:20,799 INFO L93 Difference]: Finished difference Result 482 states and 592 transitions. [2024-11-20 18:31:20,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-11-20 18:31:20,800 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 7.7727272727272725) internal successors, (171), 23 states have internal predecessors, (171), 13 states have call successors, (37), 1 states have call predecessors, (37), 2 states have return successors, (38), 12 states have call predecessors, (38), 13 states have call successors, (38) Word has length 163 [2024-11-20 18:31:20,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 18:31:20,802 INFO L225 Difference]: With dead ends: 482 [2024-11-20 18:31:20,802 INFO L226 Difference]: Without dead ends: 451 [2024-11-20 18:31:20,803 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 403 GetRequests, 348 SyntacticMatches, 3 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 601 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=665, Invalid=2197, Unknown=0, NotChecked=0, Total=2862 [2024-11-20 18:31:20,804 INFO L432 NwaCegarLoop]: 98 mSDtfsCounter, 396 mSDsluCounter, 755 mSDsCounter, 0 mSdLazyCounter, 1623 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 396 SdHoareTripleChecker+Valid, 853 SdHoareTripleChecker+Invalid, 1722 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 1623 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-20 18:31:20,804 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [396 Valid, 853 Invalid, 1722 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 1623 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-20 18:31:20,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 451 states. [2024-11-20 18:31:20,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 451 to 250. [2024-11-20 18:31:20,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 250 states, 202 states have (on average 1.0396039603960396) internal successors, (210), 203 states have internal predecessors, (210), 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) [2024-11-20 18:31:20,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 250 states to 250 states and 298 transitions. [2024-11-20 18:31:20,851 INFO L78 Accepts]: Start accepts. Automaton has 250 states and 298 transitions. Word has length 163 [2024-11-20 18:31:20,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 18:31:20,852 INFO L471 AbstractCegarLoop]: Abstraction has 250 states and 298 transitions. [2024-11-20 18:31:20,852 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 7.7727272727272725) internal successors, (171), 23 states have internal predecessors, (171), 13 states have call successors, (37), 1 states have call predecessors, (37), 2 states have return successors, (38), 12 states have call predecessors, (38), 13 states have call successors, (38) [2024-11-20 18:31:20,852 INFO L276 IsEmpty]: Start isEmpty. Operand 250 states and 298 transitions. [2024-11-20 18:31:20,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 228 [2024-11-20 18:31:20,853 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 18:31:20,854 INFO L215 NwaCegarLoop]: trace histogram [22, 22, 22, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 18:31:20,862 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-11-20 18:31:21,054 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2024-11-20 18:31:21,054 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-20 18:31:21,055 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 18:31:21,055 INFO L85 PathProgramCache]: Analyzing trace with hash -1618550937, now seen corresponding path program 1 times [2024-11-20 18:31:21,055 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 18:31:21,055 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2112734911] [2024-11-20 18:31:21,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:31:21,055 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 18:31:21,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:21,247 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-20 18:31:21,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:21,249 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-20 18:31:21,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:21,251 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-20 18:31:21,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:21,252 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-20 18:31:21,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:21,255 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-20 18:31:21,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:21,257 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-20 18:31:21,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:21,260 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-20 18:31:21,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:21,263 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-20 18:31:21,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:21,265 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-20 18:31:21,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:21,268 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-20 18:31:21,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:21,270 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-20 18:31:21,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:21,272 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-20 18:31:21,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:21,274 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2024-11-20 18:31:21,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:21,278 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-20 18:31:21,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:21,280 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-11-20 18:31:21,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:21,282 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-20 18:31:21,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:21,284 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-20 18:31:21,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:21,287 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-20 18:31:21,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:21,290 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2024-11-20 18:31:21,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:21,292 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-20 18:31:21,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:21,294 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-20 18:31:21,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:21,295 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-20 18:31:21,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:21,298 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-20 18:31:21,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:21,300 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-20 18:31:21,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:21,305 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2024-11-20 18:31:21,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:21,307 INFO L134 CoverageAnalysis]: Checked inductivity of 1107 backedges. 0 proven. 171 refuted. 0 times theorem prover too weak. 936 trivial. 0 not checked. [2024-11-20 18:31:21,307 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 18:31:21,307 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2112734911] [2024-11-20 18:31:21,307 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2112734911] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 18:31:21,307 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1796430075] [2024-11-20 18:31:21,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:31:21,307 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 18:31:21,308 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 18:31:21,310 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-20 18:31:21,311 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-20 18:31:21,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:21,382 INFO L255 TraceCheckSpWp]: Trace formula consists of 382 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-20 18:31:21,385 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 18:31:21,523 INFO L134 CoverageAnalysis]: Checked inductivity of 1107 backedges. 558 proven. 39 refuted. 0 times theorem prover too weak. 510 trivial. 0 not checked. [2024-11-20 18:31:21,523 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-20 18:31:21,724 INFO L134 CoverageAnalysis]: Checked inductivity of 1107 backedges. 110 proven. 39 refuted. 0 times theorem prover too weak. 958 trivial. 0 not checked. [2024-11-20 18:31:21,724 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1796430075] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-20 18:31:21,724 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-20 18:31:21,724 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 15 [2024-11-20 18:31:21,724 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1355594375] [2024-11-20 18:31:21,724 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-20 18:31:21,725 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-20 18:31:21,725 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 18:31:21,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-20 18:31:21,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2024-11-20 18:31:21,726 INFO L87 Difference]: Start difference. First operand 250 states and 298 transitions. Second operand has 15 states, 15 states have (on average 13.066666666666666) internal successors, (196), 15 states have internal predecessors, (196), 13 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (47), 13 states have call predecessors, (47), 13 states have call successors, (47) [2024-11-20 18:31:22,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 18:31:22,352 INFO L93 Difference]: Finished difference Result 468 states and 556 transitions. [2024-11-20 18:31:22,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-20 18:31:22,353 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 13.066666666666666) internal successors, (196), 15 states have internal predecessors, (196), 13 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (47), 13 states have call predecessors, (47), 13 states have call successors, (47) Word has length 227 [2024-11-20 18:31:22,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 18:31:22,354 INFO L225 Difference]: With dead ends: 468 [2024-11-20 18:31:22,354 INFO L226 Difference]: Without dead ends: 296 [2024-11-20 18:31:22,355 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 527 GetRequests, 496 SyntacticMatches, 4 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=176, Invalid=636, Unknown=0, NotChecked=0, Total=812 [2024-11-20 18:31:22,355 INFO L432 NwaCegarLoop]: 59 mSDtfsCounter, 152 mSDsluCounter, 526 mSDsCounter, 0 mSdLazyCounter, 884 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 585 SdHoareTripleChecker+Invalid, 919 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 884 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-20 18:31:22,355 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [156 Valid, 585 Invalid, 919 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 884 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-20 18:31:22,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296 states. [2024-11-20 18:31:22,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296 to 283. [2024-11-20 18:31:22,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 229 states have (on average 1.039301310043668) internal successors, (238), 230 states have internal predecessors, (238), 50 states have call successors, (50), 2 states have call predecessors, (50), 2 states have return successors, (50), 50 states have call predecessors, (50), 50 states have call successors, (50) [2024-11-20 18:31:22,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 338 transitions. [2024-11-20 18:31:22,417 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 338 transitions. Word has length 227 [2024-11-20 18:31:22,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 18:31:22,417 INFO L471 AbstractCegarLoop]: Abstraction has 283 states and 338 transitions. [2024-11-20 18:31:22,417 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 13.066666666666666) internal successors, (196), 15 states have internal predecessors, (196), 13 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (47), 13 states have call predecessors, (47), 13 states have call successors, (47) [2024-11-20 18:31:22,417 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 338 transitions. [2024-11-20 18:31:22,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 266 [2024-11-20 18:31:22,418 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 18:31:22,419 INFO L215 NwaCegarLoop]: trace histogram [26, 26, 26, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 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] [2024-11-20 18:31:22,425 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2024-11-20 18:31:22,619 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 18:31:22,619 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-20 18:31:22,620 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 18:31:22,620 INFO L85 PathProgramCache]: Analyzing trace with hash 1368777971, now seen corresponding path program 2 times [2024-11-20 18:31:22,620 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 18:31:22,620 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824745819] [2024-11-20 18:31:22,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:31:22,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 18:31:22,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:22,849 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-20 18:31:22,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:22,851 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-20 18:31:22,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:22,852 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-20 18:31:22,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:22,853 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-20 18:31:22,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:22,855 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-20 18:31:22,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:22,856 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-20 18:31:22,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:22,861 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-20 18:31:22,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:22,864 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-20 18:31:22,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:22,867 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-20 18:31:22,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:22,869 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-20 18:31:22,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:22,871 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-20 18:31:22,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:22,873 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-20 18:31:22,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:22,875 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-20 18:31:22,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:22,877 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-20 18:31:22,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:22,880 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-11-20 18:31:22,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:22,882 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2024-11-20 18:31:22,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:22,884 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-20 18:31:22,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:22,886 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2024-11-20 18:31:22,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:22,888 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2024-11-20 18:31:22,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:22,890 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-20 18:31:22,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:22,892 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-20 18:31:22,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:22,895 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-20 18:31:22,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:22,897 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-20 18:31:22,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:22,898 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-20 18:31:22,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:22,900 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2024-11-20 18:31:22,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:22,904 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-20 18:31:22,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:22,910 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-20 18:31:22,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:22,912 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2024-11-20 18:31:22,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:22,913 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2024-11-20 18:31:22,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:22,916 INFO L134 CoverageAnalysis]: Checked inductivity of 1575 backedges. 0 proven. 263 refuted. 0 times theorem prover too weak. 1312 trivial. 0 not checked. [2024-11-20 18:31:22,916 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 18:31:22,917 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [824745819] [2024-11-20 18:31:22,917 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [824745819] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 18:31:22,917 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [935136371] [2024-11-20 18:31:22,917 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-20 18:31:22,917 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 18:31:22,917 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 18:31:22,920 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-20 18:31:22,921 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-11-20 18:31:22,997 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-20 18:31:22,997 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-20 18:31:22,999 INFO L255 TraceCheckSpWp]: Trace formula consists of 440 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-20 18:31:23,002 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 18:31:23,203 INFO L134 CoverageAnalysis]: Checked inductivity of 1575 backedges. 458 proven. 157 refuted. 0 times theorem prover too weak. 960 trivial. 0 not checked. [2024-11-20 18:31:23,204 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-20 18:31:23,522 INFO L134 CoverageAnalysis]: Checked inductivity of 1575 backedges. 106 proven. 157 refuted. 0 times theorem prover too weak. 1312 trivial. 0 not checked. [2024-11-20 18:31:23,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [935136371] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-20 18:31:23,523 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-20 18:31:23,523 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2024-11-20 18:31:23,523 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [311280473] [2024-11-20 18:31:23,523 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-20 18:31:23,524 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-20 18:31:23,524 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 18:31:23,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-20 18:31:23,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2024-11-20 18:31:23,525 INFO L87 Difference]: Start difference. First operand 283 states and 338 transitions. Second operand has 19 states, 19 states have (on average 13.68421052631579) internal successors, (260), 19 states have internal predecessors, (260), 17 states have call successors, (62), 2 states have call predecessors, (62), 2 states have return successors, (62), 17 states have call predecessors, (62), 17 states have call successors, (62) [2024-11-20 18:31:24,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 18:31:24,316 INFO L93 Difference]: Finished difference Result 316 states and 374 transitions. [2024-11-20 18:31:24,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-20 18:31:24,316 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 13.68421052631579) internal successors, (260), 19 states have internal predecessors, (260), 17 states have call successors, (62), 2 states have call predecessors, (62), 2 states have return successors, (62), 17 states have call predecessors, (62), 17 states have call successors, (62) Word has length 265 [2024-11-20 18:31:24,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 18:31:24,317 INFO L225 Difference]: With dead ends: 316 [2024-11-20 18:31:24,317 INFO L226 Difference]: Without dead ends: 170 [2024-11-20 18:31:24,318 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 614 GetRequests, 576 SyntacticMatches, 5 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 320 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=227, Invalid=963, Unknown=0, NotChecked=0, Total=1190 [2024-11-20 18:31:24,319 INFO L432 NwaCegarLoop]: 79 mSDtfsCounter, 205 mSDsluCounter, 567 mSDsCounter, 0 mSdLazyCounter, 1098 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 207 SdHoareTripleChecker+Valid, 646 SdHoareTripleChecker+Invalid, 1152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 1098 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-20 18:31:24,319 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [207 Valid, 646 Invalid, 1152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 1098 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-20 18:31:24,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2024-11-20 18:31:24,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 170. [2024-11-20 18:31:24,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 135 states have (on average 1.0074074074074073) internal successors, (136), 136 states have internal predecessors, (136), 31 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2024-11-20 18:31:24,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 198 transitions. [2024-11-20 18:31:24,346 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 198 transitions. Word has length 265 [2024-11-20 18:31:24,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 18:31:24,346 INFO L471 AbstractCegarLoop]: Abstraction has 170 states and 198 transitions. [2024-11-20 18:31:24,347 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 13.68421052631579) internal successors, (260), 19 states have internal predecessors, (260), 17 states have call successors, (62), 2 states have call predecessors, (62), 2 states have return successors, (62), 17 states have call predecessors, (62), 17 states have call successors, (62) [2024-11-20 18:31:24,347 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 198 transitions. [2024-11-20 18:31:24,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 275 [2024-11-20 18:31:24,348 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 18:31:24,348 INFO L215 NwaCegarLoop]: trace histogram [27, 27, 27, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 18:31:24,356 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2024-11-20 18:31:24,549 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-11-20 18:31:24,549 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-20 18:31:24,550 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 18:31:24,550 INFO L85 PathProgramCache]: Analyzing trace with hash 1803801108, now seen corresponding path program 3 times [2024-11-20 18:31:24,550 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 18:31:24,550 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [615171229] [2024-11-20 18:31:24,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 18:31:24,550 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 18:31:24,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:24,817 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-20 18:31:24,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:24,819 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-20 18:31:24,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:24,820 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-20 18:31:24,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:24,822 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-20 18:31:24,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:24,823 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-20 18:31:24,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:24,826 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-20 18:31:24,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:24,829 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-20 18:31:24,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:24,833 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-20 18:31:24,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:24,835 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-20 18:31:24,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:24,837 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-20 18:31:24,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:24,839 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-20 18:31:24,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:24,840 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-20 18:31:24,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:24,843 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-20 18:31:24,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:24,848 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-20 18:31:24,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:24,851 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-11-20 18:31:24,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:24,853 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2024-11-20 18:31:24,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:24,855 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-20 18:31:24,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:24,857 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2024-11-20 18:31:24,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:24,859 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2024-11-20 18:31:24,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:24,861 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-20 18:31:24,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:24,862 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-20 18:31:24,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:24,864 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-20 18:31:24,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:24,867 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-20 18:31:24,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:24,869 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-20 18:31:24,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:24,872 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2024-11-20 18:31:24,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:24,874 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2024-11-20 18:31:24,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:24,876 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-20 18:31:24,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:24,877 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2024-11-20 18:31:24,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:24,879 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2024-11-20 18:31:24,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:24,881 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2024-11-20 18:31:24,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 18:31:24,884 INFO L134 CoverageAnalysis]: Checked inductivity of 1680 backedges. 0 proven. 264 refuted. 0 times theorem prover too weak. 1416 trivial. 0 not checked. [2024-11-20 18:31:24,884 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 18:31:24,884 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [615171229] [2024-11-20 18:31:24,884 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [615171229] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 18:31:24,884 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1830008482] [2024-11-20 18:31:24,884 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-20 18:31:24,884 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 18:31:24,885 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 18:31:24,887 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-20 18:31:24,888 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-11-20 18:31:24,947 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-20 18:31:24,947 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-20 18:31:24,949 INFO L255 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-20 18:31:24,952 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 18:31:25,207 INFO L134 CoverageAnalysis]: Checked inductivity of 1680 backedges. 203 proven. 6 refuted. 0 times theorem prover too weak. 1471 trivial. 0 not checked. [2024-11-20 18:31:25,207 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-20 18:31:25,513 INFO L134 CoverageAnalysis]: Checked inductivity of 1680 backedges. 138 proven. 71 refuted. 0 times theorem prover too weak. 1471 trivial. 0 not checked. [2024-11-20 18:31:25,514 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1830008482] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-20 18:31:25,514 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-20 18:31:25,514 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 11] total 26 [2024-11-20 18:31:25,514 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [175695619] [2024-11-20 18:31:25,514 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-20 18:31:25,515 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-11-20 18:31:25,515 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 18:31:25,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-11-20 18:31:25,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=552, Unknown=0, NotChecked=0, Total=650 [2024-11-20 18:31:25,516 INFO L87 Difference]: Start difference. First operand 170 states and 198 transitions. Second operand has 26 states, 26 states have (on average 10.23076923076923) internal successors, (266), 26 states have internal predecessors, (266), 18 states have call successors, (60), 1 states have call predecessors, (60), 2 states have return successors, (62), 18 states have call predecessors, (62), 18 states have call successors, (62) [2024-11-20 18:31:26,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 18:31:26,134 INFO L93 Difference]: Finished difference Result 174 states and 201 transitions. [2024-11-20 18:31:26,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-20 18:31:26,135 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 10.23076923076923) internal successors, (266), 26 states have internal predecessors, (266), 18 states have call successors, (60), 1 states have call predecessors, (60), 2 states have return successors, (62), 18 states have call predecessors, (62), 18 states have call successors, (62) Word has length 274 [2024-11-20 18:31:26,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 18:31:26,135 INFO L225 Difference]: With dead ends: 174 [2024-11-20 18:31:26,135 INFO L226 Difference]: Without dead ends: 0 [2024-11-20 18:31:26,137 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 633 GetRequests, 590 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 489 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=337, Invalid=1469, Unknown=0, NotChecked=0, Total=1806 [2024-11-20 18:31:26,137 INFO L432 NwaCegarLoop]: 63 mSDtfsCounter, 226 mSDsluCounter, 406 mSDsCounter, 0 mSdLazyCounter, 758 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 226 SdHoareTripleChecker+Valid, 469 SdHoareTripleChecker+Invalid, 818 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 758 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-20 18:31:26,137 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [226 Valid, 469 Invalid, 818 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 758 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-20 18:31:26,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2024-11-20 18:31:26,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2024-11-20 18:31:26,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-20 18:31:26,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2024-11-20 18:31:26,138 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 274 [2024-11-20 18:31:26,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 18:31:26,139 INFO L471 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-11-20 18:31:26,139 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 10.23076923076923) internal successors, (266), 26 states have internal predecessors, (266), 18 states have call successors, (60), 1 states have call predecessors, (60), 2 states have return successors, (62), 18 states have call predecessors, (62), 18 states have call successors, (62) [2024-11-20 18:31:26,139 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2024-11-20 18:31:26,139 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2024-11-20 18:31:26,142 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (29 of 30 remaining) [2024-11-20 18:31:26,142 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (28 of 30 remaining) [2024-11-20 18:31:26,143 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (27 of 30 remaining) [2024-11-20 18:31:26,143 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (26 of 30 remaining) [2024-11-20 18:31:26,143 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (25 of 30 remaining) [2024-11-20 18:31:26,143 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (24 of 30 remaining) [2024-11-20 18:31:26,143 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (23 of 30 remaining) [2024-11-20 18:31:26,143 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (22 of 30 remaining) [2024-11-20 18:31:26,144 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (21 of 30 remaining) [2024-11-20 18:31:26,144 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (20 of 30 remaining) [2024-11-20 18:31:26,144 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW (19 of 30 remaining) [2024-11-20 18:31:26,144 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW (18 of 30 remaining) [2024-11-20 18:31:26,144 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW (17 of 30 remaining) [2024-11-20 18:31:26,144 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW (16 of 30 remaining) [2024-11-20 18:31:26,144 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW (15 of 30 remaining) [2024-11-20 18:31:26,145 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW (14 of 30 remaining) [2024-11-20 18:31:26,145 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW (13 of 30 remaining) [2024-11-20 18:31:26,145 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW (12 of 30 remaining) [2024-11-20 18:31:26,145 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW (11 of 30 remaining) [2024-11-20 18:31:26,145 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW (10 of 30 remaining) [2024-11-20 18:31:26,145 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 30 remaining) [2024-11-20 18:31:26,145 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 30 remaining) [2024-11-20 18:31:26,145 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 30 remaining) [2024-11-20 18:31:26,146 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 30 remaining) [2024-11-20 18:31:26,146 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 30 remaining) [2024-11-20 18:31:26,146 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 30 remaining) [2024-11-20 18:31:26,146 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 30 remaining) [2024-11-20 18:31:26,146 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 30 remaining) [2024-11-20 18:31:26,146 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr28ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 30 remaining) [2024-11-20 18:31:26,146 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr29ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 30 remaining) [2024-11-20 18:31:26,155 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2024-11-20 18:31:26,350 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-11-20 18:31:26,353 INFO L407 BasicCegarLoop]: Path program histogram: [3, 3, 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] [2024-11-20 18:31:26,355 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions.