./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_unwindbound5.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version a046e57d 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_unwindbound5.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 011044826c7a01c153d09406112c335d599fb158d7a4b72e6a624d5427477c0d --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-mul-div-a046e57-m [2024-10-13 13:23:17,956 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-10-13 13:23:18,055 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-10-13 13:23:18,058 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-10-13 13:23:18,059 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-10-13 13:23:18,084 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-10-13 13:23:18,086 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-10-13 13:23:18,087 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-10-13 13:23:18,088 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-10-13 13:23:18,090 INFO L153 SettingsManager]: * Use memory slicer=true [2024-10-13 13:23:18,090 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-10-13 13:23:18,090 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-10-13 13:23:18,091 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-10-13 13:23:18,093 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-10-13 13:23:18,093 INFO L153 SettingsManager]: * Use SBE=true [2024-10-13 13:23:18,093 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-10-13 13:23:18,094 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-10-13 13:23:18,094 INFO L153 SettingsManager]: * sizeof long=4 [2024-10-13 13:23:18,094 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-10-13 13:23:18,094 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-10-13 13:23:18,098 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-10-13 13:23:18,098 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-10-13 13:23:18,099 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-10-13 13:23:18,099 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-10-13 13:23:18,099 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-10-13 13:23:18,100 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-10-13 13:23:18,100 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-10-13 13:23:18,100 INFO L153 SettingsManager]: * sizeof long double=12 [2024-10-13 13:23:18,100 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-10-13 13:23:18,101 INFO L153 SettingsManager]: * Use constant arrays=true [2024-10-13 13:23:18,101 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-10-13 13:23:18,101 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-10-13 13:23:18,101 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-10-13 13:23:18,102 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-10-13 13:23:18,102 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-13 13:23:18,102 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-10-13 13:23:18,102 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-10-13 13:23:18,103 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-10-13 13:23:18,103 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-10-13 13:23:18,103 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-10-13 13:23:18,103 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-10-13 13:23:18,105 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-10-13 13:23:18,105 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-10-13 13:23:18,105 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-10-13 13:23:18,106 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 -> 011044826c7a01c153d09406112c335d599fb158d7a4b72e6a624d5427477c0d [2024-10-13 13:23:18,356 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-10-13 13:23:18,379 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-10-13 13:23:18,382 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-10-13 13:23:18,383 INFO L270 PluginConnector]: Initializing CDTParser... [2024-10-13 13:23:18,383 INFO L274 PluginConnector]: CDTParser initialized [2024-10-13 13:23:18,384 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/cohendiv-ll_unwindbound5.c [2024-10-13 13:23:19,770 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-10-13 13:23:19,917 INFO L384 CDTParser]: Found 1 translation units. [2024-10-13 13:23:19,918 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/cohendiv-ll_unwindbound5.c [2024-10-13 13:23:19,924 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8d42d3897/07f968367cc04bbcb6ab245f7d5569f1/FLAG15e0af279 [2024-10-13 13:23:20,330 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8d42d3897/07f968367cc04bbcb6ab245f7d5569f1 [2024-10-13 13:23:20,333 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-10-13 13:23:20,334 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-10-13 13:23:20,335 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-10-13 13:23:20,337 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-10-13 13:23:20,341 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-10-13 13:23:20,342 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 01:23:20" (1/1) ... [2024-10-13 13:23:20,342 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@c710e7b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:23:20, skipping insertion in model container [2024-10-13 13:23:20,342 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 01:23:20" (1/1) ... [2024-10-13 13:23:20,360 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-13 13:23:20,546 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-13 13:23:20,559 INFO L200 MainTranslator]: Completed pre-run [2024-10-13 13:23:20,581 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-13 13:23:20,598 INFO L204 MainTranslator]: Completed translation [2024-10-13 13:23:20,599 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:23:20 WrapperNode [2024-10-13 13:23:20,599 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-10-13 13:23:20,603 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-10-13 13:23:20,604 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-10-13 13:23:20,604 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-10-13 13:23:20,610 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:23:20" (1/1) ... [2024-10-13 13:23:20,616 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:23:20" (1/1) ... [2024-10-13 13:23:20,635 INFO L138 Inliner]: procedures = 14, calls = 16, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 107 [2024-10-13 13:23:20,636 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-10-13 13:23:20,636 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-10-13 13:23:20,636 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-10-13 13:23:20,637 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-10-13 13:23:20,648 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:23:20" (1/1) ... [2024-10-13 13:23:20,648 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:23:20" (1/1) ... [2024-10-13 13:23:20,649 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:23:20" (1/1) ... [2024-10-13 13:23:20,659 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-10-13 13:23:20,660 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:23:20" (1/1) ... [2024-10-13 13:23:20,660 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:23:20" (1/1) ... [2024-10-13 13:23:20,663 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:23:20" (1/1) ... [2024-10-13 13:23:20,666 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:23:20" (1/1) ... [2024-10-13 13:23:20,667 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:23:20" (1/1) ... [2024-10-13 13:23:20,668 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:23:20" (1/1) ... [2024-10-13 13:23:20,669 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-10-13 13:23:20,670 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-10-13 13:23:20,670 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-10-13 13:23:20,671 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-10-13 13:23:20,671 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:23:20" (1/1) ... [2024-10-13 13:23:20,676 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-13 13:23:20,689 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:23:20,705 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-10-13 13:23:20,707 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-10-13 13:23:20,754 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-10-13 13:23:20,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-10-13 13:23:20,755 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-10-13 13:23:20,755 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-10-13 13:23:20,755 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-10-13 13:23:20,755 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-10-13 13:23:20,817 INFO L238 CfgBuilder]: Building ICFG [2024-10-13 13:23:20,819 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-10-13 13:23:21,203 INFO L? ?]: Removed 68 outVars from TransFormulas that were not future-live. [2024-10-13 13:23:21,203 INFO L287 CfgBuilder]: Performing block encoding [2024-10-13 13:23:21,237 INFO L309 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-10-13 13:23:21,237 INFO L314 CfgBuilder]: Removed 2 assume(true) statements. [2024-10-13 13:23:21,237 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 01:23:21 BoogieIcfgContainer [2024-10-13 13:23:21,238 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-10-13 13:23:21,240 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-10-13 13:23:21,240 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-10-13 13:23:21,243 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-10-13 13:23:21,243 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.10 01:23:20" (1/3) ... [2024-10-13 13:23:21,244 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@265784f9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.10 01:23:21, skipping insertion in model container [2024-10-13 13:23:21,245 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:23:20" (2/3) ... [2024-10-13 13:23:21,245 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@265784f9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.10 01:23:21, skipping insertion in model container [2024-10-13 13:23:21,245 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 01:23:21" (3/3) ... [2024-10-13 13:23:21,247 INFO L112 eAbstractionObserver]: Analyzing ICFG cohendiv-ll_unwindbound5.c [2024-10-13 13:23:21,263 INFO L209 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-10-13 13:23:21,264 INFO L149 ceAbstractionStarter]: Applying trace abstraction to program that has 34 error locations. [2024-10-13 13:23:21,332 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-10-13 13:23:21,338 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;@20ff5ad7, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-10-13 13:23:21,339 INFO L334 AbstractCegarLoop]: Starting to check reachability of 34 error locations. [2024-10-13 13:23:21,343 INFO L276 IsEmpty]: Start isEmpty. Operand has 90 states, 47 states have (on average 1.8936170212765957) internal successors, (89), 81 states have internal predecessors, (89), 7 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-10-13 13:23:21,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2024-10-13 13:23:21,351 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:23:21,351 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2024-10-13 13:23:21,353 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:23:21,358 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:23:21,359 INFO L85 PathProgramCache]: Analyzing trace with hash 170085917, now seen corresponding path program 1 times [2024-10-13 13:23:21,367 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:23:21,368 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [643812391] [2024-10-13 13:23:21,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:21,368 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:23:21,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:21,520 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-13 13:23:21,521 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:23:21,521 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [643812391] [2024-10-13 13:23:21,521 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [643812391] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:23:21,521 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:23:21,522 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-13 13:23:21,523 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1069386281] [2024-10-13 13:23:21,523 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:23:21,526 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-10-13 13:23:21,526 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:23:21,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-10-13 13:23:21,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-10-13 13:23:21,557 INFO L87 Difference]: Start difference. First operand has 90 states, 47 states have (on average 1.8936170212765957) internal successors, (89), 81 states have internal predecessors, (89), 7 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) Second operand has 2 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 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-10-13 13:23:21,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:23:21,587 INFO L93 Difference]: Finished difference Result 178 states and 210 transitions. [2024-10-13 13:23:21,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-10-13 13:23:21,589 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 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) Word has length 5 [2024-10-13 13:23:21,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:23:21,595 INFO L225 Difference]: With dead ends: 178 [2024-10-13 13:23:21,595 INFO L226 Difference]: Without dead ends: 87 [2024-10-13 13:23:21,598 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 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-10-13 13:23:21,601 INFO L432 NwaCegarLoop]: 97 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 97 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-10-13 13:23:21,602 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 97 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-13 13:23:21,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states. [2024-10-13 13:23:21,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 87. [2024-10-13 13:23:21,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 46 states have (on average 1.8043478260869565) internal successors, (83), 79 states have internal predecessors, (83), 6 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-10-13 13:23:21,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 95 transitions. [2024-10-13 13:23:21,635 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 95 transitions. Word has length 5 [2024-10-13 13:23:21,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:23:21,635 INFO L471 AbstractCegarLoop]: Abstraction has 87 states and 95 transitions. [2024-10-13 13:23:21,636 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 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-10-13 13:23:21,636 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 95 transitions. [2024-10-13 13:23:21,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2024-10-13 13:23:21,636 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:23:21,636 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2024-10-13 13:23:21,637 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-10-13 13:23:21,637 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:23:21,638 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:23:21,638 INFO L85 PathProgramCache]: Analyzing trace with hash 170145499, now seen corresponding path program 1 times [2024-10-13 13:23:21,638 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:23:21,640 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [547892675] [2024-10-13 13:23:21,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:21,640 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:23:21,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:21,739 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-13 13:23:21,739 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:23:21,739 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [547892675] [2024-10-13 13:23:21,740 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [547892675] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:23:21,740 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:23:21,740 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-13 13:23:21,740 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [759726145] [2024-10-13 13:23:21,740 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:23:21,741 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-13 13:23:21,742 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:23:21,746 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-13 13:23:21,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-13 13:23:21,747 INFO L87 Difference]: Start difference. First operand 87 states and 95 transitions. Second operand has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 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-10-13 13:23:21,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:23:21,824 INFO L93 Difference]: Finished difference Result 101 states and 109 transitions. [2024-10-13 13:23:21,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-13 13:23:21,824 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 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) Word has length 5 [2024-10-13 13:23:21,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:23:21,826 INFO L225 Difference]: With dead ends: 101 [2024-10-13 13:23:21,826 INFO L226 Difference]: Without dead ends: 91 [2024-10-13 13:23:21,826 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 0 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-10-13 13:23:21,828 INFO L432 NwaCegarLoop]: 90 mSDtfsCounter, 4 mSDsluCounter, 174 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 264 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-10-13 13:23:21,828 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 264 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-13 13:23:21,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2024-10-13 13:23:21,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 91. [2024-10-13 13:23:21,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 50 states have (on average 1.74) internal successors, (87), 83 states have internal predecessors, (87), 6 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-10-13 13:23:21,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 99 transitions. [2024-10-13 13:23:21,840 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 99 transitions. Word has length 5 [2024-10-13 13:23:21,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:23:21,841 INFO L471 AbstractCegarLoop]: Abstraction has 91 states and 99 transitions. [2024-10-13 13:23:21,841 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 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-10-13 13:23:21,841 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 99 transitions. [2024-10-13 13:23:21,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2024-10-13 13:23:21,842 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:23:21,842 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:23:21,842 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-10-13 13:23:21,843 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:23:21,843 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:23:21,843 INFO L85 PathProgramCache]: Analyzing trace with hash 743199255, now seen corresponding path program 1 times [2024-10-13 13:23:21,844 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:23:21,844 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [661963530] [2024-10-13 13:23:21,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:21,844 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:23:21,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:23:21,870 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [905420666] [2024-10-13 13:23:21,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:21,870 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:23:21,871 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:23:21,875 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-10-13 13:23:21,876 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-10-13 13:23:21,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:21,924 INFO L255 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-10-13 13:23:21,928 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:23:21,944 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-13 13:23:21,944 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-13 13:23:21,945 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:23:21,945 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [661963530] [2024-10-13 13:23:21,946 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:23:21,946 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [905420666] [2024-10-13 13:23:21,946 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [905420666] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:23:21,946 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:23:21,946 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-13 13:23:21,947 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [695969203] [2024-10-13 13:23:21,947 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:23:21,947 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-10-13 13:23:21,947 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:23:21,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-10-13 13:23:21,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-13 13:23:21,948 INFO L87 Difference]: Start difference. First operand 91 states and 99 transitions. Second operand has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 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-10-13 13:23:22,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:23:22,069 INFO L93 Difference]: Finished difference Result 114 states and 124 transitions. [2024-10-13 13:23:22,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-13 13:23:22,070 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 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) Word has length 8 [2024-10-13 13:23:22,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:23:22,072 INFO L225 Difference]: With dead ends: 114 [2024-10-13 13:23:22,074 INFO L226 Difference]: Without dead ends: 112 [2024-10-13 13:23:22,075 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 6 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-10-13 13:23:22,076 INFO L432 NwaCegarLoop]: 92 mSDtfsCounter, 18 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 164 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:23:22,077 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 164 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:23:22,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2024-10-13 13:23:22,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 93. [2024-10-13 13:23:22,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93 states, 52 states have (on average 1.7115384615384615) internal successors, (89), 85 states have internal predecessors, (89), 6 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-10-13 13:23:22,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 101 transitions. [2024-10-13 13:23:22,088 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 101 transitions. Word has length 8 [2024-10-13 13:23:22,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:23:22,089 INFO L471 AbstractCegarLoop]: Abstraction has 93 states and 101 transitions. [2024-10-13 13:23:22,089 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 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-10-13 13:23:22,089 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 101 transitions. [2024-10-13 13:23:22,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2024-10-13 13:23:22,090 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:23:22,090 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:23:22,103 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-10-13 13:23:22,293 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:23:22,294 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:23:22,294 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:23:22,295 INFO L85 PathProgramCache]: Analyzing trace with hash 148914924, now seen corresponding path program 1 times [2024-10-13 13:23:22,295 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:23:22,295 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [3985395] [2024-10-13 13:23:22,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:22,295 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:23:22,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:23:22,320 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1265406934] [2024-10-13 13:23:22,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:22,321 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:23:22,321 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:23:22,323 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-10-13 13:23:22,325 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-10-13 13:23:22,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:22,365 INFO L255 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-10-13 13:23:22,366 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:23:22,396 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-13 13:23:22,396 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-13 13:23:22,397 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:23:22,397 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [3985395] [2024-10-13 13:23:22,397 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:23:22,397 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1265406934] [2024-10-13 13:23:22,397 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1265406934] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:23:22,397 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:23:22,397 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-13 13:23:22,398 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [24298830] [2024-10-13 13:23:22,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:23:22,398 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-10-13 13:23:22,398 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:23:22,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-10-13 13:23:22,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-13 13:23:22,400 INFO L87 Difference]: Start difference. First operand 93 states and 101 transitions. Second operand has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-10-13 13:23:22,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:23:22,515 INFO L93 Difference]: Finished difference Result 155 states and 179 transitions. [2024-10-13 13:23:22,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-13 13:23:22,516 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 15 [2024-10-13 13:23:22,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:23:22,517 INFO L225 Difference]: With dead ends: 155 [2024-10-13 13:23:22,518 INFO L226 Difference]: Without dead ends: 149 [2024-10-13 13:23:22,518 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 13 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-10-13 13:23:22,519 INFO L432 NwaCegarLoop]: 73 mSDtfsCounter, 51 mSDsluCounter, 66 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 139 SdHoareTripleChecker+Invalid, 55 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:23:22,520 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 139 Invalid, 55 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:23:22,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2024-10-13 13:23:22,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 127. [2024-10-13 13:23:22,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 80 states have (on average 1.725) internal successors, (138), 113 states have internal predecessors, (138), 12 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-10-13 13:23:22,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 162 transitions. [2024-10-13 13:23:22,530 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 162 transitions. Word has length 15 [2024-10-13 13:23:22,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:23:22,530 INFO L471 AbstractCegarLoop]: Abstraction has 127 states and 162 transitions. [2024-10-13 13:23:22,530 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-10-13 13:23:22,531 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 162 transitions. [2024-10-13 13:23:22,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2024-10-13 13:23:22,531 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:23:22,531 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:23:22,548 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-10-13 13:23:22,732 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,SelfDestructingSolverStorable3 [2024-10-13 13:23:22,732 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:23:22,733 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:23:22,733 INFO L85 PathProgramCache]: Analyzing trace with hash 1373323182, now seen corresponding path program 1 times [2024-10-13 13:23:22,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:23:22,733 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1015615420] [2024-10-13 13:23:22,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:22,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:23:22,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:23:22,749 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [260612124] [2024-10-13 13:23:22,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:22,749 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:23:22,749 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:23:22,751 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-10-13 13:23:22,752 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-10-13 13:23:22,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:22,792 INFO L255 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-10-13 13:23:22,793 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:23:22,884 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-13 13:23:22,884 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-13 13:23:22,884 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:23:22,884 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1015615420] [2024-10-13 13:23:22,885 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:23:22,885 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [260612124] [2024-10-13 13:23:22,885 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [260612124] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:23:22,885 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:23:22,885 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-13 13:23:22,886 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1927244879] [2024-10-13 13:23:22,886 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:23:22,886 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-13 13:23:22,886 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:23:22,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-13 13:23:22,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-13 13:23:22,888 INFO L87 Difference]: Start difference. First operand 127 states and 162 transitions. Second operand has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-10-13 13:23:23,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:23:23,061 INFO L93 Difference]: Finished difference Result 148 states and 169 transitions. [2024-10-13 13:23:23,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-13 13:23:23,062 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 17 [2024-10-13 13:23:23,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:23:23,064 INFO L225 Difference]: With dead ends: 148 [2024-10-13 13:23:23,067 INFO L226 Difference]: Without dead ends: 145 [2024-10-13 13:23:23,068 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 14 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-10-13 13:23:23,069 INFO L432 NwaCegarLoop]: 71 mSDtfsCounter, 182 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 138 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:23:23,069 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [188 Valid, 138 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:23:23,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2024-10-13 13:23:23,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 128. [2024-10-13 13:23:23,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 128 states, 81 states have (on average 1.691358024691358) internal successors, (137), 114 states have internal predecessors, (137), 12 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-10-13 13:23:23,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 128 states to 128 states and 161 transitions. [2024-10-13 13:23:23,094 INFO L78 Accepts]: Start accepts. Automaton has 128 states and 161 transitions. Word has length 17 [2024-10-13 13:23:23,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:23:23,094 INFO L471 AbstractCegarLoop]: Abstraction has 128 states and 161 transitions. [2024-10-13 13:23:23,094 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-10-13 13:23:23,095 INFO L276 IsEmpty]: Start isEmpty. Operand 128 states and 161 transitions. [2024-10-13 13:23:23,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2024-10-13 13:23:23,095 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:23:23,095 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:23:23,112 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-10-13 13:23:23,295 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:23:23,296 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:23:23,297 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:23:23,297 INFO L85 PathProgramCache]: Analyzing trace with hash -376654252, now seen corresponding path program 1 times [2024-10-13 13:23:23,297 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:23:23,297 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [516013973] [2024-10-13 13:23:23,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:23,297 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:23:23,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:23:23,323 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1685984640] [2024-10-13 13:23:23,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:23,324 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:23:23,324 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:23:23,326 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-10-13 13:23:23,327 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-10-13 13:23:23,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:23,372 INFO L255 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-10-13 13:23:23,375 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:23:23,450 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-13 13:23:23,451 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-13 13:23:23,451 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:23:23,451 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [516013973] [2024-10-13 13:23:23,451 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:23:23,451 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1685984640] [2024-10-13 13:23:23,451 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1685984640] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:23:23,452 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:23:23,452 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-13 13:23:23,452 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1221377779] [2024-10-13 13:23:23,452 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:23:23,453 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-13 13:23:23,453 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:23:23,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-13 13:23:23,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-13 13:23:23,454 INFO L87 Difference]: Start difference. First operand 128 states and 161 transitions. Second operand has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-10-13 13:23:23,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:23:23,608 INFO L93 Difference]: Finished difference Result 148 states and 166 transitions. [2024-10-13 13:23:23,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-13 13:23:23,609 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), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 18 [2024-10-13 13:23:23,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:23:23,610 INFO L225 Difference]: With dead ends: 148 [2024-10-13 13:23:23,610 INFO L226 Difference]: Without dead ends: 141 [2024-10-13 13:23:23,611 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 15 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-10-13 13:23:23,611 INFO L432 NwaCegarLoop]: 74 mSDtfsCounter, 178 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 184 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:23:23,612 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [184 Valid, 141 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:23:23,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2024-10-13 13:23:23,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 125. [2024-10-13 13:23:23,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 125 states, 78 states have (on average 1.6794871794871795) internal successors, (131), 111 states have internal predecessors, (131), 12 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-10-13 13:23:23,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 155 transitions. [2024-10-13 13:23:23,633 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 155 transitions. Word has length 18 [2024-10-13 13:23:23,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:23:23,634 INFO L471 AbstractCegarLoop]: Abstraction has 125 states and 155 transitions. [2024-10-13 13:23:23,634 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), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-10-13 13:23:23,634 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 155 transitions. [2024-10-13 13:23:23,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2024-10-13 13:23:23,636 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:23:23,636 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:23:23,650 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-10-13 13:23:23,840 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:23:23,841 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:23:23,841 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:23:23,841 INFO L85 PathProgramCache]: Analyzing trace with hash -1488714648, now seen corresponding path program 1 times [2024-10-13 13:23:23,841 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:23:23,842 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [403245526] [2024-10-13 13:23:23,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:23,842 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:23:23,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:23,994 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-13 13:23:24,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:24,007 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-10-13 13:23:24,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:24,018 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-13 13:23:24,018 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:23:24,019 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [403245526] [2024-10-13 13:23:24,019 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [403245526] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:23:24,019 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:23:24,019 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-10-13 13:23:24,019 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1147156888] [2024-10-13 13:23:24,019 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:23:24,020 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-13 13:23:24,020 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:23:24,020 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-13 13:23:24,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-10-13 13:23:24,021 INFO L87 Difference]: Start difference. First operand 125 states and 155 transitions. Second operand has 7 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 7 states have internal predecessors, (19), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-13 13:23:24,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:23:24,120 INFO L93 Difference]: Finished difference Result 156 states and 171 transitions. [2024-10-13 13:23:24,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-13 13:23:24,122 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 7 states have internal predecessors, (19), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 26 [2024-10-13 13:23:24,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:23:24,123 INFO L225 Difference]: With dead ends: 156 [2024-10-13 13:23:24,123 INFO L226 Difference]: Without dead ends: 155 [2024-10-13 13:23:24,123 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-10-13 13:23:24,124 INFO L432 NwaCegarLoop]: 86 mSDtfsCounter, 64 mSDsluCounter, 374 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 460 SdHoareTripleChecker+Invalid, 91 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:23:24,124 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [64 Valid, 460 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:23:24,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155 states. [2024-10-13 13:23:24,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 129. [2024-10-13 13:23:24,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129 states, 81 states have (on average 1.6419753086419753) internal successors, (133), 114 states have internal predecessors, (133), 12 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-10-13 13:23:24,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 157 transitions. [2024-10-13 13:23:24,136 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 157 transitions. Word has length 26 [2024-10-13 13:23:24,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:23:24,139 INFO L471 AbstractCegarLoop]: Abstraction has 129 states and 157 transitions. [2024-10-13 13:23:24,139 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 7 states have internal predecessors, (19), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-13 13:23:24,139 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 157 transitions. [2024-10-13 13:23:24,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-10-13 13:23:24,140 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:23:24,140 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:23:24,140 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-10-13 13:23:24,140 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:23:24,141 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:23:24,141 INFO L85 PathProgramCache]: Analyzing trace with hash 1094486249, now seen corresponding path program 1 times [2024-10-13 13:23:24,141 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:23:24,141 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [135642333] [2024-10-13 13:23:24,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:24,141 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:23:24,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:24,274 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-13 13:23:24,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:24,282 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-10-13 13:23:24,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:24,288 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-13 13:23:24,288 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:23:24,288 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [135642333] [2024-10-13 13:23:24,288 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [135642333] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:23:24,288 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:23:24,288 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-10-13 13:23:24,288 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [405287772] [2024-10-13 13:23:24,288 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:23:24,289 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-13 13:23:24,289 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:23:24,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-13 13:23:24,293 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-10-13 13:23:24,294 INFO L87 Difference]: Start difference. First operand 129 states and 157 transitions. Second operand has 7 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 7 states have internal predecessors, (20), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-13 13:23:24,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:23:24,364 INFO L93 Difference]: Finished difference Result 221 states and 258 transitions. [2024-10-13 13:23:24,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-10-13 13:23:24,365 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 7 states have internal predecessors, (20), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 27 [2024-10-13 13:23:24,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:23:24,368 INFO L225 Difference]: With dead ends: 221 [2024-10-13 13:23:24,368 INFO L226 Difference]: Without dead ends: 137 [2024-10-13 13:23:24,368 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-10-13 13:23:24,369 INFO L432 NwaCegarLoop]: 86 mSDtfsCounter, 11 mSDsluCounter, 334 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 420 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-10-13 13:23:24,369 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 420 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-13 13:23:24,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2024-10-13 13:23:24,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 137. [2024-10-13 13:23:24,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137 states, 88 states have (on average 1.5909090909090908) internal successors, (140), 121 states have internal predecessors, (140), 12 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-10-13 13:23:24,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 164 transitions. [2024-10-13 13:23:24,386 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 164 transitions. Word has length 27 [2024-10-13 13:23:24,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:23:24,386 INFO L471 AbstractCegarLoop]: Abstraction has 137 states and 164 transitions. [2024-10-13 13:23:24,386 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 7 states have internal predecessors, (20), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-13 13:23:24,387 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 164 transitions. [2024-10-13 13:23:24,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-10-13 13:23:24,387 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:23:24,387 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:23:24,387 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-10-13 13:23:24,387 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:23:24,388 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:23:24,388 INFO L85 PathProgramCache]: Analyzing trace with hash -465699477, now seen corresponding path program 1 times [2024-10-13 13:23:24,388 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:23:24,388 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [401987853] [2024-10-13 13:23:24,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:24,391 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:23:24,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:23:24,406 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [789523302] [2024-10-13 13:23:24,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:24,407 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:23:24,407 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:23:24,412 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-10-13 13:23:24,413 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-10-13 13:23:24,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:24,457 INFO L255 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-13 13:23:24,458 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:23:24,509 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-13 13:23:24,509 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-13 13:23:24,509 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:23:24,510 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [401987853] [2024-10-13 13:23:24,510 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:23:24,510 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [789523302] [2024-10-13 13:23:24,510 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [789523302] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:23:24,510 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:23:24,510 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-13 13:23:24,510 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [739074197] [2024-10-13 13:23:24,510 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:23:24,510 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-13 13:23:24,511 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:23:24,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-13 13:23:24,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-10-13 13:23:24,511 INFO L87 Difference]: Start difference. First operand 137 states and 164 transitions. Second operand has 4 states, 3 states have (on average 7.333333333333333) internal successors, (22), 4 states have internal predecessors, (22), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-13 13:23:24,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:23:24,749 INFO L93 Difference]: Finished difference Result 213 states and 283 transitions. [2024-10-13 13:23:24,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-13 13:23:24,749 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.333333333333333) internal successors, (22), 4 states have internal predecessors, (22), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 29 [2024-10-13 13:23:24,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:23:24,751 INFO L225 Difference]: With dead ends: 213 [2024-10-13 13:23:24,751 INFO L226 Difference]: Without dead ends: 208 [2024-10-13 13:23:24,751 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 26 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-10-13 13:23:24,752 INFO L432 NwaCegarLoop]: 57 mSDtfsCounter, 123 mSDsluCounter, 40 mSDsCounter, 0 mSdLazyCounter, 111 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 97 SdHoareTripleChecker+Invalid, 119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-13 13:23:24,752 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [133 Valid, 97 Invalid, 119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 111 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-13 13:23:24,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2024-10-13 13:23:24,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 188. [2024-10-13 13:23:24,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 188 states, 131 states have (on average 1.6106870229007633) internal successors, (211), 164 states have internal predecessors, (211), 20 states have call successors, (20), 3 states have call predecessors, (20), 3 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2024-10-13 13:23:24,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 251 transitions. [2024-10-13 13:23:24,765 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 251 transitions. Word has length 29 [2024-10-13 13:23:24,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:23:24,765 INFO L471 AbstractCegarLoop]: Abstraction has 188 states and 251 transitions. [2024-10-13 13:23:24,765 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.333333333333333) internal successors, (22), 4 states have internal predecessors, (22), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-13 13:23:24,765 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 251 transitions. [2024-10-13 13:23:24,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2024-10-13 13:23:24,766 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:23:24,766 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:23:24,783 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-10-13 13:23:24,966 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:23:24,967 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:23:24,967 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:23:24,967 INFO L85 PathProgramCache]: Analyzing trace with hash -1551781809, now seen corresponding path program 1 times [2024-10-13 13:23:24,967 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:23:24,967 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85354380] [2024-10-13 13:23:24,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:24,968 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:23:24,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:23:24,980 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1428395227] [2024-10-13 13:23:24,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:24,980 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:23:24,980 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:23:24,984 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-10-13 13:23:24,985 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-10-13 13:23:25,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:25,028 INFO L255 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-13 13:23:25,030 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:23:25,088 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-13 13:23:25,088 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-13 13:23:25,089 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:23:25,089 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85354380] [2024-10-13 13:23:25,089 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:23:25,089 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1428395227] [2024-10-13 13:23:25,089 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1428395227] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:23:25,089 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:23:25,089 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-13 13:23:25,089 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [14735845] [2024-10-13 13:23:25,089 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:23:25,090 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-13 13:23:25,090 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:23:25,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-13 13:23:25,090 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-10-13 13:23:25,090 INFO L87 Difference]: Start difference. First operand 188 states and 251 transitions. Second operand has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-13 13:23:25,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:23:25,230 INFO L93 Difference]: Finished difference Result 211 states and 274 transitions. [2024-10-13 13:23:25,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-13 13:23:25,230 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 30 [2024-10-13 13:23:25,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:23:25,231 INFO L225 Difference]: With dead ends: 211 [2024-10-13 13:23:25,231 INFO L226 Difference]: Without dead ends: 208 [2024-10-13 13:23:25,232 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-10-13 13:23:25,232 INFO L432 NwaCegarLoop]: 57 mSDtfsCounter, 91 mSDsluCounter, 51 mSDsCounter, 0 mSdLazyCounter, 131 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 108 SdHoareTripleChecker+Invalid, 133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 131 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:23:25,233 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [101 Valid, 108 Invalid, 133 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 131 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:23:25,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2024-10-13 13:23:25,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 189. [2024-10-13 13:23:25,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189 states, 132 states have (on average 1.5757575757575757) internal successors, (208), 165 states have internal predecessors, (208), 20 states have call successors, (20), 3 states have call predecessors, (20), 3 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2024-10-13 13:23:25,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 248 transitions. [2024-10-13 13:23:25,246 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 248 transitions. Word has length 30 [2024-10-13 13:23:25,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:23:25,247 INFO L471 AbstractCegarLoop]: Abstraction has 189 states and 248 transitions. [2024-10-13 13:23:25,247 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-13 13:23:25,247 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 248 transitions. [2024-10-13 13:23:25,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2024-10-13 13:23:25,248 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:23:25,248 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-13 13:23:25,265 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-10-13 13:23:25,452 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:23:25,453 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:23:25,453 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:23:25,453 INFO L85 PathProgramCache]: Analyzing trace with hash -1006062636, now seen corresponding path program 1 times [2024-10-13 13:23:25,454 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:23:25,454 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [104176131] [2024-10-13 13:23:25,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:25,454 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:23:25,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:25,511 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-13 13:23:25,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:25,515 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-10-13 13:23:25,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:25,519 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-13 13:23:25,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:25,522 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:23:25,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:25,525 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-10-13 13:23:25,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:25,529 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-10-13 13:23:25,529 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:23:25,529 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [104176131] [2024-10-13 13:23:25,529 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [104176131] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:23:25,529 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:23:25,529 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-13 13:23:25,530 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1270819385] [2024-10-13 13:23:25,530 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:23:25,530 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-13 13:23:25,530 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:23:25,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-13 13:23:25,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-13 13:23:25,531 INFO L87 Difference]: Start difference. First operand 189 states and 248 transitions. Second operand has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (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-10-13 13:23:25,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:23:25,955 INFO L93 Difference]: Finished difference Result 226 states and 277 transitions. [2024-10-13 13:23:25,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-13 13:23:25,955 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (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 50 [2024-10-13 13:23:25,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:23:25,958 INFO L225 Difference]: With dead ends: 226 [2024-10-13 13:23:25,958 INFO L226 Difference]: Without dead ends: 224 [2024-10-13 13:23:25,958 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 10 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-10-13 13:23:25,959 INFO L432 NwaCegarLoop]: 43 mSDtfsCounter, 139 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 129 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 90 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.4s IncrementalHoareTripleChecker+Time [2024-10-13 13:23:25,959 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [143 Valid, 90 Invalid, 138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 129 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-10-13 13:23:25,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2024-10-13 13:23:25,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 191. [2024-10-13 13:23:25,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 134 states have (on average 1.5522388059701493) internal successors, (208), 167 states have internal predecessors, (208), 20 states have call successors, (20), 3 states have call predecessors, (20), 3 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2024-10-13 13:23:25,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 248 transitions. [2024-10-13 13:23:25,974 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 248 transitions. Word has length 50 [2024-10-13 13:23:25,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:23:25,975 INFO L471 AbstractCegarLoop]: Abstraction has 191 states and 248 transitions. [2024-10-13 13:23:25,975 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (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-10-13 13:23:25,976 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 248 transitions. [2024-10-13 13:23:25,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2024-10-13 13:23:25,977 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:23:25,978 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-13 13:23:25,978 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-10-13 13:23:25,979 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:23:25,979 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:23:25,979 INFO L85 PathProgramCache]: Analyzing trace with hash -1123170539, now seen corresponding path program 1 times [2024-10-13 13:23:25,979 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:23:25,979 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1712569938] [2024-10-13 13:23:25,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:25,979 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:23:25,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:26,046 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-13 13:23:26,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:26,051 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-10-13 13:23:26,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:26,055 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-13 13:23:26,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:26,058 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:23:26,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:26,062 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-10-13 13:23:26,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:26,066 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-10-13 13:23:26,067 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:23:26,067 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1712569938] [2024-10-13 13:23:26,067 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1712569938] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:23:26,067 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:23:26,067 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-13 13:23:26,067 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1766664774] [2024-10-13 13:23:26,068 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:23:26,069 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-13 13:23:26,069 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:23:26,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-13 13:23:26,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-13 13:23:26,070 INFO L87 Difference]: Start difference. First operand 191 states and 248 transitions. Second operand has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (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-10-13 13:23:26,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:23:26,219 INFO L93 Difference]: Finished difference Result 226 states and 273 transitions. [2024-10-13 13:23:26,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-13 13:23:26,219 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (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 51 [2024-10-13 13:23:26,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:23:26,221 INFO L225 Difference]: With dead ends: 226 [2024-10-13 13:23:26,222 INFO L226 Difference]: Without dead ends: 224 [2024-10-13 13:23:26,222 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 10 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-10-13 13:23:26,223 INFO L432 NwaCegarLoop]: 45 mSDtfsCounter, 136 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 127 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 92 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.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:23:26,223 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [140 Valid, 92 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 127 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:23:26,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2024-10-13 13:23:26,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 193. [2024-10-13 13:23:26,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193 states, 136 states have (on average 1.5294117647058822) internal successors, (208), 169 states have internal predecessors, (208), 20 states have call successors, (20), 3 states have call predecessors, (20), 3 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2024-10-13 13:23:26,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 248 transitions. [2024-10-13 13:23:26,238 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 248 transitions. Word has length 51 [2024-10-13 13:23:26,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:23:26,238 INFO L471 AbstractCegarLoop]: Abstraction has 193 states and 248 transitions. [2024-10-13 13:23:26,238 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (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-10-13 13:23:26,239 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 248 transitions. [2024-10-13 13:23:26,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2024-10-13 13:23:26,239 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:23:26,239 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-13 13:23:26,239 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-10-13 13:23:26,239 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:23:26,240 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:23:26,240 INFO L85 PathProgramCache]: Analyzing trace with hash -1330093161, now seen corresponding path program 1 times [2024-10-13 13:23:26,240 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:23:26,240 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1650271188] [2024-10-13 13:23:26,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:26,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:23:26,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:26,330 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-13 13:23:26,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:26,335 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-10-13 13:23:26,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:26,338 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-13 13:23:26,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:26,341 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:23:26,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:26,346 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-10-13 13:23:26,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:26,352 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-10-13 13:23:26,353 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:23:26,353 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1650271188] [2024-10-13 13:23:26,353 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1650271188] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:23:26,353 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:23:26,353 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-13 13:23:26,353 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2017951132] [2024-10-13 13:23:26,353 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:23:26,354 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-13 13:23:26,354 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:23:26,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-13 13:23:26,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-10-13 13:23:26,355 INFO L87 Difference]: Start difference. First operand 193 states and 248 transitions. Second operand has 4 states, 3 states have (on average 10.333333333333334) internal successors, (31), 4 states have internal predecessors, (31), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-10-13 13:23:26,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:23:26,423 INFO L93 Difference]: Finished difference Result 193 states and 248 transitions. [2024-10-13 13:23:26,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-13 13:23:26,423 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), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 53 [2024-10-13 13:23:26,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:23:26,424 INFO L225 Difference]: With dead ends: 193 [2024-10-13 13:23:26,424 INFO L226 Difference]: Without dead ends: 192 [2024-10-13 13:23:26,425 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 10 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-10-13 13:23:26,425 INFO L432 NwaCegarLoop]: 52 mSDtfsCounter, 33 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 81 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:23:26,426 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 70 Invalid, 81 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:23:26,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2024-10-13 13:23:26,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 192. [2024-10-13 13:23:26,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 192 states, 136 states have (on average 1.5) internal successors, (204), 168 states have internal predecessors, (204), 20 states have call successors, (20), 3 states have call predecessors, (20), 3 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2024-10-13 13:23:26,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 244 transitions. [2024-10-13 13:23:26,437 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 244 transitions. Word has length 53 [2024-10-13 13:23:26,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:23:26,437 INFO L471 AbstractCegarLoop]: Abstraction has 192 states and 244 transitions. [2024-10-13 13:23:26,438 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), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-10-13 13:23:26,438 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 244 transitions. [2024-10-13 13:23:26,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2024-10-13 13:23:26,438 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:23:26,439 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-13 13:23:26,439 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-10-13 13:23:26,439 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:23:26,439 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:23:26,439 INFO L85 PathProgramCache]: Analyzing trace with hash -1330093203, now seen corresponding path program 1 times [2024-10-13 13:23:26,439 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:23:26,439 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1762430456] [2024-10-13 13:23:26,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:26,440 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:23:26,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:26,476 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-13 13:23:26,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:26,479 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-10-13 13:23:26,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:26,480 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-13 13:23:26,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:26,483 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:23:26,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:26,486 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-10-13 13:23:26,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:26,490 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-10-13 13:23:26,490 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:23:26,490 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1762430456] [2024-10-13 13:23:26,490 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1762430456] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:23:26,490 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:23:26,490 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-13 13:23:26,490 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1195072277] [2024-10-13 13:23:26,490 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:23:26,491 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-10-13 13:23:26,491 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:23:26,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-10-13 13:23:26,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-13 13:23:26,492 INFO L87 Difference]: Start difference. First operand 192 states and 244 transitions. Second operand has 3 states, 2 states have (on average 15.5) internal successors, (31), 3 states have internal predecessors, (31), 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-10-13 13:23:26,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:23:26,551 INFO L93 Difference]: Finished difference Result 198 states and 244 transitions. [2024-10-13 13:23:26,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-13 13:23:26,552 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 15.5) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 53 [2024-10-13 13:23:26,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:23:26,553 INFO L225 Difference]: With dead ends: 198 [2024-10-13 13:23:26,553 INFO L226 Difference]: Without dead ends: 197 [2024-10-13 13:23:26,554 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 11 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-10-13 13:23:26,554 INFO L432 NwaCegarLoop]: 82 mSDtfsCounter, 15 mSDsluCounter, 65 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 147 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-10-13 13:23:26,554 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 147 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-13 13:23:26,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2024-10-13 13:23:26,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 192. [2024-10-13 13:23:26,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 192 states, 136 states have (on average 1.4926470588235294) internal successors, (203), 168 states have internal predecessors, (203), 20 states have call successors, (20), 3 states have call predecessors, (20), 3 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2024-10-13 13:23:26,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 243 transitions. [2024-10-13 13:23:26,565 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 243 transitions. Word has length 53 [2024-10-13 13:23:26,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:23:26,566 INFO L471 AbstractCegarLoop]: Abstraction has 192 states and 243 transitions. [2024-10-13 13:23:26,566 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 15.5) internal successors, (31), 3 states have internal predecessors, (31), 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-10-13 13:23:26,566 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 243 transitions. [2024-10-13 13:23:26,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2024-10-13 13:23:26,566 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:23:26,566 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-13 13:23:26,566 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-10-13 13:23:26,567 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:23:26,567 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:23:26,567 INFO L85 PathProgramCache]: Analyzing trace with hash 1716785083, now seen corresponding path program 1 times [2024-10-13 13:23:26,567 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:23:26,567 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [287623639] [2024-10-13 13:23:26,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:26,568 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:23:26,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:26,662 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-13 13:23:26,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:26,666 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-10-13 13:23:26,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:26,669 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-13 13:23:26,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:26,673 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:23:26,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:26,676 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-10-13 13:23:26,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:26,681 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-10-13 13:23:26,681 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:23:26,681 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [287623639] [2024-10-13 13:23:26,681 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [287623639] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:23:26,681 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:23:26,681 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-10-13 13:23:26,682 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1615867675] [2024-10-13 13:23:26,682 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:23:26,682 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-13 13:23:26,682 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:23:26,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-13 13:23:26,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-10-13 13:23:26,683 INFO L87 Difference]: Start difference. First operand 192 states and 243 transitions. Second operand has 6 states, 5 states have (on average 6.4) internal successors, (32), 6 states have internal predecessors, (32), 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-10-13 13:23:27,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:23:27,168 INFO L93 Difference]: Finished difference Result 266 states and 335 transitions. [2024-10-13 13:23:27,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-10-13 13:23:27,169 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 6.4) internal successors, (32), 6 states have internal predecessors, (32), 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 54 [2024-10-13 13:23:27,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:23:27,170 INFO L225 Difference]: With dead ends: 266 [2024-10-13 13:23:27,170 INFO L226 Difference]: Without dead ends: 265 [2024-10-13 13:23:27,171 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2024-10-13 13:23:27,171 INFO L432 NwaCegarLoop]: 91 mSDtfsCounter, 321 mSDsluCounter, 195 mSDsCounter, 0 mSdLazyCounter, 307 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 326 SdHoareTripleChecker+Valid, 286 SdHoareTripleChecker+Invalid, 343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 307 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-10-13 13:23:27,171 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [326 Valid, 286 Invalid, 343 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 307 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-10-13 13:23:27,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 265 states. [2024-10-13 13:23:27,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 265 to 227. [2024-10-13 13:23:27,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 227 states, 166 states have (on average 1.5) internal successors, (249), 198 states have internal predecessors, (249), 25 states have call successors, (25), 3 states have call predecessors, (25), 3 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-10-13 13:23:27,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 227 states to 227 states and 299 transitions. [2024-10-13 13:23:27,191 INFO L78 Accepts]: Start accepts. Automaton has 227 states and 299 transitions. Word has length 54 [2024-10-13 13:23:27,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:23:27,191 INFO L471 AbstractCegarLoop]: Abstraction has 227 states and 299 transitions. [2024-10-13 13:23:27,191 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 6.4) internal successors, (32), 6 states have internal predecessors, (32), 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-10-13 13:23:27,191 INFO L276 IsEmpty]: Start isEmpty. Operand 227 states and 299 transitions. [2024-10-13 13:23:27,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2024-10-13 13:23:27,193 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:23:27,193 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-13 13:23:27,193 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-10-13 13:23:27,193 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:23:27,193 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:23:27,194 INFO L85 PathProgramCache]: Analyzing trace with hash 1716783801, now seen corresponding path program 1 times [2024-10-13 13:23:27,194 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:23:27,194 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1893253689] [2024-10-13 13:23:27,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:27,194 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:23:27,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:27,262 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-13 13:23:27,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:27,265 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-10-13 13:23:27,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:27,269 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-13 13:23:27,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:27,271 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:23:27,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:27,274 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-10-13 13:23:27,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:27,276 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-10-13 13:23:27,277 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:23:27,277 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1893253689] [2024-10-13 13:23:27,277 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1893253689] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:23:27,277 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:23:27,277 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-10-13 13:23:27,277 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [563939686] [2024-10-13 13:23:27,277 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:23:27,278 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-13 13:23:27,278 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:23:27,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-13 13:23:27,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-10-13 13:23:27,279 INFO L87 Difference]: Start difference. First operand 227 states and 299 transitions. Second operand has 5 states, 4 states have (on average 8.0) internal successors, (32), 5 states have internal predecessors, (32), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-10-13 13:23:27,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:23:27,384 INFO L93 Difference]: Finished difference Result 375 states and 509 transitions. [2024-10-13 13:23:27,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-13 13:23:27,385 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 8.0) internal successors, (32), 5 states have internal predecessors, (32), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 54 [2024-10-13 13:23:27,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:23:27,386 INFO L225 Difference]: With dead ends: 375 [2024-10-13 13:23:27,387 INFO L226 Difference]: Without dead ends: 374 [2024-10-13 13:23:27,387 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 10 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-10-13 13:23:27,387 INFO L432 NwaCegarLoop]: 75 mSDtfsCounter, 198 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 204 SdHoareTripleChecker+Valid, 218 SdHoareTripleChecker+Invalid, 87 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:23:27,388 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [204 Valid, 218 Invalid, 87 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:23:27,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 374 states. [2024-10-13 13:23:27,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 374 to 339. [2024-10-13 13:23:27,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 339 states, 263 states have (on average 1.5551330798479088) internal successors, (409), 295 states have internal predecessors, (409), 40 states have call successors, (40), 3 states have call predecessors, (40), 3 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2024-10-13 13:23:27,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 339 states to 339 states and 489 transitions. [2024-10-13 13:23:27,413 INFO L78 Accepts]: Start accepts. Automaton has 339 states and 489 transitions. Word has length 54 [2024-10-13 13:23:27,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:23:27,413 INFO L471 AbstractCegarLoop]: Abstraction has 339 states and 489 transitions. [2024-10-13 13:23:27,413 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 8.0) internal successors, (32), 5 states have internal predecessors, (32), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-10-13 13:23:27,413 INFO L276 IsEmpty]: Start isEmpty. Operand 339 states and 489 transitions. [2024-10-13 13:23:27,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-10-13 13:23:27,415 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:23:27,415 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-13 13:23:27,415 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-10-13 13:23:27,416 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr28ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:23:27,416 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:23:27,416 INFO L85 PathProgramCache]: Analyzing trace with hash 1680690415, now seen corresponding path program 1 times [2024-10-13 13:23:27,416 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:23:27,416 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [24028360] [2024-10-13 13:23:27,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:27,417 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:23:27,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:27,463 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-13 13:23:27,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:27,466 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-10-13 13:23:27,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:27,468 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-13 13:23:27,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:27,471 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:23:27,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:27,475 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-10-13 13:23:27,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:27,479 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-10-13 13:23:27,479 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:23:27,479 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [24028360] [2024-10-13 13:23:27,479 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [24028360] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:23:27,479 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:23:27,479 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-13 13:23:27,480 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2079891092] [2024-10-13 13:23:27,480 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:23:27,481 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-13 13:23:27,481 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:23:27,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-13 13:23:27,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-10-13 13:23:27,482 INFO L87 Difference]: Start difference. First operand 339 states and 489 transitions. Second operand has 4 states, 3 states have (on average 11.0) internal successors, (33), 4 states have internal predecessors, (33), 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-10-13 13:23:27,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:23:27,671 INFO L93 Difference]: Finished difference Result 366 states and 510 transitions. [2024-10-13 13:23:27,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-13 13:23:27,671 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 11.0) internal successors, (33), 4 states have internal predecessors, (33), 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 55 [2024-10-13 13:23:27,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:23:27,674 INFO L225 Difference]: With dead ends: 366 [2024-10-13 13:23:27,674 INFO L226 Difference]: Without dead ends: 364 [2024-10-13 13:23:27,674 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 11 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-10-13 13:23:27,675 INFO L432 NwaCegarLoop]: 75 mSDtfsCounter, 54 mSDsluCounter, 91 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 166 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-13 13:23:27,675 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [59 Valid, 166 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-13 13:23:27,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 364 states. [2024-10-13 13:23:27,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 364 to 343. [2024-10-13 13:23:27,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 267 states have (on average 1.546816479400749) internal successors, (413), 299 states have internal predecessors, (413), 40 states have call successors, (40), 3 states have call predecessors, (40), 3 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2024-10-13 13:23:27,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 493 transitions. [2024-10-13 13:23:27,698 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 493 transitions. Word has length 55 [2024-10-13 13:23:27,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:23:27,698 INFO L471 AbstractCegarLoop]: Abstraction has 343 states and 493 transitions. [2024-10-13 13:23:27,699 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 11.0) internal successors, (33), 4 states have internal predecessors, (33), 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-10-13 13:23:27,699 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 493 transitions. [2024-10-13 13:23:27,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-10-13 13:23:27,700 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:23:27,700 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 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] [2024-10-13 13:23:27,700 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-10-13 13:23:27,701 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:23:27,701 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:23:27,701 INFO L85 PathProgramCache]: Analyzing trace with hash -1280449475, now seen corresponding path program 1 times [2024-10-13 13:23:27,701 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:23:27,701 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1931342138] [2024-10-13 13:23:27,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:27,702 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:23:27,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:27,815 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-13 13:23:27,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:27,818 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-10-13 13:23:27,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:27,821 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-13 13:23:27,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:27,823 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:23:27,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:27,827 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-10-13 13:23:27,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:27,830 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-10-13 13:23:27,831 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:23:27,831 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1931342138] [2024-10-13 13:23:27,831 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1931342138] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:23:27,831 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1547994301] [2024-10-13 13:23:27,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:27,831 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:23:27,832 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:23:27,833 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-10-13 13:23:27,835 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-10-13 13:23:27,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:27,883 INFO L255 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-10-13 13:23:27,885 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:23:27,997 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-10-13 13:23:27,997 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-13 13:23:27,997 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1547994301] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:23:27,997 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:23:27,998 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 13 [2024-10-13 13:23:27,998 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1398434316] [2024-10-13 13:23:27,998 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:23:27,998 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-13 13:23:27,998 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:23:27,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-13 13:23:27,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2024-10-13 13:23:27,999 INFO L87 Difference]: Start difference. First operand 343 states and 493 transitions. Second operand has 7 states, 6 states have (on average 6.5) internal successors, (39), 7 states have internal predecessors, (39), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-13 13:23:28,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:23:28,068 INFO L93 Difference]: Finished difference Result 343 states and 493 transitions. [2024-10-13 13:23:28,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-13 13:23:28,069 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 6.5) internal successors, (39), 7 states have internal predecessors, (39), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 58 [2024-10-13 13:23:28,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:23:28,070 INFO L225 Difference]: With dead ends: 343 [2024-10-13 13:23:28,071 INFO L226 Difference]: Without dead ends: 341 [2024-10-13 13:23:28,071 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2024-10-13 13:23:28,071 INFO L432 NwaCegarLoop]: 79 mSDtfsCounter, 121 mSDsluCounter, 237 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 316 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-10-13 13:23:28,072 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [121 Valid, 316 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-13 13:23:28,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 341 states. [2024-10-13 13:23:28,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 341 to 341. [2024-10-13 13:23:28,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 267 states have (on average 1.5018726591760299) internal successors, (401), 297 states have internal predecessors, (401), 40 states have call successors, (40), 3 states have call predecessors, (40), 3 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2024-10-13 13:23:28,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 481 transitions. [2024-10-13 13:23:28,095 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 481 transitions. Word has length 58 [2024-10-13 13:23:28,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:23:28,095 INFO L471 AbstractCegarLoop]: Abstraction has 341 states and 481 transitions. [2024-10-13 13:23:28,095 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 6.5) internal successors, (39), 7 states have internal predecessors, (39), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-13 13:23:28,095 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 481 transitions. [2024-10-13 13:23:28,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2024-10-13 13:23:28,096 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:23:28,096 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 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] [2024-10-13 13:23:28,114 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-10-13 13:23:28,296 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:23:28,297 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:23:28,297 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:23:28,297 INFO L85 PathProgramCache]: Analyzing trace with hash -1039228013, now seen corresponding path program 1 times [2024-10-13 13:23:28,297 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:23:28,297 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [316753951] [2024-10-13 13:23:28,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:28,298 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:23:28,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:28,402 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-13 13:23:28,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:28,406 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-10-13 13:23:28,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:28,408 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-13 13:23:28,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:28,411 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:23:28,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:28,414 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-10-13 13:23:28,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:28,418 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-10-13 13:23:28,419 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:23:28,419 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [316753951] [2024-10-13 13:23:28,419 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [316753951] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:23:28,419 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [274701416] [2024-10-13 13:23:28,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:28,419 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:23:28,419 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:23:28,421 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-10-13 13:23:28,422 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-10-13 13:23:28,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:28,467 INFO L255 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-10-13 13:23:28,469 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:23:28,580 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 3 proven. 24 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-10-13 13:23:28,580 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:23:28,712 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-10-13 13:23:28,712 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [274701416] provided 1 perfect and 1 imperfect interpolant sequences [2024-10-13 13:23:28,712 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-10-13 13:23:28,712 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8, 6] total 18 [2024-10-13 13:23:28,712 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1520349356] [2024-10-13 13:23:28,713 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:23:28,713 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-13 13:23:28,713 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:23:28,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-13 13:23:28,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=258, Unknown=0, NotChecked=0, Total=342 [2024-10-13 13:23:28,714 INFO L87 Difference]: Start difference. First operand 341 states and 481 transitions. Second operand has 7 states, 6 states have (on average 6.166666666666667) internal successors, (37), 7 states have internal predecessors, (37), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-13 13:23:28,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:23:28,851 INFO L93 Difference]: Finished difference Result 380 states and 509 transitions. [2024-10-13 13:23:28,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-10-13 13:23:28,852 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 6.166666666666667) internal successors, (37), 7 states have internal predecessors, (37), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 59 [2024-10-13 13:23:28,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:23:28,854 INFO L225 Difference]: With dead ends: 380 [2024-10-13 13:23:28,854 INFO L226 Difference]: Without dead ends: 378 [2024-10-13 13:23:28,854 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=116, Invalid=436, Unknown=0, NotChecked=0, Total=552 [2024-10-13 13:23:28,855 INFO L432 NwaCegarLoop]: 91 mSDtfsCounter, 84 mSDsluCounter, 299 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 390 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-10-13 13:23:28,855 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [84 Valid, 390 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-13 13:23:28,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 378 states. [2024-10-13 13:23:28,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 378 to 353. [2024-10-13 13:23:28,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 353 states, 276 states have (on average 1.4565217391304348) internal successors, (402), 306 states have internal predecessors, (402), 40 states have call successors, (40), 6 states have call predecessors, (40), 6 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2024-10-13 13:23:28,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 353 states to 353 states and 482 transitions. [2024-10-13 13:23:28,875 INFO L78 Accepts]: Start accepts. Automaton has 353 states and 482 transitions. Word has length 59 [2024-10-13 13:23:28,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:23:28,875 INFO L471 AbstractCegarLoop]: Abstraction has 353 states and 482 transitions. [2024-10-13 13:23:28,876 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 6.166666666666667) internal successors, (37), 7 states have internal predecessors, (37), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-13 13:23:28,876 INFO L276 IsEmpty]: Start isEmpty. Operand 353 states and 482 transitions. [2024-10-13 13:23:28,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2024-10-13 13:23:28,876 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:23:28,876 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:23:28,893 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-10-13 13:23:29,077 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:23:29,078 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr30ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:23:29,078 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:23:29,078 INFO L85 PathProgramCache]: Analyzing trace with hash 2029261199, now seen corresponding path program 1 times [2024-10-13 13:23:29,078 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:23:29,078 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1207073641] [2024-10-13 13:23:29,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:29,078 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:23:29,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:29,177 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-13 13:23:29,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:29,181 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-10-13 13:23:29,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:29,183 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-13 13:23:29,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:29,185 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:23:29,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:29,187 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-10-13 13:23:29,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:29,189 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-10-13 13:23:29,190 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:23:29,190 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1207073641] [2024-10-13 13:23:29,190 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1207073641] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:23:29,190 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [814931825] [2024-10-13 13:23:29,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:29,190 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:23:29,190 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:23:29,192 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-10-13 13:23:29,193 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-10-13 13:23:29,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:29,237 INFO L255 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-10-13 13:23:29,239 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:23:29,323 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-10-13 13:23:29,324 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:23:29,433 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-10-13 13:23:29,433 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [814931825] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:23:29,433 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:23:29,433 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 8] total 15 [2024-10-13 13:23:29,434 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1827723304] [2024-10-13 13:23:29,434 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:23:29,435 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-10-13 13:23:29,435 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:23:29,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-10-13 13:23:29,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2024-10-13 13:23:29,436 INFO L87 Difference]: Start difference. First operand 353 states and 482 transitions. Second operand has 15 states, 15 states have (on average 5.666666666666667) internal successors, (85), 15 states have internal predecessors, (85), 4 states have call successors, (15), 3 states have call predecessors, (15), 3 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) [2024-10-13 13:23:29,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:23:29,647 INFO L93 Difference]: Finished difference Result 640 states and 828 transitions. [2024-10-13 13:23:29,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-10-13 13:23:29,648 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.666666666666667) internal successors, (85), 15 states have internal predecessors, (85), 4 states have call successors, (15), 3 states have call predecessors, (15), 3 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) Word has length 61 [2024-10-13 13:23:29,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:23:29,650 INFO L225 Difference]: With dead ends: 640 [2024-10-13 13:23:29,650 INFO L226 Difference]: Without dead ends: 481 [2024-10-13 13:23:29,653 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 123 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=136, Invalid=416, Unknown=0, NotChecked=0, Total=552 [2024-10-13 13:23:29,653 INFO L432 NwaCegarLoop]: 83 mSDtfsCounter, 84 mSDsluCounter, 677 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 760 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:23:29,654 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [84 Valid, 760 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:23:29,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 481 states. [2024-10-13 13:23:29,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 481 to 436. [2024-10-13 13:23:29,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 436 states, 346 states have (on average 1.430635838150289) internal successors, (495), 378 states have internal predecessors, (495), 50 states have call successors, (50), 9 states have call predecessors, (50), 9 states have return successors, (50), 48 states have call predecessors, (50), 50 states have call successors, (50) [2024-10-13 13:23:29,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 595 transitions. [2024-10-13 13:23:29,683 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 595 transitions. Word has length 61 [2024-10-13 13:23:29,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:23:29,684 INFO L471 AbstractCegarLoop]: Abstraction has 436 states and 595 transitions. [2024-10-13 13:23:29,684 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.666666666666667) internal successors, (85), 15 states have internal predecessors, (85), 4 states have call successors, (15), 3 states have call predecessors, (15), 3 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) [2024-10-13 13:23:29,684 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 595 transitions. [2024-10-13 13:23:29,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-10-13 13:23:29,686 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:23:29,686 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 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-10-13 13:23:29,702 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-10-13 13:23:29,889 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:23:29,890 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:23:29,890 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:23:29,890 INFO L85 PathProgramCache]: Analyzing trace with hash -1484644914, now seen corresponding path program 1 times [2024-10-13 13:23:29,890 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:23:29,890 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [686485469] [2024-10-13 13:23:29,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:29,890 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:23:29,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:23:29,906 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [176118785] [2024-10-13 13:23:29,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:29,906 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:23:29,906 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:23:29,910 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-10-13 13:23:29,911 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-10-13 13:23:29,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:29,959 INFO L255 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-10-13 13:23:29,964 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:23:30,254 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-10-13 13:23:30,254 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-13 13:23:30,254 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:23:30,255 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [686485469] [2024-10-13 13:23:30,255 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:23:30,255 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [176118785] [2024-10-13 13:23:30,255 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [176118785] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:23:30,255 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:23:30,255 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-10-13 13:23:30,255 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1627839253] [2024-10-13 13:23:30,255 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:23:30,255 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-13 13:23:30,256 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:23:30,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-13 13:23:30,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-10-13 13:23:30,256 INFO L87 Difference]: Start difference. First operand 436 states and 595 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, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-10-13 13:23:30,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:23:30,673 INFO L93 Difference]: Finished difference Result 629 states and 869 transitions. [2024-10-13 13:23:30,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-10-13 13:23:30,673 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, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 68 [2024-10-13 13:23:30,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:23:30,679 INFO L225 Difference]: With dead ends: 629 [2024-10-13 13:23:30,679 INFO L226 Difference]: Without dead ends: 620 [2024-10-13 13:23:30,680 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=51, Unknown=0, NotChecked=0, Total=90 [2024-10-13 13:23:30,680 INFO L432 NwaCegarLoop]: 68 mSDtfsCounter, 246 mSDsluCounter, 138 mSDsCounter, 0 mSdLazyCounter, 361 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 257 SdHoareTripleChecker+Valid, 206 SdHoareTripleChecker+Invalid, 395 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 361 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-13 13:23:30,681 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [257 Valid, 206 Invalid, 395 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 361 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-13 13:23:30,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 620 states. [2024-10-13 13:23:30,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 620 to 591. [2024-10-13 13:23:30,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 591 states, 481 states have (on average 1.4054054054054055) internal successors, (676), 513 states have internal predecessors, (676), 70 states have call successors, (70), 9 states have call predecessors, (70), 9 states have return successors, (70), 68 states have call predecessors, (70), 70 states have call successors, (70) [2024-10-13 13:23:30,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 591 states to 591 states and 816 transitions. [2024-10-13 13:23:30,717 INFO L78 Accepts]: Start accepts. Automaton has 591 states and 816 transitions. Word has length 68 [2024-10-13 13:23:30,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:23:30,718 INFO L471 AbstractCegarLoop]: Abstraction has 591 states and 816 transitions. [2024-10-13 13:23:30,718 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, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-10-13 13:23:30,718 INFO L276 IsEmpty]: Start isEmpty. Operand 591 states and 816 transitions. [2024-10-13 13:23:30,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2024-10-13 13:23:30,719 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:23:30,719 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 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-10-13 13:23:30,735 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-10-13 13:23:30,919 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,SelfDestructingSolverStorable20 [2024-10-13 13:23:30,920 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:23:30,920 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:23:30,920 INFO L85 PathProgramCache]: Analyzing trace with hash 1220647984, now seen corresponding path program 1 times [2024-10-13 13:23:30,920 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:23:30,921 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2037236307] [2024-10-13 13:23:30,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:30,921 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:23:30,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:23:30,935 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1529521870] [2024-10-13 13:23:30,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:30,935 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:23:30,935 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:23:30,937 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-10-13 13:23:30,939 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-10-13 13:23:30,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:30,985 INFO L255 TraceCheckSpWp]: Trace formula consists of 145 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-10-13 13:23:30,987 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:23:31,280 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-10-13 13:23:31,281 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:23:31,871 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:23:31,871 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2037236307] [2024-10-13 13:23:31,871 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:23:31,871 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1529521870] [2024-10-13 13:23:31,871 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1529521870] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:23:31,871 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:23:31,871 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2024-10-13 13:23:31,871 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [857768600] [2024-10-13 13:23:31,871 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:23:31,872 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-13 13:23:31,872 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:23:31,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-13 13:23:31,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2024-10-13 13:23:31,872 INFO L87 Difference]: Start difference. First operand 591 states and 816 transitions. Second operand has 7 states, 6 states have (on average 7.0) internal successors, (42), 7 states have internal predecessors, (42), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-10-13 13:23:32,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:23:32,137 INFO L93 Difference]: Finished difference Result 660 states and 896 transitions. [2024-10-13 13:23:32,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-10-13 13:23:32,137 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 7.0) internal successors, (42), 7 states have internal predecessors, (42), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 69 [2024-10-13 13:23:32,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:23:32,140 INFO L225 Difference]: With dead ends: 660 [2024-10-13 13:23:32,140 INFO L226 Difference]: Without dead ends: 657 [2024-10-13 13:23:32,141 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2024-10-13 13:23:32,141 INFO L432 NwaCegarLoop]: 76 mSDtfsCounter, 192 mSDsluCounter, 120 mSDsCounter, 0 mSdLazyCounter, 265 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 208 SdHoareTripleChecker+Valid, 196 SdHoareTripleChecker+Invalid, 273 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 265 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-13 13:23:32,142 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [208 Valid, 196 Invalid, 273 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 265 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-13 13:23:32,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 657 states. [2024-10-13 13:23:32,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 657 to 622. [2024-10-13 13:23:32,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 622 states, 508 states have (on average 1.4035433070866141) internal successors, (713), 539 states have internal predecessors, (713), 74 states have call successors, (74), 9 states have call predecessors, (74), 9 states have return successors, (74), 73 states have call predecessors, (74), 74 states have call successors, (74) [2024-10-13 13:23:32,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 622 states to 622 states and 861 transitions. [2024-10-13 13:23:32,188 INFO L78 Accepts]: Start accepts. Automaton has 622 states and 861 transitions. Word has length 69 [2024-10-13 13:23:32,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:23:32,189 INFO L471 AbstractCegarLoop]: Abstraction has 622 states and 861 transitions. [2024-10-13 13:23:32,189 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 7.0) internal successors, (42), 7 states have internal predecessors, (42), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-10-13 13:23:32,189 INFO L276 IsEmpty]: Start isEmpty. Operand 622 states and 861 transitions. [2024-10-13 13:23:32,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2024-10-13 13:23:32,190 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:23:32,190 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:23:32,206 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-10-13 13:23:32,394 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,SelfDestructingSolverStorable21 [2024-10-13 13:23:32,395 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:23:32,395 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:23:32,395 INFO L85 PathProgramCache]: Analyzing trace with hash 1468807044, now seen corresponding path program 1 times [2024-10-13 13:23:32,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:23:32,396 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1883909512] [2024-10-13 13:23:32,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:32,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:23:32,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:23:32,410 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2047588032] [2024-10-13 13:23:32,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:32,410 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:23:32,410 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:23:32,412 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-10-13 13:23:32,413 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-10-13 13:23:32,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:32,462 INFO L255 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-10-13 13:23:32,464 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:23:32,622 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-10-13 13:23:32,623 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-13 13:23:32,623 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:23:32,623 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1883909512] [2024-10-13 13:23:32,623 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:23:32,623 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2047588032] [2024-10-13 13:23:32,623 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2047588032] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:23:32,623 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:23:32,623 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-10-13 13:23:32,623 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016449344] [2024-10-13 13:23:32,623 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:23:32,624 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-13 13:23:32,624 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:23:32,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-13 13:23:32,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-10-13 13:23:32,625 INFO L87 Difference]: Start difference. First operand 622 states and 861 transitions. Second operand has 7 states, 6 states have (on average 7.166666666666667) internal successors, (43), 7 states have internal predecessors, (43), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-10-13 13:23:32,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:23:32,877 INFO L93 Difference]: Finished difference Result 661 states and 929 transitions. [2024-10-13 13:23:32,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-13 13:23:32,877 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 7.166666666666667) internal successors, (43), 7 states have internal predecessors, (43), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 70 [2024-10-13 13:23:32,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:23:32,880 INFO L225 Difference]: With dead ends: 661 [2024-10-13 13:23:32,880 INFO L226 Difference]: Without dead ends: 657 [2024-10-13 13:23:32,881 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 64 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-10-13 13:23:32,881 INFO L432 NwaCegarLoop]: 76 mSDtfsCounter, 170 mSDsluCounter, 120 mSDsCounter, 0 mSdLazyCounter, 297 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 196 SdHoareTripleChecker+Invalid, 307 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 297 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-13 13:23:32,881 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [183 Valid, 196 Invalid, 307 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 297 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-13 13:23:32,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 657 states. [2024-10-13 13:23:32,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 657 to 618. [2024-10-13 13:23:32,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 618 states, 508 states have (on average 1.3779527559055118) internal successors, (700), 535 states have internal predecessors, (700), 74 states have call successors, (74), 9 states have call predecessors, (74), 9 states have return successors, (74), 73 states have call predecessors, (74), 74 states have call successors, (74) [2024-10-13 13:23:32,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 618 states to 618 states and 848 transitions. [2024-10-13 13:23:32,917 INFO L78 Accepts]: Start accepts. Automaton has 618 states and 848 transitions. Word has length 70 [2024-10-13 13:23:32,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:23:32,917 INFO L471 AbstractCegarLoop]: Abstraction has 618 states and 848 transitions. [2024-10-13 13:23:32,917 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 7.166666666666667) internal successors, (43), 7 states have internal predecessors, (43), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-10-13 13:23:32,917 INFO L276 IsEmpty]: Start isEmpty. Operand 618 states and 848 transitions. [2024-10-13 13:23:32,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2024-10-13 13:23:32,918 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:23:32,918 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 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-10-13 13:23:32,934 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-10-13 13:23:33,118 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-10-13 13:23:33,118 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:23:33,119 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:23:33,119 INFO L85 PathProgramCache]: Analyzing trace with hash -814618096, now seen corresponding path program 1 times [2024-10-13 13:23:33,119 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:23:33,119 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [362304230] [2024-10-13 13:23:33,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:33,119 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:23:33,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:33,243 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-13 13:23:33,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:33,245 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-10-13 13:23:33,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:33,246 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-13 13:23:33,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:33,249 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:23:33,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:33,252 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-10-13 13:23:33,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:33,254 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-13 13:23:33,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:33,256 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-10-13 13:23:33,256 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:23:33,256 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [362304230] [2024-10-13 13:23:33,256 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [362304230] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:23:33,256 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:23:33,256 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-10-13 13:23:33,256 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [625623414] [2024-10-13 13:23:33,257 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:23:33,257 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-13 13:23:33,257 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:23:33,257 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-13 13:23:33,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-10-13 13:23:33,257 INFO L87 Difference]: Start difference. First operand 618 states and 848 transitions. Second operand has 5 states, 4 states have (on average 10.75) internal successors, (43), 5 states have internal predecessors, (43), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-10-13 13:23:34,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:23:34,512 INFO L93 Difference]: Finished difference Result 889 states and 1246 transitions. [2024-10-13 13:23:34,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-10-13 13:23:34,513 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 10.75) internal successors, (43), 5 states have internal predecessors, (43), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 70 [2024-10-13 13:23:34,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:23:34,516 INFO L225 Difference]: With dead ends: 889 [2024-10-13 13:23:34,516 INFO L226 Difference]: Without dead ends: 886 [2024-10-13 13:23:34,517 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2024-10-13 13:23:34,518 INFO L432 NwaCegarLoop]: 89 mSDtfsCounter, 142 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 251 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 232 SdHoareTripleChecker+Invalid, 277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 251 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:23:34,518 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 232 Invalid, 277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 251 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-10-13 13:23:34,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 886 states. [2024-10-13 13:23:34,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 886 to 637. [2024-10-13 13:23:34,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 637 states, 524 states have (on average 1.3625954198473282) internal successors, (714), 550 states have internal predecessors, (714), 78 states have call successors, (78), 9 states have call predecessors, (78), 9 states have return successors, (78), 77 states have call predecessors, (78), 78 states have call successors, (78) [2024-10-13 13:23:34,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 637 states to 637 states and 870 transitions. [2024-10-13 13:23:34,564 INFO L78 Accepts]: Start accepts. Automaton has 637 states and 870 transitions. Word has length 70 [2024-10-13 13:23:34,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:23:34,565 INFO L471 AbstractCegarLoop]: Abstraction has 637 states and 870 transitions. [2024-10-13 13:23:34,565 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 10.75) internal successors, (43), 5 states have internal predecessors, (43), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-10-13 13:23:34,565 INFO L276 IsEmpty]: Start isEmpty. Operand 637 states and 870 transitions. [2024-10-13 13:23:34,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2024-10-13 13:23:34,565 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:23:34,565 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:23:34,566 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-10-13 13:23:34,566 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:23:34,566 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:23:34,566 INFO L85 PathProgramCache]: Analyzing trace with hash -1711621802, now seen corresponding path program 1 times [2024-10-13 13:23:34,566 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:23:34,566 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2074140296] [2024-10-13 13:23:34,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:34,566 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:23:34,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:23:34,589 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1776630199] [2024-10-13 13:23:34,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:34,589 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:23:34,589 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:23:34,591 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-10-13 13:23:34,592 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-10-13 13:23:34,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:34,641 INFO L255 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-10-13 13:23:34,642 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:23:34,797 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-10-13 13:23:34,797 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:23:35,112 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:23:35,112 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2074140296] [2024-10-13 13:23:35,112 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:23:35,112 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1776630199] [2024-10-13 13:23:35,112 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1776630199] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:23:35,112 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:23:35,112 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2024-10-13 13:23:35,112 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1217731787] [2024-10-13 13:23:35,113 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:23:35,113 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-13 13:23:35,113 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:23:35,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-13 13:23:35,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2024-10-13 13:23:35,113 INFO L87 Difference]: Start difference. First operand 637 states and 870 transitions. Second operand has 7 states, 6 states have (on average 7.333333333333333) internal successors, (44), 7 states have internal predecessors, (44), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-10-13 13:23:35,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:23:35,480 INFO L93 Difference]: Finished difference Result 1005 states and 1433 transitions. [2024-10-13 13:23:35,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-13 13:23:35,481 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 7.333333333333333) internal successors, (44), 7 states have internal predecessors, (44), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 71 [2024-10-13 13:23:35,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:23:35,485 INFO L225 Difference]: With dead ends: 1005 [2024-10-13 13:23:35,485 INFO L226 Difference]: Without dead ends: 1001 [2024-10-13 13:23:35,485 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2024-10-13 13:23:35,485 INFO L432 NwaCegarLoop]: 96 mSDtfsCounter, 167 mSDsluCounter, 244 mSDsCounter, 0 mSdLazyCounter, 449 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 184 SdHoareTripleChecker+Valid, 340 SdHoareTripleChecker+Invalid, 458 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 449 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-13 13:23:35,489 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [184 Valid, 340 Invalid, 458 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 449 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-13 13:23:35,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1001 states. [2024-10-13 13:23:35,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1001 to 794. [2024-10-13 13:23:35,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 794 states, 661 states have (on average 1.3691376701966718) internal successors, (905), 686 states have internal predecessors, (905), 98 states have call successors, (98), 9 states have call predecessors, (98), 9 states have return successors, (98), 98 states have call predecessors, (98), 98 states have call successors, (98) [2024-10-13 13:23:35,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 794 states to 794 states and 1101 transitions. [2024-10-13 13:23:35,546 INFO L78 Accepts]: Start accepts. Automaton has 794 states and 1101 transitions. Word has length 71 [2024-10-13 13:23:35,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:23:35,547 INFO L471 AbstractCegarLoop]: Abstraction has 794 states and 1101 transitions. [2024-10-13 13:23:35,547 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 7.333333333333333) internal successors, (44), 7 states have internal predecessors, (44), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-10-13 13:23:35,547 INFO L276 IsEmpty]: Start isEmpty. Operand 794 states and 1101 transitions. [2024-10-13 13:23:35,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2024-10-13 13:23:35,548 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:23:35,548 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 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-10-13 13:23:35,565 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-10-13 13:23:35,752 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,SelfDestructingSolverStorable24 [2024-10-13 13:23:35,753 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:23:35,753 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:23:35,753 INFO L85 PathProgramCache]: Analyzing trace with hash 516642866, now seen corresponding path program 1 times [2024-10-13 13:23:35,753 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:23:35,753 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1791988643] [2024-10-13 13:23:35,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:35,753 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:23:35,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:23:35,763 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1252499142] [2024-10-13 13:23:35,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:35,763 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:23:35,763 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:23:35,765 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-10-13 13:23:35,766 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-10-13 13:23:35,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:35,821 INFO L255 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-10-13 13:23:35,822 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:23:36,055 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-10-13 13:23:36,056 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:23:44,267 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:23:44,267 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1791988643] [2024-10-13 13:23:44,267 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:23:44,267 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1252499142] [2024-10-13 13:23:44,267 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1252499142] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:23:44,267 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:23:44,268 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2024-10-13 13:23:44,268 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1701503961] [2024-10-13 13:23:44,268 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:23:44,268 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-13 13:23:44,268 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:23:44,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-13 13:23:44,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=81, Unknown=2, NotChecked=0, Total=110 [2024-10-13 13:23:44,269 INFO L87 Difference]: Start difference. First operand 794 states and 1101 transitions. Second operand has 7 states, 6 states have (on average 7.333333333333333) internal successors, (44), 7 states have internal predecessors, (44), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-10-13 13:23:44,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:23:44,800 INFO L93 Difference]: Finished difference Result 825 states and 1124 transitions. [2024-10-13 13:23:44,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-13 13:23:44,800 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 7.333333333333333) internal successors, (44), 7 states have internal predecessors, (44), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 71 [2024-10-13 13:23:44,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:23:44,803 INFO L225 Difference]: With dead ends: 825 [2024-10-13 13:23:44,803 INFO L226 Difference]: Without dead ends: 818 [2024-10-13 13:23:44,803 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=52, Invalid=156, Unknown=2, NotChecked=0, Total=210 [2024-10-13 13:23:44,804 INFO L432 NwaCegarLoop]: 86 mSDtfsCounter, 264 mSDsluCounter, 181 mSDsCounter, 0 mSdLazyCounter, 376 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 270 SdHoareTripleChecker+Valid, 267 SdHoareTripleChecker+Invalid, 404 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 376 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-10-13 13:23:44,804 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [270 Valid, 267 Invalid, 404 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 376 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-10-13 13:23:44,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 818 states. [2024-10-13 13:23:44,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 818 to 792. [2024-10-13 13:23:44,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 792 states, 659 states have (on average 1.362670713201821) internal successors, (898), 684 states have internal predecessors, (898), 98 states have call successors, (98), 9 states have call predecessors, (98), 9 states have return successors, (98), 98 states have call predecessors, (98), 98 states have call successors, (98) [2024-10-13 13:23:44,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 792 states to 792 states and 1094 transitions. [2024-10-13 13:23:44,855 INFO L78 Accepts]: Start accepts. Automaton has 792 states and 1094 transitions. Word has length 71 [2024-10-13 13:23:44,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:23:44,855 INFO L471 AbstractCegarLoop]: Abstraction has 792 states and 1094 transitions. [2024-10-13 13:23:44,856 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 7.333333333333333) internal successors, (44), 7 states have internal predecessors, (44), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-10-13 13:23:44,856 INFO L276 IsEmpty]: Start isEmpty. Operand 792 states and 1094 transitions. [2024-10-13 13:23:44,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2024-10-13 13:23:44,856 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:23:44,856 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 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-10-13 13:23:44,873 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2024-10-13 13:23:45,057 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:23:45,058 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:23:45,058 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:23:45,058 INFO L85 PathProgramCache]: Analyzing trace with hash 2094134107, now seen corresponding path program 1 times [2024-10-13 13:23:45,058 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:23:45,059 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1887606565] [2024-10-13 13:23:45,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:45,059 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:23:45,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:45,113 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-13 13:23:45,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:45,117 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-10-13 13:23:45,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:45,118 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-13 13:23:45,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:45,120 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:23:45,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:45,122 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-10-13 13:23:45,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:45,124 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-10-13 13:23:45,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:45,126 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-10-13 13:23:45,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:45,129 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-10-13 13:23:45,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:45,131 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-10-13 13:23:45,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:45,134 INFO L134 CoverageAnalysis]: Checked inductivity of 158 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-10-13 13:23:45,134 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:23:45,134 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1887606565] [2024-10-13 13:23:45,134 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1887606565] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:23:45,134 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1350004557] [2024-10-13 13:23:45,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:45,135 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:23:45,135 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:23:45,136 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-10-13 13:23:45,139 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-10-13 13:23:45,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:45,187 INFO L255 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-13 13:23:45,189 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:23:45,239 INFO L134 CoverageAnalysis]: Checked inductivity of 158 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-10-13 13:23:45,239 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:23:45,378 INFO L134 CoverageAnalysis]: Checked inductivity of 158 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-10-13 13:23:45,379 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1350004557] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:23:45,379 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:23:45,379 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2024-10-13 13:23:45,379 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1962425001] [2024-10-13 13:23:45,379 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:23:45,379 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-10-13 13:23:45,379 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:23:45,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-10-13 13:23:45,380 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2024-10-13 13:23:45,380 INFO L87 Difference]: Start difference. First operand 792 states and 1094 transitions. Second operand has 8 states, 7 states have (on average 11.714285714285714) internal successors, (82), 8 states have internal predecessors, (82), 7 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 7 states have call predecessors, (16), 7 states have call successors, (16) [2024-10-13 13:23:46,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:23:46,387 INFO L93 Difference]: Finished difference Result 1324 states and 1887 transitions. [2024-10-13 13:23:46,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-10-13 13:23:46,387 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.714285714285714) internal successors, (82), 8 states have internal predecessors, (82), 7 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 7 states have call predecessors, (16), 7 states have call successors, (16) Word has length 91 [2024-10-13 13:23:46,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:23:46,391 INFO L225 Difference]: With dead ends: 1324 [2024-10-13 13:23:46,392 INFO L226 Difference]: Without dead ends: 1322 [2024-10-13 13:23:46,392 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 205 GetRequests, 197 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-10-13 13:23:46,392 INFO L432 NwaCegarLoop]: 106 mSDtfsCounter, 385 mSDsluCounter, 255 mSDsCounter, 0 mSdLazyCounter, 308 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 400 SdHoareTripleChecker+Valid, 361 SdHoareTripleChecker+Invalid, 333 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 308 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-10-13 13:23:46,393 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [400 Valid, 361 Invalid, 333 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 308 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-10-13 13:23:46,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1322 states. [2024-10-13 13:23:46,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1322 to 1037. [2024-10-13 13:23:46,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1037 states, 863 states have (on average 1.3696407879490151) internal successors, (1182), 887 states have internal predecessors, (1182), 140 states have call successors, (140), 9 states have call predecessors, (140), 9 states have return successors, (140), 140 states have call predecessors, (140), 140 states have call successors, (140) [2024-10-13 13:23:46,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1037 states to 1037 states and 1462 transitions. [2024-10-13 13:23:46,480 INFO L78 Accepts]: Start accepts. Automaton has 1037 states and 1462 transitions. Word has length 91 [2024-10-13 13:23:46,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:23:46,481 INFO L471 AbstractCegarLoop]: Abstraction has 1037 states and 1462 transitions. [2024-10-13 13:23:46,481 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.714285714285714) internal successors, (82), 8 states have internal predecessors, (82), 7 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 7 states have call predecessors, (16), 7 states have call successors, (16) [2024-10-13 13:23:46,481 INFO L276 IsEmpty]: Start isEmpty. Operand 1037 states and 1462 transitions. [2024-10-13 13:23:46,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2024-10-13 13:23:46,482 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:23:46,482 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 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-10-13 13:23:46,508 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-10-13 13:23:46,686 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-10-13 13:23:46,687 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:23:46,687 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:23:46,687 INFO L85 PathProgramCache]: Analyzing trace with hash 493647982, now seen corresponding path program 1 times [2024-10-13 13:23:46,687 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:23:46,687 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1246631106] [2024-10-13 13:23:46,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:46,687 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:23:46,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:46,752 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-13 13:23:46,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:46,755 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-10-13 13:23:46,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:46,757 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-13 13:23:46,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:46,759 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:23:46,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:46,761 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-10-13 13:23:46,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:46,762 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-10-13 13:23:46,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:46,764 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-10-13 13:23:46,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:46,766 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-10-13 13:23:46,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:46,769 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-10-13 13:23:46,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:46,771 INFO L134 CoverageAnalysis]: Checked inductivity of 159 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-10-13 13:23:46,771 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:23:46,771 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1246631106] [2024-10-13 13:23:46,771 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1246631106] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:23:46,771 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [497717559] [2024-10-13 13:23:46,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:46,771 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:23:46,771 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:23:46,773 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-10-13 13:23:46,774 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-10-13 13:23:46,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:46,822 INFO L255 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-13 13:23:46,824 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:23:46,882 INFO L134 CoverageAnalysis]: Checked inductivity of 159 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-10-13 13:23:46,882 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:23:47,009 INFO L134 CoverageAnalysis]: Checked inductivity of 159 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-10-13 13:23:47,009 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [497717559] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:23:47,010 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:23:47,010 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 10 [2024-10-13 13:23:47,010 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [416841175] [2024-10-13 13:23:47,010 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:23:47,010 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-10-13 13:23:47,010 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:23:47,011 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-10-13 13:23:47,011 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2024-10-13 13:23:47,011 INFO L87 Difference]: Start difference. First operand 1037 states and 1462 transitions. Second operand has 11 states, 10 states have (on average 12.6) internal successors, (126), 11 states have internal predecessors, (126), 9 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 9 states have call predecessors, (24), 9 states have call successors, (24) [2024-10-13 13:23:47,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:23:47,849 INFO L93 Difference]: Finished difference Result 1354 states and 1894 transitions. [2024-10-13 13:23:47,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-10-13 13:23:47,849 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 12.6) internal successors, (126), 11 states have internal predecessors, (126), 9 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 9 states have call predecessors, (24), 9 states have call successors, (24) Word has length 92 [2024-10-13 13:23:47,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:23:47,855 INFO L225 Difference]: With dead ends: 1354 [2024-10-13 13:23:47,855 INFO L226 Difference]: Without dead ends: 1352 [2024-10-13 13:23:47,855 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 202 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=165, Invalid=341, Unknown=0, NotChecked=0, Total=506 [2024-10-13 13:23:47,856 INFO L432 NwaCegarLoop]: 88 mSDtfsCounter, 1016 mSDsluCounter, 334 mSDsCounter, 0 mSdLazyCounter, 410 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1021 SdHoareTripleChecker+Valid, 422 SdHoareTripleChecker+Invalid, 508 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 410 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-10-13 13:23:47,856 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1021 Valid, 422 Invalid, 508 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 410 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-10-13 13:23:47,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1352 states. [2024-10-13 13:23:47,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1352 to 1041. [2024-10-13 13:23:47,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1041 states, 868 states have (on average 1.3317972350230414) internal successors, (1156), 891 states have internal predecessors, (1156), 140 states have call successors, (140), 9 states have call predecessors, (140), 9 states have return successors, (140), 140 states have call predecessors, (140), 140 states have call successors, (140) [2024-10-13 13:23:47,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1041 states to 1041 states and 1436 transitions. [2024-10-13 13:23:47,930 INFO L78 Accepts]: Start accepts. Automaton has 1041 states and 1436 transitions. Word has length 92 [2024-10-13 13:23:47,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:23:47,931 INFO L471 AbstractCegarLoop]: Abstraction has 1041 states and 1436 transitions. [2024-10-13 13:23:47,931 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 12.6) internal successors, (126), 11 states have internal predecessors, (126), 9 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 9 states have call predecessors, (24), 9 states have call successors, (24) [2024-10-13 13:23:47,931 INFO L276 IsEmpty]: Start isEmpty. Operand 1041 states and 1436 transitions. [2024-10-13 13:23:47,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2024-10-13 13:23:47,932 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:23:47,932 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 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-10-13 13:23:47,948 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-10-13 13:23:48,132 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,SelfDestructingSolverStorable27 [2024-10-13 13:23:48,133 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:23:48,134 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:23:48,134 INFO L85 PathProgramCache]: Analyzing trace with hash 1949311622, now seen corresponding path program 1 times [2024-10-13 13:23:48,134 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:23:48,134 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [683331303] [2024-10-13 13:23:48,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:48,134 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:23:48,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:48,199 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-13 13:23:48,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:48,201 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-10-13 13:23:48,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:48,203 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-13 13:23:48,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:48,204 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:23:48,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:48,206 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-10-13 13:23:48,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:48,208 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-10-13 13:23:48,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:48,210 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-10-13 13:23:48,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:48,212 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-10-13 13:23:48,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:48,217 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-10-13 13:23:48,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:48,220 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-10-13 13:23:48,220 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:23:48,221 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [683331303] [2024-10-13 13:23:48,221 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [683331303] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:23:48,221 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:23:48,221 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-13 13:23:48,221 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [102393780] [2024-10-13 13:23:48,221 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:23:48,221 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-13 13:23:48,222 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:23:48,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-13 13:23:48,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-13 13:23:48,223 INFO L87 Difference]: Start difference. First operand 1041 states and 1436 transitions. Second operand has 4 states, 3 states have (on average 17.333333333333332) internal successors, (52), 4 states have internal predecessors, (52), 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-10-13 13:23:48,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:23:48,336 INFO L93 Difference]: Finished difference Result 1041 states and 1436 transitions. [2024-10-13 13:23:48,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-13 13:23:48,337 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 17.333333333333332) internal successors, (52), 4 states have internal predecessors, (52), 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 94 [2024-10-13 13:23:48,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:23:48,341 INFO L225 Difference]: With dead ends: 1041 [2024-10-13 13:23:48,341 INFO L226 Difference]: Without dead ends: 1040 [2024-10-13 13:23:48,342 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 19 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-10-13 13:23:48,343 INFO L432 NwaCegarLoop]: 69 mSDtfsCounter, 20 mSDsluCounter, 79 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 148 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-10-13 13:23:48,343 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 148 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-13 13:23:48,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1040 states. [2024-10-13 13:23:48,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1040 to 1040. [2024-10-13 13:23:48,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1040 states, 868 states have (on average 1.3214285714285714) internal successors, (1147), 890 states have internal predecessors, (1147), 140 states have call successors, (140), 9 states have call predecessors, (140), 9 states have return successors, (140), 140 states have call predecessors, (140), 140 states have call successors, (140) [2024-10-13 13:23:48,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1040 states to 1040 states and 1427 transitions. [2024-10-13 13:23:48,422 INFO L78 Accepts]: Start accepts. Automaton has 1040 states and 1427 transitions. Word has length 94 [2024-10-13 13:23:48,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:23:48,423 INFO L471 AbstractCegarLoop]: Abstraction has 1040 states and 1427 transitions. [2024-10-13 13:23:48,423 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 17.333333333333332) internal successors, (52), 4 states have internal predecessors, (52), 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-10-13 13:23:48,423 INFO L276 IsEmpty]: Start isEmpty. Operand 1040 states and 1427 transitions. [2024-10-13 13:23:48,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-10-13 13:23:48,424 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:23:48,424 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 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-10-13 13:23:48,424 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-10-13 13:23:48,428 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr28ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:23:48,429 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:23:48,429 INFO L85 PathProgramCache]: Analyzing trace with hash 682731976, now seen corresponding path program 1 times [2024-10-13 13:23:48,429 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:23:48,429 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2146926104] [2024-10-13 13:23:48,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:48,429 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:23:48,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:48,505 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-13 13:23:48,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:48,508 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-10-13 13:23:48,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:48,510 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-13 13:23:48,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:48,514 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:23:48,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:48,518 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-10-13 13:23:48,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:48,522 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-10-13 13:23:48,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:48,529 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-10-13 13:23:48,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:48,535 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-10-13 13:23:48,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:48,538 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-10-13 13:23:48,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:48,543 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-10-13 13:23:48,543 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:23:48,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2146926104] [2024-10-13 13:23:48,544 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2146926104] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:23:48,544 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1800432562] [2024-10-13 13:23:48,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:48,544 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:23:48,544 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:23:48,546 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-10-13 13:23:48,548 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-10-13 13:23:48,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:48,621 INFO L255 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-13 13:23:48,622 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:23:48,779 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-10-13 13:23:48,779 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-13 13:23:48,779 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1800432562] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:23:48,779 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:23:48,780 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-10-13 13:23:48,780 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [612821086] [2024-10-13 13:23:48,780 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:23:48,780 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-13 13:23:48,780 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:23:48,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-13 13:23:48,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2024-10-13 13:23:48,781 INFO L87 Difference]: Start difference. First operand 1040 states and 1427 transitions. Second operand has 5 states, 4 states have (on average 13.5) internal successors, (54), 5 states have internal predecessors, (54), 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-10-13 13:23:49,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:23:49,095 INFO L93 Difference]: Finished difference Result 1058 states and 1458 transitions. [2024-10-13 13:23:49,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-13 13:23:49,096 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 13.5) internal successors, (54), 5 states have internal predecessors, (54), 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 96 [2024-10-13 13:23:49,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:23:49,102 INFO L225 Difference]: With dead ends: 1058 [2024-10-13 13:23:49,103 INFO L226 Difference]: Without dead ends: 1057 [2024-10-13 13:23:49,103 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 111 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-10-13 13:23:49,104 INFO L432 NwaCegarLoop]: 85 mSDtfsCounter, 65 mSDsluCounter, 61 mSDsCounter, 0 mSdLazyCounter, 137 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 137 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-13 13:23:49,104 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [70 Valid, 146 Invalid, 140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 137 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-13 13:23:49,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1057 states. [2024-10-13 13:23:49,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1057 to 1039. [2024-10-13 13:23:49,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1039 states, 868 states have (on average 1.3133640552995391) internal successors, (1140), 889 states have internal predecessors, (1140), 140 states have call successors, (140), 9 states have call predecessors, (140), 9 states have return successors, (140), 140 states have call predecessors, (140), 140 states have call successors, (140) [2024-10-13 13:23:49,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1039 states to 1039 states and 1420 transitions. [2024-10-13 13:23:49,184 INFO L78 Accepts]: Start accepts. Automaton has 1039 states and 1420 transitions. Word has length 96 [2024-10-13 13:23:49,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:23:49,185 INFO L471 AbstractCegarLoop]: Abstraction has 1039 states and 1420 transitions. [2024-10-13 13:23:49,185 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 13.5) internal successors, (54), 5 states have internal predecessors, (54), 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-10-13 13:23:49,185 INFO L276 IsEmpty]: Start isEmpty. Operand 1039 states and 1420 transitions. [2024-10-13 13:23:49,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2024-10-13 13:23:49,186 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:23:49,186 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 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-10-13 13:23:49,203 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2024-10-13 13:23:49,386 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:23:49,387 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr29ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:23:49,387 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:23:49,387 INFO L85 PathProgramCache]: Analyzing trace with hash -310145086, now seen corresponding path program 1 times [2024-10-13 13:23:49,387 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:23:49,387 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [589003806] [2024-10-13 13:23:49,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:49,388 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:23:49,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:49,474 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-13 13:23:49,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:49,477 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-10-13 13:23:49,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:49,479 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-13 13:23:49,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:49,482 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:23:49,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:49,484 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-10-13 13:23:49,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:49,487 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-10-13 13:23:49,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:49,490 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-10-13 13:23:49,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:49,495 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-10-13 13:23:49,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:49,500 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-10-13 13:23:49,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:49,504 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-10-13 13:23:49,504 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:23:49,504 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [589003806] [2024-10-13 13:23:49,504 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [589003806] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:23:49,505 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [142942436] [2024-10-13 13:23:49,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:49,505 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:23:49,505 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:23:49,506 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-10-13 13:23:49,508 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-10-13 13:23:49,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:49,561 INFO L255 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-13 13:23:49,563 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:23:49,716 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-10-13 13:23:49,716 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:23:49,845 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-10-13 13:23:49,845 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [142942436] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:23:49,845 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:23:49,845 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2024-10-13 13:23:49,845 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2100833452] [2024-10-13 13:23:49,845 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:23:49,846 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-10-13 13:23:49,846 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:23:49,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-10-13 13:23:49,847 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2024-10-13 13:23:49,847 INFO L87 Difference]: Start difference. First operand 1039 states and 1420 transitions. Second operand has 11 states, 10 states have (on average 15.5) internal successors, (155), 11 states have internal predecessors, (155), 9 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 9 states have call predecessors, (27), 9 states have call successors, (27) [2024-10-13 13:23:50,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:23:50,480 INFO L93 Difference]: Finished difference Result 1434 states and 1980 transitions. [2024-10-13 13:23:50,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-10-13 13:23:50,481 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 15.5) internal successors, (155), 11 states have internal predecessors, (155), 9 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 9 states have call predecessors, (27), 9 states have call successors, (27) Word has length 97 [2024-10-13 13:23:50,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:23:50,489 INFO L225 Difference]: With dead ends: 1434 [2024-10-13 13:23:50,490 INFO L226 Difference]: Without dead ends: 1432 [2024-10-13 13:23:50,490 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 205 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-10-13 13:23:50,491 INFO L432 NwaCegarLoop]: 47 mSDtfsCounter, 279 mSDsluCounter, 337 mSDsCounter, 0 mSdLazyCounter, 408 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 286 SdHoareTripleChecker+Valid, 384 SdHoareTripleChecker+Invalid, 449 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 408 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-10-13 13:23:50,491 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [286 Valid, 384 Invalid, 449 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 408 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-10-13 13:23:50,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1432 states. [2024-10-13 13:23:50,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1432 to 1189. [2024-10-13 13:23:50,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1189 states, 1000 states have (on average 1.312) internal successors, (1312), 1021 states have internal predecessors, (1312), 158 states have call successors, (158), 9 states have call predecessors, (158), 9 states have return successors, (158), 158 states have call predecessors, (158), 158 states have call successors, (158) [2024-10-13 13:23:50,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1189 states to 1189 states and 1628 transitions. [2024-10-13 13:23:50,584 INFO L78 Accepts]: Start accepts. Automaton has 1189 states and 1628 transitions. Word has length 97 [2024-10-13 13:23:50,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:23:50,584 INFO L471 AbstractCegarLoop]: Abstraction has 1189 states and 1628 transitions. [2024-10-13 13:23:50,584 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 15.5) internal successors, (155), 11 states have internal predecessors, (155), 9 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 9 states have call predecessors, (27), 9 states have call successors, (27) [2024-10-13 13:23:50,584 INFO L276 IsEmpty]: Start isEmpty. Operand 1189 states and 1628 transitions. [2024-10-13 13:23:50,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2024-10-13 13:23:50,585 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:23:50,585 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:23:50,601 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-10-13 13:23:50,785 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:23:50,786 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:23:50,786 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:23:50,786 INFO L85 PathProgramCache]: Analyzing trace with hash -333473127, now seen corresponding path program 1 times [2024-10-13 13:23:50,786 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:23:50,786 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [58962800] [2024-10-13 13:23:50,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:50,786 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:23:50,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:50,869 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-13 13:23:50,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:50,872 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-10-13 13:23:50,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:50,874 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-13 13:23:50,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:50,877 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:23:50,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:50,879 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-10-13 13:23:50,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:50,881 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-13 13:23:50,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:50,883 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-10-13 13:23:50,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:50,885 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-10-13 13:23:50,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:50,887 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-10-13 13:23:50,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:50,889 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-10-13 13:23:50,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:50,891 INFO L134 CoverageAnalysis]: Checked inductivity of 209 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-10-13 13:23:50,891 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:23:50,892 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [58962800] [2024-10-13 13:23:50,892 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [58962800] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:23:50,892 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [666828152] [2024-10-13 13:23:50,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:50,892 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:23:50,892 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:23:50,894 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-10-13 13:23:50,897 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-10-13 13:23:50,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:50,953 INFO L255 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-10-13 13:23:50,955 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:23:51,085 INFO L134 CoverageAnalysis]: Checked inductivity of 209 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-10-13 13:23:51,086 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:23:51,324 INFO L134 CoverageAnalysis]: Checked inductivity of 209 backedges. 16 proven. 13 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-10-13 13:23:51,325 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [666828152] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:23:51,325 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:23:51,325 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 9 [2024-10-13 13:23:51,325 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [772956602] [2024-10-13 13:23:51,325 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:23:51,326 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-10-13 13:23:51,326 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:23:51,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-10-13 13:23:51,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2024-10-13 13:23:51,327 INFO L87 Difference]: Start difference. First operand 1189 states and 1628 transitions. Second operand has 10 states, 9 states have (on average 11.666666666666666) internal successors, (105), 10 states have internal predecessors, (105), 7 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 7 states have call predecessors, (18), 7 states have call successors, (18) [2024-10-13 13:23:51,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:23:51,786 INFO L93 Difference]: Finished difference Result 1234 states and 1676 transitions. [2024-10-13 13:23:51,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-10-13 13:23:51,787 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 11.666666666666666) internal successors, (105), 10 states have internal predecessors, (105), 7 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 7 states have call predecessors, (18), 7 states have call successors, (18) Word has length 107 [2024-10-13 13:23:51,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:23:51,792 INFO L225 Difference]: With dead ends: 1234 [2024-10-13 13:23:51,792 INFO L226 Difference]: Without dead ends: 1233 [2024-10-13 13:23:51,793 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 247 GetRequests, 227 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=115, Invalid=265, Unknown=0, NotChecked=0, Total=380 [2024-10-13 13:23:51,794 INFO L432 NwaCegarLoop]: 95 mSDtfsCounter, 390 mSDsluCounter, 223 mSDsCounter, 0 mSdLazyCounter, 397 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 390 SdHoareTripleChecker+Valid, 318 SdHoareTripleChecker+Invalid, 447 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 397 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-13 13:23:51,794 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [390 Valid, 318 Invalid, 447 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 397 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-13 13:23:51,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1233 states. [2024-10-13 13:23:51,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1233 to 1118. [2024-10-13 13:23:51,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1118 states, 940 states have (on average 1.3085106382978724) internal successors, (1230), 960 states have internal predecessors, (1230), 148 states have call successors, (148), 9 states have call predecessors, (148), 9 states have return successors, (148), 148 states have call predecessors, (148), 148 states have call successors, (148) [2024-10-13 13:23:51,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1118 states to 1118 states and 1526 transitions. [2024-10-13 13:23:51,895 INFO L78 Accepts]: Start accepts. Automaton has 1118 states and 1526 transitions. Word has length 107 [2024-10-13 13:23:51,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:23:51,896 INFO L471 AbstractCegarLoop]: Abstraction has 1118 states and 1526 transitions. [2024-10-13 13:23:51,896 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 11.666666666666666) internal successors, (105), 10 states have internal predecessors, (105), 7 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 7 states have call predecessors, (18), 7 states have call successors, (18) [2024-10-13 13:23:51,896 INFO L276 IsEmpty]: Start isEmpty. Operand 1118 states and 1526 transitions. [2024-10-13 13:23:51,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2024-10-13 13:23:51,897 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:23:51,897 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:23:51,915 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2024-10-13 13:23:52,097 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:23:52,098 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:23:52,098 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:23:52,098 INFO L85 PathProgramCache]: Analyzing trace with hash -1773829879, now seen corresponding path program 1 times [2024-10-13 13:23:52,098 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:23:52,098 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [597071933] [2024-10-13 13:23:52,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:52,098 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:23:52,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:52,223 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-13 13:23:52,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:52,226 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-10-13 13:23:52,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:52,228 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-13 13:23:52,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:52,230 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:23:52,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:52,233 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-10-13 13:23:52,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:52,235 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-10-13 13:23:52,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:52,238 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-10-13 13:23:52,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:52,240 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-10-13 13:23:52,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:52,241 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-10-13 13:23:52,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:52,243 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-10-13 13:23:52,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:52,245 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-10-13 13:23:52,245 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:23:52,245 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [597071933] [2024-10-13 13:23:52,245 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [597071933] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:23:52,245 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1161271371] [2024-10-13 13:23:52,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:52,245 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:23:52,245 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:23:52,247 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-10-13 13:23:52,248 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-10-13 13:23:52,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:52,305 INFO L255 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-10-13 13:23:52,307 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:23:52,482 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 0 proven. 159 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-10-13 13:23:52,482 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:23:52,659 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-10-13 13:23:52,659 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1161271371] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:23:52,659 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:23:52,659 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8, 8] total 24 [2024-10-13 13:23:52,659 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77445523] [2024-10-13 13:23:52,659 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:23:52,660 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-10-13 13:23:52,660 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:23:52,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-10-13 13:23:52,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=451, Unknown=0, NotChecked=0, Total=600 [2024-10-13 13:23:52,661 INFO L87 Difference]: Start difference. First operand 1118 states and 1526 transitions. Second operand has 25 states, 24 states have (on average 7.666666666666667) internal successors, (184), 25 states have internal predecessors, (184), 9 states have call successors, (30), 4 states have call predecessors, (30), 4 states have return successors, (30), 9 states have call predecessors, (30), 9 states have call successors, (30) [2024-10-13 13:23:53,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:23:53,256 INFO L93 Difference]: Finished difference Result 1863 states and 2451 transitions. [2024-10-13 13:23:53,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2024-10-13 13:23:53,257 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 7.666666666666667) internal successors, (184), 25 states have internal predecessors, (184), 9 states have call successors, (30), 4 states have call predecessors, (30), 4 states have return successors, (30), 9 states have call predecessors, (30), 9 states have call successors, (30) Word has length 109 [2024-10-13 13:23:53,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:23:53,262 INFO L225 Difference]: With dead ends: 1863 [2024-10-13 13:23:53,262 INFO L226 Difference]: Without dead ends: 1601 [2024-10-13 13:23:53,264 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 271 GetRequests, 222 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 518 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=630, Invalid=1920, Unknown=0, NotChecked=0, Total=2550 [2024-10-13 13:23:53,264 INFO L432 NwaCegarLoop]: 70 mSDtfsCounter, 373 mSDsluCounter, 714 mSDsCounter, 0 mSdLazyCounter, 286 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 373 SdHoareTripleChecker+Valid, 784 SdHoareTripleChecker+Invalid, 323 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 286 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-13 13:23:53,264 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [373 Valid, 784 Invalid, 323 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 286 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-13 13:23:53,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1601 states. [2024-10-13 13:23:53,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1601 to 1404. [2024-10-13 13:23:53,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1404 states, 1183 states have (on average 1.2857142857142858) internal successors, (1521), 1203 states have internal predecessors, (1521), 181 states have call successors, (181), 19 states have call predecessors, (181), 19 states have return successors, (181), 181 states have call predecessors, (181), 181 states have call successors, (181) [2024-10-13 13:23:53,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1404 states to 1404 states and 1883 transitions. [2024-10-13 13:23:53,387 INFO L78 Accepts]: Start accepts. Automaton has 1404 states and 1883 transitions. Word has length 109 [2024-10-13 13:23:53,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:23:53,387 INFO L471 AbstractCegarLoop]: Abstraction has 1404 states and 1883 transitions. [2024-10-13 13:23:53,388 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 7.666666666666667) internal successors, (184), 25 states have internal predecessors, (184), 9 states have call successors, (30), 4 states have call predecessors, (30), 4 states have return successors, (30), 9 states have call predecessors, (30), 9 states have call successors, (30) [2024-10-13 13:23:53,388 INFO L276 IsEmpty]: Start isEmpty. Operand 1404 states and 1883 transitions. [2024-10-13 13:23:53,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2024-10-13 13:23:53,389 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:23:53,389 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:23:53,406 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2024-10-13 13:23:53,589 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,SelfDestructingSolverStorable32 [2024-10-13 13:23:53,590 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:23:53,590 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:23:53,590 INFO L85 PathProgramCache]: Analyzing trace with hash -2097993323, now seen corresponding path program 1 times [2024-10-13 13:23:53,590 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:23:53,590 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057211298] [2024-10-13 13:23:53,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:53,590 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:23:53,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:23:53,608 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [27386025] [2024-10-13 13:23:53,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:53,608 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:23:53,608 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:23:53,612 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-10-13 13:23:53,613 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-10-13 13:23:53,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:53,670 INFO L255 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-10-13 13:23:53,672 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:23:54,141 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 8 proven. 16 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-10-13 13:23:54,141 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:23:54,345 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:23:54,345 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057211298] [2024-10-13 13:23:54,345 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:23:54,346 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [27386025] [2024-10-13 13:23:54,346 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [27386025] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:23:54,346 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:23:54,346 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-10-13 13:23:54,346 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [814601902] [2024-10-13 13:23:54,346 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:23:54,347 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-10-13 13:23:54,348 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:23:54,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-10-13 13:23:54,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=111, Unknown=0, NotChecked=0, Total=156 [2024-10-13 13:23:54,349 INFO L87 Difference]: Start difference. First operand 1404 states and 1883 transitions. Second operand has 10 states, 9 states have (on average 6.888888888888889) internal successors, (62), 10 states have internal predecessors, (62), 5 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 5 states have call predecessors, (10), 5 states have call successors, (10) [2024-10-13 13:23:55,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:23:55,155 INFO L93 Difference]: Finished difference Result 2653 states and 3662 transitions. [2024-10-13 13:23:55,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-10-13 13:23:55,156 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 6.888888888888889) internal successors, (62), 10 states have internal predecessors, (62), 5 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 5 states have call predecessors, (10), 5 states have call successors, (10) Word has length 109 [2024-10-13 13:23:55,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:23:55,165 INFO L225 Difference]: With dead ends: 2653 [2024-10-13 13:23:55,165 INFO L226 Difference]: Without dead ends: 2650 [2024-10-13 13:23:55,166 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=106, Invalid=236, Unknown=0, NotChecked=0, Total=342 [2024-10-13 13:23:55,166 INFO L432 NwaCegarLoop]: 109 mSDtfsCounter, 267 mSDsluCounter, 260 mSDsCounter, 0 mSdLazyCounter, 737 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 274 SdHoareTripleChecker+Valid, 369 SdHoareTripleChecker+Invalid, 776 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 737 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-10-13 13:23:55,167 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [274 Valid, 369 Invalid, 776 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 737 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-10-13 13:23:55,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2650 states. [2024-10-13 13:23:55,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2650 to 1460. [2024-10-13 13:23:55,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1460 states, 1230 states have (on average 1.2853658536585366) internal successors, (1581), 1250 states have internal predecessors, (1581), 190 states have call successors, (190), 19 states have call predecessors, (190), 19 states have return successors, (190), 190 states have call predecessors, (190), 190 states have call successors, (190) [2024-10-13 13:23:55,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1460 states to 1460 states and 1961 transitions. [2024-10-13 13:23:55,336 INFO L78 Accepts]: Start accepts. Automaton has 1460 states and 1961 transitions. Word has length 109 [2024-10-13 13:23:55,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:23:55,336 INFO L471 AbstractCegarLoop]: Abstraction has 1460 states and 1961 transitions. [2024-10-13 13:23:55,337 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 6.888888888888889) internal successors, (62), 10 states have internal predecessors, (62), 5 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 5 states have call predecessors, (10), 5 states have call successors, (10) [2024-10-13 13:23:55,337 INFO L276 IsEmpty]: Start isEmpty. Operand 1460 states and 1961 transitions. [2024-10-13 13:23:55,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2024-10-13 13:23:55,338 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:23:55,338 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:23:55,354 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2024-10-13 13:23:55,541 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2024-10-13 13:23:55,542 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:23:55,542 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:23:55,543 INFO L85 PathProgramCache]: Analyzing trace with hash -613283511, now seen corresponding path program 1 times [2024-10-13 13:23:55,543 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:23:55,543 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [414941412] [2024-10-13 13:23:55,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:55,543 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:23:55,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:23:55,559 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1283617393] [2024-10-13 13:23:55,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:55,559 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:23:55,559 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:23:55,561 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-10-13 13:23:55,562 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-10-13 13:23:55,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:55,619 INFO L255 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-10-13 13:23:55,621 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:23:56,090 INFO L134 CoverageAnalysis]: Checked inductivity of 205 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-10-13 13:23:56,090 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:23:56,878 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:23:56,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [414941412] [2024-10-13 13:23:56,879 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:23:56,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1283617393] [2024-10-13 13:23:56,879 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1283617393] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:23:56,879 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:23:56,879 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-10-13 13:23:56,879 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1613355627] [2024-10-13 13:23:56,880 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:23:56,883 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-10-13 13:23:56,883 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:23:56,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-10-13 13:23:56,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2024-10-13 13:23:56,884 INFO L87 Difference]: Start difference. First operand 1460 states and 1961 transitions. Second operand has 10 states, 9 states have (on average 7.0) internal successors, (63), 10 states have internal predecessors, (63), 5 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 5 states have call predecessors, (10), 5 states have call successors, (10) [2024-10-13 13:23:57,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:23:57,604 INFO L93 Difference]: Finished difference Result 1606 states and 2148 transitions. [2024-10-13 13:23:57,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-10-13 13:23:57,605 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 7.0) internal successors, (63), 10 states have internal predecessors, (63), 5 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 5 states have call predecessors, (10), 5 states have call successors, (10) Word has length 110 [2024-10-13 13:23:57,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:23:57,611 INFO L225 Difference]: With dead ends: 1606 [2024-10-13 13:23:57,612 INFO L226 Difference]: Without dead ends: 1603 [2024-10-13 13:23:57,612 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=52, Invalid=130, Unknown=0, NotChecked=0, Total=182 [2024-10-13 13:23:57,613 INFO L432 NwaCegarLoop]: 94 mSDtfsCounter, 84 mSDsluCounter, 417 mSDsCounter, 0 mSdLazyCounter, 867 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 511 SdHoareTripleChecker+Invalid, 869 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 867 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-10-13 13:23:57,613 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [94 Valid, 511 Invalid, 869 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 867 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-10-13 13:23:57,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1603 states. [2024-10-13 13:23:57,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1603 to 1574. [2024-10-13 13:23:57,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1574 states, 1327 states have (on average 1.2840994724943482) internal successors, (1704), 1347 states have internal predecessors, (1704), 207 states have call successors, (207), 19 states have call predecessors, (207), 19 states have return successors, (207), 207 states have call predecessors, (207), 207 states have call successors, (207) [2024-10-13 13:23:57,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1574 states to 1574 states and 2118 transitions. [2024-10-13 13:23:57,753 INFO L78 Accepts]: Start accepts. Automaton has 1574 states and 2118 transitions. Word has length 110 [2024-10-13 13:23:57,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:23:57,753 INFO L471 AbstractCegarLoop]: Abstraction has 1574 states and 2118 transitions. [2024-10-13 13:23:57,753 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 7.0) internal successors, (63), 10 states have internal predecessors, (63), 5 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 5 states have call predecessors, (10), 5 states have call successors, (10) [2024-10-13 13:23:57,753 INFO L276 IsEmpty]: Start isEmpty. Operand 1574 states and 2118 transitions. [2024-10-13 13:23:57,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2024-10-13 13:23:57,754 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:23:57,754 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:23:57,771 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-10-13 13:23:57,955 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:23:57,955 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:23:57,955 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:23:57,956 INFO L85 PathProgramCache]: Analyzing trace with hash -1831919593, now seen corresponding path program 1 times [2024-10-13 13:23:57,956 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:23:57,956 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1801727523] [2024-10-13 13:23:57,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:57,956 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:23:57,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:58,019 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-13 13:23:58,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:58,022 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-10-13 13:23:58,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:58,023 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-13 13:23:58,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:58,024 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:23:58,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:58,025 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-10-13 13:23:58,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:58,026 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-10-13 13:23:58,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:58,028 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-10-13 13:23:58,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:58,030 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-10-13 13:23:58,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:58,032 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-10-13 13:23:58,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:58,033 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-10-13 13:23:58,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:23:58,035 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-10-13 13:23:58,035 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:23:58,036 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1801727523] [2024-10-13 13:23:58,036 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1801727523] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:23:58,036 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:23:58,036 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-10-13 13:23:58,036 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [644239163] [2024-10-13 13:23:58,036 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:23:58,036 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-13 13:23:58,037 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:23:58,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-13 13:23:58,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-10-13 13:23:58,037 INFO L87 Difference]: Start difference. First operand 1574 states and 2118 transitions. Second operand has 6 states, 5 states have (on average 12.8) internal successors, (64), 6 states have internal predecessors, (64), 4 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2024-10-13 13:23:58,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:23:58,927 INFO L93 Difference]: Finished difference Result 1581 states and 2121 transitions. [2024-10-13 13:23:58,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-10-13 13:23:58,927 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 12.8) internal successors, (64), 6 states have internal predecessors, (64), 4 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) Word has length 111 [2024-10-13 13:23:58,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:23:58,931 INFO L225 Difference]: With dead ends: 1581 [2024-10-13 13:23:58,932 INFO L226 Difference]: Without dead ends: 1579 [2024-10-13 13:23:58,932 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2024-10-13 13:23:58,932 INFO L432 NwaCegarLoop]: 69 mSDtfsCounter, 105 mSDsluCounter, 151 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 220 SdHoareTripleChecker+Invalid, 221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-10-13 13:23:58,933 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [106 Valid, 220 Invalid, 221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 206 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-10-13 13:23:58,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1579 states. [2024-10-13 13:23:59,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1579 to 1540. [2024-10-13 13:23:59,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1540 states, 1299 states have (on average 1.2755966127790608) internal successors, (1657), 1317 states have internal predecessors, (1657), 203 states have call successors, (203), 19 states have call predecessors, (203), 19 states have return successors, (203), 203 states have call predecessors, (203), 203 states have call successors, (203) [2024-10-13 13:23:59,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1540 states to 1540 states and 2063 transitions. [2024-10-13 13:23:59,064 INFO L78 Accepts]: Start accepts. Automaton has 1540 states and 2063 transitions. Word has length 111 [2024-10-13 13:23:59,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:23:59,064 INFO L471 AbstractCegarLoop]: Abstraction has 1540 states and 2063 transitions. [2024-10-13 13:23:59,064 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 12.8) internal successors, (64), 6 states have internal predecessors, (64), 4 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2024-10-13 13:23:59,065 INFO L276 IsEmpty]: Start isEmpty. Operand 1540 states and 2063 transitions. [2024-10-13 13:23:59,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-10-13 13:23:59,065 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:23:59,066 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] [2024-10-13 13:23:59,066 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2024-10-13 13:23:59,066 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:23:59,066 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:23:59,066 INFO L85 PathProgramCache]: Analyzing trace with hash 1111770159, now seen corresponding path program 2 times [2024-10-13 13:23:59,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:23:59,067 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [253738119] [2024-10-13 13:23:59,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:23:59,067 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:23:59,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:23:59,083 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [410440825] [2024-10-13 13:23:59,083 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-13 13:23:59,083 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:23:59,083 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:23:59,085 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-10-13 13:23:59,086 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-10-13 13:23:59,141 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-13 13:23:59,142 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:23:59,143 INFO L255 TraceCheckSpWp]: Trace formula consists of 211 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-10-13 13:23:59,144 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:23:59,613 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 21 proven. 43 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2024-10-13 13:23:59,614 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:23:59,991 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:23:59,991 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [253738119] [2024-10-13 13:23:59,991 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:23:59,991 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [410440825] [2024-10-13 13:23:59,991 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [410440825] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:23:59,991 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:23:59,992 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-10-13 13:23:59,992 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1602873408] [2024-10-13 13:23:59,992 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:23:59,992 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-10-13 13:23:59,992 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:23:59,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-10-13 13:23:59,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2024-10-13 13:23:59,993 INFO L87 Difference]: Start difference. First operand 1540 states and 2063 transitions. Second operand has 12 states, 11 states have (on average 6.181818181818182) internal successors, (68), 12 states have internal predecessors, (68), 5 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 5 states have call predecessors, (10), 5 states have call successors, (10) [2024-10-13 13:24:00,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:24:00,534 INFO L93 Difference]: Finished difference Result 1915 states and 2570 transitions. [2024-10-13 13:24:00,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-10-13 13:24:00,535 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 6.181818181818182) internal successors, (68), 12 states have internal predecessors, (68), 5 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 5 states have call predecessors, (10), 5 states have call successors, (10) Word has length 112 [2024-10-13 13:24:00,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:24:00,545 INFO L225 Difference]: With dead ends: 1915 [2024-10-13 13:24:00,548 INFO L226 Difference]: Without dead ends: 1912 [2024-10-13 13:24:00,550 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2024-10-13 13:24:00,550 INFO L432 NwaCegarLoop]: 50 mSDtfsCounter, 216 mSDsluCounter, 279 mSDsCounter, 0 mSdLazyCounter, 665 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 241 SdHoareTripleChecker+Valid, 329 SdHoareTripleChecker+Invalid, 683 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 665 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-10-13 13:24:00,550 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [241 Valid, 329 Invalid, 683 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 665 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-10-13 13:24:00,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1912 states. [2024-10-13 13:24:00,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1912 to 1540. [2024-10-13 13:24:00,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1540 states, 1299 states have (on average 1.27328714395689) internal successors, (1654), 1317 states have internal predecessors, (1654), 203 states have call successors, (203), 19 states have call predecessors, (203), 19 states have return successors, (203), 203 states have call predecessors, (203), 203 states have call successors, (203) [2024-10-13 13:24:00,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1540 states to 1540 states and 2060 transitions. [2024-10-13 13:24:00,694 INFO L78 Accepts]: Start accepts. Automaton has 1540 states and 2060 transitions. Word has length 112 [2024-10-13 13:24:00,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:24:00,697 INFO L471 AbstractCegarLoop]: Abstraction has 1540 states and 2060 transitions. [2024-10-13 13:24:00,697 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 6.181818181818182) internal successors, (68), 12 states have internal predecessors, (68), 5 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 5 states have call predecessors, (10), 5 states have call successors, (10) [2024-10-13 13:24:00,697 INFO L276 IsEmpty]: Start isEmpty. Operand 1540 states and 2060 transitions. [2024-10-13 13:24:00,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-10-13 13:24:00,698 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:24:00,698 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:24:00,714 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2024-10-13 13:24:00,902 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:24:00,903 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:24:00,903 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:24:00,903 INFO L85 PathProgramCache]: Analyzing trace with hash -954932469, now seen corresponding path program 1 times [2024-10-13 13:24:00,903 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:24:00,903 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [330598277] [2024-10-13 13:24:00,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:24:00,903 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:24:00,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:24:00,922 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1190822095] [2024-10-13 13:24:00,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:24:00,922 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:24:00,922 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:24:00,924 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-10-13 13:24:00,925 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-10-13 13:24:00,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:00,990 INFO L255 TraceCheckSpWp]: Trace formula consists of 211 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-10-13 13:24:00,992 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:24:01,350 INFO L134 CoverageAnalysis]: Checked inductivity of 207 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-10-13 13:24:01,351 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:24:05,828 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:24:05,828 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [330598277] [2024-10-13 13:24:05,828 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:24:05,828 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1190822095] [2024-10-13 13:24:05,828 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1190822095] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:24:05,828 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:24:05,828 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-10-13 13:24:05,828 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2016952556] [2024-10-13 13:24:05,828 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:24:05,829 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-10-13 13:24:05,829 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:24:05,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-10-13 13:24:05,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=163, Unknown=1, NotChecked=0, Total=210 [2024-10-13 13:24:05,830 INFO L87 Difference]: Start difference. First operand 1540 states and 2060 transitions. Second operand has 9 states, 8 states have (on average 8.125) internal successors, (65), 9 states have internal predecessors, (65), 4 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2024-10-13 13:24:06,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:24:06,412 INFO L93 Difference]: Finished difference Result 1562 states and 2072 transitions. [2024-10-13 13:24:06,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-10-13 13:24:06,413 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 8.125) internal successors, (65), 9 states have internal predecessors, (65), 4 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) Word has length 112 [2024-10-13 13:24:06,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:24:06,417 INFO L225 Difference]: With dead ends: 1562 [2024-10-13 13:24:06,417 INFO L226 Difference]: Without dead ends: 1555 [2024-10-13 13:24:06,418 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 188 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=91, Invalid=328, Unknown=1, NotChecked=0, Total=420 [2024-10-13 13:24:06,418 INFO L432 NwaCegarLoop]: 92 mSDtfsCounter, 212 mSDsluCounter, 258 mSDsCounter, 0 mSdLazyCounter, 528 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 218 SdHoareTripleChecker+Valid, 350 SdHoareTripleChecker+Invalid, 551 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 528 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-10-13 13:24:06,418 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [218 Valid, 350 Invalid, 551 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 528 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-10-13 13:24:06,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1555 states. [2024-10-13 13:24:06,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1555 to 1406. [2024-10-13 13:24:06,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1406 states, 1185 states have (on average 1.270042194092827) internal successors, (1505), 1204 states have internal predecessors, (1505), 183 states have call successors, (183), 19 states have call predecessors, (183), 19 states have return successors, (183), 182 states have call predecessors, (183), 183 states have call successors, (183) [2024-10-13 13:24:06,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1406 states to 1406 states and 1871 transitions. [2024-10-13 13:24:06,537 INFO L78 Accepts]: Start accepts. Automaton has 1406 states and 1871 transitions. Word has length 112 [2024-10-13 13:24:06,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:24:06,538 INFO L471 AbstractCegarLoop]: Abstraction has 1406 states and 1871 transitions. [2024-10-13 13:24:06,538 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 8.125) internal successors, (65), 9 states have internal predecessors, (65), 4 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2024-10-13 13:24:06,538 INFO L276 IsEmpty]: Start isEmpty. Operand 1406 states and 1871 transitions. [2024-10-13 13:24:06,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2024-10-13 13:24:06,540 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:24:06,541 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, 2, 2, 2, 1, 1, 1, 1] [2024-10-13 13:24:06,558 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2024-10-13 13:24:06,744 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-10-13 13:24:06,745 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:24:06,745 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:24:06,745 INFO L85 PathProgramCache]: Analyzing trace with hash 1370438034, now seen corresponding path program 2 times [2024-10-13 13:24:06,745 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:24:06,745 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [739363716] [2024-10-13 13:24:06,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:24:06,745 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:24:06,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:06,806 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-13 13:24:06,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:06,809 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-10-13 13:24:06,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:06,810 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-13 13:24:06,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:06,813 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:24:06,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:06,815 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-10-13 13:24:06,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:06,817 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-13 13:24:06,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:06,819 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-10-13 13:24:06,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:06,821 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-10-13 13:24:06,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:06,822 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-10-13 13:24:06,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:06,823 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-10-13 13:24:06,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:06,824 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-10-13 13:24:06,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:06,828 INFO L134 CoverageAnalysis]: Checked inductivity of 271 backedges. 51 proven. 0 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-10-13 13:24:06,828 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:24:06,828 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [739363716] [2024-10-13 13:24:06,828 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [739363716] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:24:06,828 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:24:06,829 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-10-13 13:24:06,829 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [913687486] [2024-10-13 13:24:06,829 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:24:06,829 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-13 13:24:06,829 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:24:06,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-13 13:24:06,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-10-13 13:24:06,830 INFO L87 Difference]: Start difference. First operand 1406 states and 1871 transitions. Second operand has 5 states, 5 states have (on average 14.0) internal successors, (70), 5 states have internal predecessors, (70), 4 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2024-10-13 13:24:07,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:24:07,445 INFO L93 Difference]: Finished difference Result 2437 states and 3305 transitions. [2024-10-13 13:24:07,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-10-13 13:24:07,446 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.0) internal successors, (70), 5 states have internal predecessors, (70), 4 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) Word has length 122 [2024-10-13 13:24:07,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:24:07,455 INFO L225 Difference]: With dead ends: 2437 [2024-10-13 13:24:07,455 INFO L226 Difference]: Without dead ends: 1443 [2024-10-13 13:24:07,458 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 25 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-10-13 13:24:07,459 INFO L432 NwaCegarLoop]: 59 mSDtfsCounter, 52 mSDsluCounter, 114 mSDsCounter, 0 mSdLazyCounter, 251 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 255 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 251 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-10-13 13:24:07,459 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 173 Invalid, 255 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 251 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-10-13 13:24:07,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1443 states. [2024-10-13 13:24:07,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1443 to 1376. [2024-10-13 13:24:07,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1376 states, 1159 states have (on average 1.2821397756686799) internal successors, (1486), 1177 states have internal predecessors, (1486), 181 states have call successors, (181), 17 states have call predecessors, (181), 17 states have return successors, (181), 181 states have call predecessors, (181), 181 states have call successors, (181) [2024-10-13 13:24:07,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1376 states to 1376 states and 1848 transitions. [2024-10-13 13:24:07,561 INFO L78 Accepts]: Start accepts. Automaton has 1376 states and 1848 transitions. Word has length 122 [2024-10-13 13:24:07,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:24:07,562 INFO L471 AbstractCegarLoop]: Abstraction has 1376 states and 1848 transitions. [2024-10-13 13:24:07,562 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.0) internal successors, (70), 5 states have internal predecessors, (70), 4 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2024-10-13 13:24:07,562 INFO L276 IsEmpty]: Start isEmpty. Operand 1376 states and 1848 transitions. [2024-10-13 13:24:07,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-10-13 13:24:07,563 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:24:07,563 INFO L215 NwaCegarLoop]: trace histogram [11, 11, 11, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:24:07,563 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2024-10-13 13:24:07,563 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:24:07,563 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:24:07,564 INFO L85 PathProgramCache]: Analyzing trace with hash 2043773060, now seen corresponding path program 1 times [2024-10-13 13:24:07,564 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:24:07,564 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1648607207] [2024-10-13 13:24:07,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:24:07,564 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:24:07,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:07,741 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-13 13:24:07,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:07,744 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-10-13 13:24:07,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:07,746 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-13 13:24:07,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:07,748 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:24:07,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:07,749 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-10-13 13:24:07,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:07,752 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-10-13 13:24:07,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:07,753 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-10-13 13:24:07,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:07,755 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-10-13 13:24:07,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:07,757 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-10-13 13:24:07,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:07,759 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-10-13 13:24:07,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:07,760 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-10-13 13:24:07,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:07,762 INFO L134 CoverageAnalysis]: Checked inductivity of 259 backedges. 2 proven. 37 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-10-13 13:24:07,762 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:24:07,762 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1648607207] [2024-10-13 13:24:07,763 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1648607207] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:24:07,763 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [947375792] [2024-10-13 13:24:07,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:24:07,763 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:24:07,763 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:24:07,765 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-10-13 13:24:07,767 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-10-13 13:24:07,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:07,824 INFO L255 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-10-13 13:24:07,826 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:24:07,971 INFO L134 CoverageAnalysis]: Checked inductivity of 259 backedges. 2 proven. 213 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2024-10-13 13:24:07,971 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:24:08,152 INFO L134 CoverageAnalysis]: Checked inductivity of 259 backedges. 2 proven. 37 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-10-13 13:24:08,152 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [947375792] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:24:08,152 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:24:08,152 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11, 12] total 15 [2024-10-13 13:24:08,152 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659138451] [2024-10-13 13:24:08,154 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:24:08,154 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-10-13 13:24:08,154 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:24:08,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-10-13 13:24:08,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2024-10-13 13:24:08,155 INFO L87 Difference]: Start difference. First operand 1376 states and 1848 transitions. Second operand has 15 states, 15 states have (on average 6.066666666666666) internal successors, (91), 15 states have internal predecessors, (91), 4 states have call successors, (22), 5 states have call predecessors, (22), 5 states have return successors, (22), 4 states have call predecessors, (22), 4 states have call successors, (22) [2024-10-13 13:24:08,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:24:08,410 INFO L93 Difference]: Finished difference Result 1632 states and 2169 transitions. [2024-10-13 13:24:08,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-10-13 13:24:08,411 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 6.066666666666666) internal successors, (91), 15 states have internal predecessors, (91), 4 states have call successors, (22), 5 states have call predecessors, (22), 5 states have return successors, (22), 4 states have call predecessors, (22), 4 states have call successors, (22) Word has length 124 [2024-10-13 13:24:08,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:24:08,419 INFO L225 Difference]: With dead ends: 1632 [2024-10-13 13:24:08,419 INFO L226 Difference]: Without dead ends: 1376 [2024-10-13 13:24:08,421 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 289 GetRequests, 257 SyntacticMatches, 10 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 201 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=135, Invalid=417, Unknown=0, NotChecked=0, Total=552 [2024-10-13 13:24:08,421 INFO L432 NwaCegarLoop]: 71 mSDtfsCounter, 31 mSDsluCounter, 528 mSDsCounter, 0 mSdLazyCounter, 133 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 599 SdHoareTripleChecker+Invalid, 134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:24:08,422 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 599 Invalid, 134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 133 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:24:08,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1376 states. [2024-10-13 13:24:08,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1376 to 1376. [2024-10-13 13:24:08,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1376 states, 1158 states have (on average 1.2806563039723662) internal successors, (1483), 1176 states have internal predecessors, (1483), 181 states have call successors, (181), 18 states have call predecessors, (181), 18 states have return successors, (181), 181 states have call predecessors, (181), 181 states have call successors, (181) [2024-10-13 13:24:08,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1376 states to 1376 states and 1845 transitions. [2024-10-13 13:24:08,523 INFO L78 Accepts]: Start accepts. Automaton has 1376 states and 1845 transitions. Word has length 124 [2024-10-13 13:24:08,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:24:08,523 INFO L471 AbstractCegarLoop]: Abstraction has 1376 states and 1845 transitions. [2024-10-13 13:24:08,523 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 6.066666666666666) internal successors, (91), 15 states have internal predecessors, (91), 4 states have call successors, (22), 5 states have call predecessors, (22), 5 states have return successors, (22), 4 states have call predecessors, (22), 4 states have call successors, (22) [2024-10-13 13:24:08,524 INFO L276 IsEmpty]: Start isEmpty. Operand 1376 states and 1845 transitions. [2024-10-13 13:24:08,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2024-10-13 13:24:08,524 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:24:08,525 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 13, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:24:08,541 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-10-13 13:24:08,725 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,SelfDestructingSolverStorable39 [2024-10-13 13:24:08,725 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:24:08,726 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:24:08,726 INFO L85 PathProgramCache]: Analyzing trace with hash -1339089997, now seen corresponding path program 1 times [2024-10-13 13:24:08,726 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:24:08,726 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436387505] [2024-10-13 13:24:08,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:24:08,726 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:24:08,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:08,909 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-13 13:24:08,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:08,911 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-10-13 13:24:08,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:08,913 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-13 13:24:08,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:08,915 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:24:08,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:08,917 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-10-13 13:24:08,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:08,918 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-10-13 13:24:08,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:08,921 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-10-13 13:24:08,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:08,922 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-10-13 13:24:08,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:08,924 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-10-13 13:24:08,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:08,926 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-10-13 13:24:08,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:08,928 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-10-13 13:24:08,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:08,930 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2024-10-13 13:24:08,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:08,933 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-10-13 13:24:08,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:08,935 INFO L134 CoverageAnalysis]: Checked inductivity of 372 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-13 13:24:08,935 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:24:08,935 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [436387505] [2024-10-13 13:24:08,935 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [436387505] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:24:08,935 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [866525793] [2024-10-13 13:24:08,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:24:08,936 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:24:08,936 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:24:08,937 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-10-13 13:24:08,939 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-10-13 13:24:08,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:09,002 INFO L255 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-10-13 13:24:09,004 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:24:09,213 INFO L134 CoverageAnalysis]: Checked inductivity of 372 backedges. 3 proven. 305 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2024-10-13 13:24:09,213 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:24:09,436 INFO L134 CoverageAnalysis]: Checked inductivity of 372 backedges. 3 proven. 57 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-13 13:24:09,436 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [866525793] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:24:09,436 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:24:09,437 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10, 10] total 30 [2024-10-13 13:24:09,437 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1629434238] [2024-10-13 13:24:09,437 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:24:09,437 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2024-10-13 13:24:09,437 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:24:09,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2024-10-13 13:24:09,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=208, Invalid=722, Unknown=0, NotChecked=0, Total=930 [2024-10-13 13:24:09,439 INFO L87 Difference]: Start difference. First operand 1376 states and 1845 transitions. Second operand has 31 states, 30 states have (on average 7.933333333333334) internal successors, (238), 31 states have internal predecessors, (238), 12 states have call successors, (39), 5 states have call predecessors, (39), 5 states have return successors, (39), 12 states have call predecessors, (39), 12 states have call successors, (39) [2024-10-13 13:24:10,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:24:10,109 INFO L93 Difference]: Finished difference Result 1790 states and 2332 transitions. [2024-10-13 13:24:10,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2024-10-13 13:24:10,110 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 30 states have (on average 7.933333333333334) internal successors, (238), 31 states have internal predecessors, (238), 12 states have call successors, (39), 5 states have call predecessors, (39), 5 states have return successors, (39), 12 states have call predecessors, (39), 12 states have call successors, (39) Word has length 141 [2024-10-13 13:24:10,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:24:10,114 INFO L225 Difference]: With dead ends: 1790 [2024-10-13 13:24:10,114 INFO L226 Difference]: Without dead ends: 1782 [2024-10-13 13:24:10,116 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 348 GetRequests, 288 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 783 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=873, Invalid=2909, Unknown=0, NotChecked=0, Total=3782 [2024-10-13 13:24:10,116 INFO L432 NwaCegarLoop]: 74 mSDtfsCounter, 428 mSDsluCounter, 837 mSDsCounter, 0 mSdLazyCounter, 312 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 428 SdHoareTripleChecker+Valid, 911 SdHoareTripleChecker+Invalid, 357 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 312 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-13 13:24:10,116 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [428 Valid, 911 Invalid, 357 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 312 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-13 13:24:10,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1782 states. [2024-10-13 13:24:10,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1782 to 1510. [2024-10-13 13:24:10,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1510 states, 1266 states have (on average 1.2890995260663507) internal successors, (1632), 1290 states have internal predecessors, (1632), 205 states have call successors, (205), 20 states have call predecessors, (205), 20 states have return successors, (205), 199 states have call predecessors, (205), 205 states have call successors, (205) [2024-10-13 13:24:10,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1510 states to 1510 states and 2042 transitions. [2024-10-13 13:24:10,251 INFO L78 Accepts]: Start accepts. Automaton has 1510 states and 2042 transitions. Word has length 141 [2024-10-13 13:24:10,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:24:10,251 INFO L471 AbstractCegarLoop]: Abstraction has 1510 states and 2042 transitions. [2024-10-13 13:24:10,252 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 7.933333333333334) internal successors, (238), 31 states have internal predecessors, (238), 12 states have call successors, (39), 5 states have call predecessors, (39), 5 states have return successors, (39), 12 states have call predecessors, (39), 12 states have call successors, (39) [2024-10-13 13:24:10,252 INFO L276 IsEmpty]: Start isEmpty. Operand 1510 states and 2042 transitions. [2024-10-13 13:24:10,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2024-10-13 13:24:10,253 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:24:10,253 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] [2024-10-13 13:24:10,269 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-10-13 13:24:10,453 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,SelfDestructingSolverStorable40 [2024-10-13 13:24:10,453 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:24:10,454 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:24:10,454 INFO L85 PathProgramCache]: Analyzing trace with hash -1818834514, now seen corresponding path program 2 times [2024-10-13 13:24:10,454 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:24:10,454 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [276012805] [2024-10-13 13:24:10,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:24:10,454 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:24:10,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:24:10,481 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1743045581] [2024-10-13 13:24:10,481 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-13 13:24:10,481 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:24:10,482 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:24:10,483 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-10-13 13:24:10,485 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-10-13 13:24:10,567 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-13 13:24:10,567 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:24:10,569 INFO L255 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-10-13 13:24:10,571 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:24:11,069 INFO L134 CoverageAnalysis]: Checked inductivity of 429 backedges. 65 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-13 13:24:11,070 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-13 13:24:11,070 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:24:11,070 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [276012805] [2024-10-13 13:24:11,070 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:24:11,070 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1743045581] [2024-10-13 13:24:11,070 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1743045581] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:24:11,070 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:24:11,070 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-10-13 13:24:11,070 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [741519930] [2024-10-13 13:24:11,070 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:24:11,071 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-10-13 13:24:11,071 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:24:11,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-10-13 13:24:11,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2024-10-13 13:24:11,071 INFO L87 Difference]: Start difference. First operand 1510 states and 2042 transitions. Second operand has 10 states, 9 states have (on average 9.222222222222221) internal successors, (83), 10 states have internal predecessors, (83), 6 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) [2024-10-13 13:24:11,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:24:11,545 INFO L93 Difference]: Finished difference Result 2031 states and 2790 transitions. [2024-10-13 13:24:11,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-10-13 13:24:11,545 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 9.222222222222221) internal successors, (83), 10 states have internal predecessors, (83), 6 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) Word has length 150 [2024-10-13 13:24:11,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:24:11,550 INFO L225 Difference]: With dead ends: 2031 [2024-10-13 13:24:11,550 INFO L226 Difference]: Without dead ends: 2028 [2024-10-13 13:24:11,551 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=61, Invalid=95, Unknown=0, NotChecked=0, Total=156 [2024-10-13 13:24:11,551 INFO L432 NwaCegarLoop]: 158 mSDtfsCounter, 175 mSDsluCounter, 324 mSDsCounter, 0 mSdLazyCounter, 589 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 482 SdHoareTripleChecker+Invalid, 610 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 589 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-13 13:24:11,552 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [183 Valid, 482 Invalid, 610 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 589 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-13 13:24:11,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2028 states. [2024-10-13 13:24:11,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2028 to 1065. [2024-10-13 13:24:11,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1065 states, 886 states have (on average 1.2460496613995484) internal successors, (1104), 905 states have internal predecessors, (1104), 143 states have call successors, (143), 20 states have call predecessors, (143), 20 states have return successors, (143), 139 states have call predecessors, (143), 143 states have call successors, (143) [2024-10-13 13:24:11,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1065 states to 1065 states and 1390 transitions. [2024-10-13 13:24:11,632 INFO L78 Accepts]: Start accepts. Automaton has 1065 states and 1390 transitions. Word has length 150 [2024-10-13 13:24:11,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:24:11,632 INFO L471 AbstractCegarLoop]: Abstraction has 1065 states and 1390 transitions. [2024-10-13 13:24:11,633 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 9.222222222222221) internal successors, (83), 10 states have internal predecessors, (83), 6 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) [2024-10-13 13:24:11,633 INFO L276 IsEmpty]: Start isEmpty. Operand 1065 states and 1390 transitions. [2024-10-13 13:24:11,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2024-10-13 13:24:11,634 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:24:11,634 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, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:24:11,648 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-10-13 13:24:11,838 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:24:11,838 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:24:11,839 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:24:11,839 INFO L85 PathProgramCache]: Analyzing trace with hash -549295024, now seen corresponding path program 2 times [2024-10-13 13:24:11,839 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:24:11,839 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2107830144] [2024-10-13 13:24:11,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:24:11,839 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:24:11,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:24:11,864 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2137347188] [2024-10-13 13:24:11,864 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-13 13:24:11,864 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:24:11,864 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:24:11,866 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-10-13 13:24:11,868 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-10-13 13:24:11,936 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-13 13:24:11,937 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:24:11,938 INFO L255 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-10-13 13:24:11,940 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:24:12,396 INFO L134 CoverageAnalysis]: Checked inductivity of 430 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-13 13:24:12,396 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:24:12,781 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:24:12,781 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2107830144] [2024-10-13 13:24:12,781 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:24:12,781 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2137347188] [2024-10-13 13:24:12,781 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2137347188] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:24:12,781 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:24:12,781 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-10-13 13:24:12,782 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1504315492] [2024-10-13 13:24:12,782 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:24:12,782 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-10-13 13:24:12,782 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:24:12,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-10-13 13:24:12,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2024-10-13 13:24:12,783 INFO L87 Difference]: Start difference. First operand 1065 states and 1390 transitions. Second operand has 10 states, 9 states have (on average 9.333333333333334) internal successors, (84), 10 states have internal predecessors, (84), 6 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) [2024-10-13 13:24:13,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:24:13,073 INFO L93 Difference]: Finished difference Result 1227 states and 1609 transitions. [2024-10-13 13:24:13,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-10-13 13:24:13,074 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 9.333333333333334) internal successors, (84), 10 states have internal predecessors, (84), 6 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) Word has length 151 [2024-10-13 13:24:13,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:24:13,076 INFO L225 Difference]: With dead ends: 1227 [2024-10-13 13:24:13,077 INFO L226 Difference]: Without dead ends: 1224 [2024-10-13 13:24:13,077 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 161 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=56, Invalid=100, Unknown=0, NotChecked=0, Total=156 [2024-10-13 13:24:13,077 INFO L432 NwaCegarLoop]: 63 mSDtfsCounter, 197 mSDsluCounter, 249 mSDsCounter, 0 mSdLazyCounter, 395 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 211 SdHoareTripleChecker+Valid, 312 SdHoareTripleChecker+Invalid, 408 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 395 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-13 13:24:13,078 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [211 Valid, 312 Invalid, 408 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 395 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-13 13:24:13,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1224 states. [2024-10-13 13:24:13,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1224 to 1197. [2024-10-13 13:24:13,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1197 states, 997 states have (on average 1.2517552657973923) internal successors, (1248), 1017 states have internal predecessors, (1248), 164 states have call successors, (164), 20 states have call predecessors, (164), 20 states have return successors, (164), 159 states have call predecessors, (164), 164 states have call successors, (164) [2024-10-13 13:24:13,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1197 states to 1197 states and 1576 transitions. [2024-10-13 13:24:13,156 INFO L78 Accepts]: Start accepts. Automaton has 1197 states and 1576 transitions. Word has length 151 [2024-10-13 13:24:13,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:24:13,156 INFO L471 AbstractCegarLoop]: Abstraction has 1197 states and 1576 transitions. [2024-10-13 13:24:13,156 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 9.333333333333334) internal successors, (84), 10 states have internal predecessors, (84), 6 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) [2024-10-13 13:24:13,156 INFO L276 IsEmpty]: Start isEmpty. Operand 1197 states and 1576 transitions. [2024-10-13 13:24:13,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2024-10-13 13:24:13,157 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:24:13,157 INFO L215 NwaCegarLoop]: trace histogram [14, 14, 14, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:24:13,170 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2024-10-13 13:24:13,358 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:24:13,358 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:24:13,358 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:24:13,358 INFO L85 PathProgramCache]: Analyzing trace with hash -1819803788, now seen corresponding path program 1 times [2024-10-13 13:24:13,358 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:24:13,358 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2143493059] [2024-10-13 13:24:13,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:24:13,359 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:24:13,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:13,539 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-13 13:24:13,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:13,541 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-10-13 13:24:13,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:13,543 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-13 13:24:13,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:13,545 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:24:13,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:13,546 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-10-13 13:24:13,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:13,548 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-10-13 13:24:13,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:13,549 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-10-13 13:24:13,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:13,551 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-10-13 13:24:13,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:13,552 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-10-13 13:24:13,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:13,554 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-10-13 13:24:13,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:13,556 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-10-13 13:24:13,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:13,557 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2024-10-13 13:24:13,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:13,559 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-10-13 13:24:13,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:13,561 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2024-10-13 13:24:13,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:13,563 INFO L134 CoverageAnalysis]: Checked inductivity of 451 backedges. 0 proven. 87 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-13 13:24:13,563 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:24:13,564 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2143493059] [2024-10-13 13:24:13,564 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2143493059] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:24:13,564 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1100864629] [2024-10-13 13:24:13,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:24:13,564 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:24:13,564 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:24:13,566 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-10-13 13:24:13,568 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-10-13 13:24:13,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:13,632 INFO L255 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-10-13 13:24:13,634 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:24:13,763 INFO L134 CoverageAnalysis]: Checked inductivity of 451 backedges. 0 proven. 375 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2024-10-13 13:24:13,764 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:24:13,922 INFO L134 CoverageAnalysis]: Checked inductivity of 451 backedges. 0 proven. 87 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-13 13:24:13,923 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1100864629] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:24:13,923 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:24:13,923 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11, 12] total 15 [2024-10-13 13:24:13,923 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1507102836] [2024-10-13 13:24:13,923 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:24:13,923 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-10-13 13:24:13,923 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:24:13,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-10-13 13:24:13,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2024-10-13 13:24:13,924 INFO L87 Difference]: Start difference. First operand 1197 states and 1576 transitions. Second operand has 15 states, 15 states have (on average 7.0) internal successors, (105), 15 states have internal predecessors, (105), 4 states have call successors, (28), 5 states have call predecessors, (28), 5 states have return successors, (28), 4 states have call predecessors, (28), 4 states have call successors, (28) [2024-10-13 13:24:14,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:24:14,106 INFO L93 Difference]: Finished difference Result 1475 states and 1931 transitions. [2024-10-13 13:24:14,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-10-13 13:24:14,107 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 7.0) internal successors, (105), 15 states have internal predecessors, (105), 4 states have call successors, (28), 5 states have call predecessors, (28), 5 states have return successors, (28), 4 states have call predecessors, (28), 4 states have call successors, (28) Word has length 153 [2024-10-13 13:24:14,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:24:14,109 INFO L225 Difference]: With dead ends: 1475 [2024-10-13 13:24:14,110 INFO L226 Difference]: Without dead ends: 1197 [2024-10-13 13:24:14,110 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 352 GetRequests, 321 SyntacticMatches, 10 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 175 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=136, Invalid=370, Unknown=0, NotChecked=0, Total=506 [2024-10-13 13:24:14,111 INFO L432 NwaCegarLoop]: 68 mSDtfsCounter, 35 mSDsluCounter, 422 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 490 SdHoareTripleChecker+Invalid, 104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:24:14,111 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 490 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 103 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:24:14,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1197 states. [2024-10-13 13:24:14,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1197 to 1197. [2024-10-13 13:24:14,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1197 states, 997 states have (on average 1.2507522567703109) internal successors, (1247), 1017 states have internal predecessors, (1247), 164 states have call successors, (164), 20 states have call predecessors, (164), 20 states have return successors, (164), 159 states have call predecessors, (164), 164 states have call successors, (164) [2024-10-13 13:24:14,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1197 states to 1197 states and 1575 transitions. [2024-10-13 13:24:14,223 INFO L78 Accepts]: Start accepts. Automaton has 1197 states and 1575 transitions. Word has length 153 [2024-10-13 13:24:14,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:24:14,223 INFO L471 AbstractCegarLoop]: Abstraction has 1197 states and 1575 transitions. [2024-10-13 13:24:14,224 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 7.0) internal successors, (105), 15 states have internal predecessors, (105), 4 states have call successors, (28), 5 states have call predecessors, (28), 5 states have return successors, (28), 4 states have call predecessors, (28), 4 states have call successors, (28) [2024-10-13 13:24:14,224 INFO L276 IsEmpty]: Start isEmpty. Operand 1197 states and 1575 transitions. [2024-10-13 13:24:14,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2024-10-13 13:24:14,224 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:24:14,224 INFO L215 NwaCegarLoop]: trace histogram [14, 14, 14, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:24:14,237 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-10-13 13:24:14,425 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:24:14,425 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:24:14,425 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:24:14,425 INFO L85 PathProgramCache]: Analyzing trace with hash -1819803274, now seen corresponding path program 3 times [2024-10-13 13:24:14,426 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:24:14,426 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1686661557] [2024-10-13 13:24:14,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:24:14,426 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:24:14,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:24:14,454 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [803188574] [2024-10-13 13:24:14,454 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-13 13:24:14,454 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:24:14,454 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:24:14,456 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-10-13 13:24:14,458 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-10-13 13:24:14,537 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-10-13 13:24:14,537 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:24:14,538 INFO L255 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-10-13 13:24:14,540 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:24:14,830 INFO L134 CoverageAnalysis]: Checked inductivity of 457 backedges. 45 proven. 26 refuted. 0 times theorem prover too weak. 386 trivial. 0 not checked. [2024-10-13 13:24:14,830 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:24:15,177 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:24:15,178 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1686661557] [2024-10-13 13:24:15,178 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:24:15,178 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [803188574] [2024-10-13 13:24:15,178 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [803188574] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:24:15,178 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:24:15,178 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-10-13 13:24:15,178 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [90421394] [2024-10-13 13:24:15,178 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:24:15,178 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-10-13 13:24:15,178 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:24:15,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-10-13 13:24:15,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2024-10-13 13:24:15,179 INFO L87 Difference]: Start difference. First operand 1197 states and 1575 transitions. Second operand has 10 states, 9 states have (on average 6.0) internal successors, (54), 10 states have internal predecessors, (54), 2 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-10-13 13:24:16,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:24:16,236 INFO L93 Difference]: Finished difference Result 1410 states and 1852 transitions. [2024-10-13 13:24:16,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-10-13 13:24:16,237 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 6.0) internal successors, (54), 10 states have internal predecessors, (54), 2 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 153 [2024-10-13 13:24:16,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:24:16,241 INFO L225 Difference]: With dead ends: 1410 [2024-10-13 13:24:16,241 INFO L226 Difference]: Without dead ends: 1406 [2024-10-13 13:24:16,242 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=95, Invalid=285, Unknown=0, NotChecked=0, Total=380 [2024-10-13 13:24:16,242 INFO L432 NwaCegarLoop]: 70 mSDtfsCounter, 313 mSDsluCounter, 358 mSDsCounter, 0 mSdLazyCounter, 811 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 319 SdHoareTripleChecker+Valid, 428 SdHoareTripleChecker+Invalid, 858 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 811 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-10-13 13:24:16,243 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [319 Valid, 428 Invalid, 858 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 811 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-10-13 13:24:16,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1406 states. [2024-10-13 13:24:16,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1406 to 1195. [2024-10-13 13:24:16,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1195 states, 995 states have (on average 1.2321608040201004) internal successors, (1226), 1015 states have internal predecessors, (1226), 164 states have call successors, (164), 20 states have call predecessors, (164), 20 states have return successors, (164), 159 states have call predecessors, (164), 164 states have call successors, (164) [2024-10-13 13:24:16,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1195 states to 1195 states and 1554 transitions. [2024-10-13 13:24:16,356 INFO L78 Accepts]: Start accepts. Automaton has 1195 states and 1554 transitions. Word has length 153 [2024-10-13 13:24:16,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:24:16,356 INFO L471 AbstractCegarLoop]: Abstraction has 1195 states and 1554 transitions. [2024-10-13 13:24:16,356 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 6.0) internal successors, (54), 10 states have internal predecessors, (54), 2 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-10-13 13:24:16,356 INFO L276 IsEmpty]: Start isEmpty. Operand 1195 states and 1554 transitions. [2024-10-13 13:24:16,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2024-10-13 13:24:16,357 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:24:16,357 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, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:24:16,364 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2024-10-13 13:24:16,559 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,SelfDestructingSolverStorable44 [2024-10-13 13:24:16,560 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:24:16,560 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:24:16,560 INFO L85 PathProgramCache]: Analyzing trace with hash 408461394, now seen corresponding path program 2 times [2024-10-13 13:24:16,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:24:16,560 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1399048445] [2024-10-13 13:24:16,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:24:16,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:24:16,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:24:16,578 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1261298569] [2024-10-13 13:24:16,578 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-13 13:24:16,578 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:24:16,578 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:24:16,584 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:24:16,585 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-10-13 13:24:16,653 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-13 13:24:16,653 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:24:16,654 INFO L255 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-10-13 13:24:16,657 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:24:17,043 INFO L134 CoverageAnalysis]: Checked inductivity of 432 backedges. 0 proven. 68 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-13 13:24:17,043 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:24:18,523 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:24:18,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1399048445] [2024-10-13 13:24:18,523 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:24:18,524 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1261298569] [2024-10-13 13:24:18,524 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1261298569] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:24:18,524 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:24:18,524 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-10-13 13:24:18,524 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [365911212] [2024-10-13 13:24:18,524 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:24:18,524 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-10-13 13:24:18,524 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:24:18,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-10-13 13:24:18,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=362, Unknown=0, NotChecked=0, Total=462 [2024-10-13 13:24:18,525 INFO L87 Difference]: Start difference. First operand 1195 states and 1554 transitions. Second operand has 12 states, 11 states have (on average 7.818181818181818) internal successors, (86), 12 states have internal predecessors, (86), 5 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) [2024-10-13 13:24:19,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:24:19,088 INFO L93 Difference]: Finished difference Result 1229 states and 1582 transitions. [2024-10-13 13:24:19,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-10-13 13:24:19,089 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.818181818181818) internal successors, (86), 12 states have internal predecessors, (86), 5 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) Word has length 153 [2024-10-13 13:24:19,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:24:19,092 INFO L225 Difference]: With dead ends: 1229 [2024-10-13 13:24:19,092 INFO L226 Difference]: Without dead ends: 1222 [2024-10-13 13:24:19,093 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 263 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=116, Invalid=390, Unknown=0, NotChecked=0, Total=506 [2024-10-13 13:24:19,093 INFO L432 NwaCegarLoop]: 105 mSDtfsCounter, 80 mSDsluCounter, 360 mSDsCounter, 0 mSdLazyCounter, 925 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 465 SdHoareTripleChecker+Invalid, 927 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 925 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-10-13 13:24:19,093 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [90 Valid, 465 Invalid, 927 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 925 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-10-13 13:24:19,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1222 states. [2024-10-13 13:24:19,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1222 to 1026. [2024-10-13 13:24:19,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1026 states, 854 states have (on average 1.2201405152224825) internal successors, (1042), 873 states have internal predecessors, (1042), 136 states have call successors, (136), 20 states have call predecessors, (136), 20 states have return successors, (136), 132 states have call predecessors, (136), 136 states have call successors, (136) [2024-10-13 13:24:19,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1026 states to 1026 states and 1314 transitions. [2024-10-13 13:24:19,184 INFO L78 Accepts]: Start accepts. Automaton has 1026 states and 1314 transitions. Word has length 153 [2024-10-13 13:24:19,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:24:19,184 INFO L471 AbstractCegarLoop]: Abstraction has 1026 states and 1314 transitions. [2024-10-13 13:24:19,185 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 7.818181818181818) internal successors, (86), 12 states have internal predecessors, (86), 5 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) [2024-10-13 13:24:19,185 INFO L276 IsEmpty]: Start isEmpty. Operand 1026 states and 1314 transitions. [2024-10-13 13:24:19,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2024-10-13 13:24:19,186 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:24:19,186 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, 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] [2024-10-13 13:24:19,202 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2024-10-13 13:24:19,386 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:24:19,387 INFO L396 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr31ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:24:19,387 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:24:19,387 INFO L85 PathProgramCache]: Analyzing trace with hash -2123409639, now seen corresponding path program 1 times [2024-10-13 13:24:19,387 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:24:19,387 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1931627284] [2024-10-13 13:24:19,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:24:19,387 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:24:19,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:24:19,410 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1011313891] [2024-10-13 13:24:19,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:24:19,410 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:24:19,410 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:24:19,412 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:24:19,413 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-10-13 13:24:19,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:19,480 INFO L255 TraceCheckSpWp]: Trace formula consists of 285 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-10-13 13:24:19,482 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:24:19,904 INFO L134 CoverageAnalysis]: Checked inductivity of 437 backedges. 0 proven. 73 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-13 13:24:19,904 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:24:20,251 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:24:20,251 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1931627284] [2024-10-13 13:24:20,251 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:24:20,251 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1011313891] [2024-10-13 13:24:20,251 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1011313891] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:24:20,251 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:24:20,251 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-10-13 13:24:20,251 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1486492089] [2024-10-13 13:24:20,252 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:24:20,252 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-10-13 13:24:20,252 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:24:20,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-10-13 13:24:20,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2024-10-13 13:24:20,252 INFO L87 Difference]: Start difference. First operand 1026 states and 1314 transitions. Second operand has 12 states, 11 states have (on average 8.090909090909092) internal successors, (89), 12 states have internal predecessors, (89), 6 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) [2024-10-13 13:24:20,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:24:20,689 INFO L93 Difference]: Finished difference Result 1256 states and 1610 transitions. [2024-10-13 13:24:20,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-10-13 13:24:20,690 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 8.090909090909092) internal successors, (89), 12 states have internal predecessors, (89), 6 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) Word has length 156 [2024-10-13 13:24:20,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:24:20,692 INFO L225 Difference]: With dead ends: 1256 [2024-10-13 13:24:20,692 INFO L226 Difference]: Without dead ends: 1254 [2024-10-13 13:24:20,693 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 157 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2024-10-13 13:24:20,693 INFO L432 NwaCegarLoop]: 91 mSDtfsCounter, 142 mSDsluCounter, 236 mSDsCounter, 0 mSdLazyCounter, 551 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 327 SdHoareTripleChecker+Invalid, 566 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 551 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-13 13:24:20,693 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [149 Valid, 327 Invalid, 566 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 551 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-13 13:24:20,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1254 states. [2024-10-13 13:24:20,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1254 to 1057. [2024-10-13 13:24:20,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1057 states, 880 states have (on average 1.2170454545454545) internal successors, (1071), 899 states have internal predecessors, (1071), 141 states have call successors, (141), 20 states have call predecessors, (141), 20 states have return successors, (141), 137 states have call predecessors, (141), 141 states have call successors, (141) [2024-10-13 13:24:20,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1057 states to 1057 states and 1353 transitions. [2024-10-13 13:24:20,823 INFO L78 Accepts]: Start accepts. Automaton has 1057 states and 1353 transitions. Word has length 156 [2024-10-13 13:24:20,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:24:20,823 INFO L471 AbstractCegarLoop]: Abstraction has 1057 states and 1353 transitions. [2024-10-13 13:24:20,823 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 8.090909090909092) internal successors, (89), 12 states have internal predecessors, (89), 6 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) [2024-10-13 13:24:20,823 INFO L276 IsEmpty]: Start isEmpty. Operand 1057 states and 1353 transitions. [2024-10-13 13:24:20,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2024-10-13 13:24:20,824 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:24:20,824 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, 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] [2024-10-13 13:24:20,842 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2024-10-13 13:24:21,025 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:24:21,026 INFO L396 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr33ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:24:21,026 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:24:21,026 INFO L85 PathProgramCache]: Analyzing trace with hash -487192773, now seen corresponding path program 1 times [2024-10-13 13:24:21,026 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:24:21,026 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [961009838] [2024-10-13 13:24:21,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:24:21,027 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:24:21,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:24:21,043 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1157741645] [2024-10-13 13:24:21,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:24:21,043 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:24:21,043 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:24:21,045 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:24:21,046 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-10-13 13:24:21,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:21,113 INFO L255 TraceCheckSpWp]: Trace formula consists of 287 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-10-13 13:24:21,116 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:24:21,629 INFO L134 CoverageAnalysis]: Checked inductivity of 437 backedges. 0 proven. 73 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-13 13:24:21,629 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:24:25,662 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:24:25,663 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [961009838] [2024-10-13 13:24:25,663 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:24:25,663 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1157741645] [2024-10-13 13:24:25,663 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1157741645] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:24:25,663 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:24:25,663 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-10-13 13:24:25,663 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1864946717] [2024-10-13 13:24:25,663 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:24:25,664 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-10-13 13:24:25,664 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:24:25,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-10-13 13:24:25,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=247, Unknown=1, NotChecked=0, Total=306 [2024-10-13 13:24:25,664 INFO L87 Difference]: Start difference. First operand 1057 states and 1353 transitions. Second operand has 12 states, 11 states have (on average 8.272727272727273) internal successors, (91), 12 states have internal predecessors, (91), 5 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) [2024-10-13 13:24:26,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:24:26,297 INFO L93 Difference]: Finished difference Result 1238 states and 1588 transitions. [2024-10-13 13:24:26,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-10-13 13:24:26,297 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 8.272727272727273) internal successors, (91), 12 states have internal predecessors, (91), 5 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) Word has length 158 [2024-10-13 13:24:26,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:24:26,300 INFO L225 Difference]: With dead ends: 1238 [2024-10-13 13:24:26,301 INFO L226 Difference]: Without dead ends: 1215 [2024-10-13 13:24:26,302 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 302 GetRequests, 276 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=122, Invalid=579, Unknown=1, NotChecked=0, Total=702 [2024-10-13 13:24:26,302 INFO L432 NwaCegarLoop]: 88 mSDtfsCounter, 290 mSDsluCounter, 327 mSDsCounter, 0 mSdLazyCounter, 720 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 296 SdHoareTripleChecker+Valid, 415 SdHoareTripleChecker+Invalid, 759 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 720 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-10-13 13:24:26,302 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [296 Valid, 415 Invalid, 759 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 720 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-10-13 13:24:26,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1215 states. [2024-10-13 13:24:26,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1215 to 1038. [2024-10-13 13:24:26,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1038 states, 863 states have (on average 1.2178447276940905) internal successors, (1051), 882 states have internal predecessors, (1051), 139 states have call successors, (139), 20 states have call predecessors, (139), 20 states have return successors, (139), 135 states have call predecessors, (139), 139 states have call successors, (139) [2024-10-13 13:24:26,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1038 states to 1038 states and 1329 transitions. [2024-10-13 13:24:26,431 INFO L78 Accepts]: Start accepts. Automaton has 1038 states and 1329 transitions. Word has length 158 [2024-10-13 13:24:26,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:24:26,431 INFO L471 AbstractCegarLoop]: Abstraction has 1038 states and 1329 transitions. [2024-10-13 13:24:26,432 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 8.272727272727273) internal successors, (91), 12 states have internal predecessors, (91), 5 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) [2024-10-13 13:24:26,432 INFO L276 IsEmpty]: Start isEmpty. Operand 1038 states and 1329 transitions. [2024-10-13 13:24:26,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2024-10-13 13:24:26,435 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:24:26,435 INFO L215 NwaCegarLoop]: trace histogram [15, 15, 15, 4, 4, 4, 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, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:24:26,451 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2024-10-13 13:24:26,635 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2024-10-13 13:24:26,636 INFO L396 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:24:26,636 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:24:26,636 INFO L85 PathProgramCache]: Analyzing trace with hash -524776629, now seen corresponding path program 2 times [2024-10-13 13:24:26,636 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:24:26,636 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1084302704] [2024-10-13 13:24:26,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:24:26,637 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:24:26,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:26,781 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-13 13:24:26,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:26,783 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-10-13 13:24:26,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:26,785 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-13 13:24:26,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:26,787 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:24:26,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:26,790 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-10-13 13:24:26,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:26,792 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-10-13 13:24:26,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:26,794 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-10-13 13:24:26,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:26,796 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-10-13 13:24:26,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:26,798 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-10-13 13:24:26,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:26,799 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-10-13 13:24:26,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:26,801 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-10-13 13:24:26,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:26,803 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2024-10-13 13:24:26,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:26,805 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-10-13 13:24:26,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:26,806 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-10-13 13:24:26,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:26,809 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-10-13 13:24:26,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:26,811 INFO L134 CoverageAnalysis]: Checked inductivity of 504 backedges. 0 proven. 84 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-13 13:24:26,811 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:24:26,811 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1084302704] [2024-10-13 13:24:26,811 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1084302704] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:24:26,811 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1114186303] [2024-10-13 13:24:26,811 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-13 13:24:26,811 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:24:26,812 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:24:26,813 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:24:26,814 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-10-13 13:24:26,884 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-13 13:24:26,884 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:24:26,885 INFO L255 TraceCheckSpWp]: Trace formula consists of 298 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-10-13 13:24:26,887 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:24:27,158 INFO L134 CoverageAnalysis]: Checked inductivity of 504 backedges. 13 proven. 71 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-13 13:24:27,158 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:24:27,413 INFO L134 CoverageAnalysis]: Checked inductivity of 504 backedges. 13 proven. 71 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-13 13:24:27,413 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1114186303] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:24:27,413 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:24:27,413 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 23 [2024-10-13 13:24:27,414 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2034648201] [2024-10-13 13:24:27,414 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:24:27,414 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-10-13 13:24:27,414 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:24:27,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-10-13 13:24:27,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=478, Unknown=0, NotChecked=0, Total=552 [2024-10-13 13:24:27,415 INFO L87 Difference]: Start difference. First operand 1038 states and 1329 transitions. Second operand has 24 states, 23 states have (on average 11.304347826086957) internal successors, (260), 24 states have internal predecessors, (260), 16 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 16 states have call predecessors, (43), 16 states have call successors, (43) [2024-10-13 13:24:34,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:24:34,481 INFO L93 Difference]: Finished difference Result 3731 states and 4999 transitions. [2024-10-13 13:24:34,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2024-10-13 13:24:34,482 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 11.304347826086957) internal successors, (260), 24 states have internal predecessors, (260), 16 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 16 states have call predecessors, (43), 16 states have call successors, (43) Word has length 165 [2024-10-13 13:24:34,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:24:34,487 INFO L225 Difference]: With dead ends: 3731 [2024-10-13 13:24:34,487 INFO L226 Difference]: Without dead ends: 3120 [2024-10-13 13:24:34,493 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 512 GetRequests, 374 SyntacticMatches, 0 SemanticMatches, 138 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7469 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=4136, Invalid=15324, Unknown=0, NotChecked=0, Total=19460 [2024-10-13 13:24:34,494 INFO L432 NwaCegarLoop]: 155 mSDtfsCounter, 3073 mSDsluCounter, 2343 mSDsCounter, 0 mSdLazyCounter, 4525 mSolverCounterSat, 506 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3079 SdHoareTripleChecker+Valid, 2498 SdHoareTripleChecker+Invalid, 5031 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 506 IncrementalHoareTripleChecker+Valid, 4525 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2024-10-13 13:24:34,494 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3079 Valid, 2498 Invalid, 5031 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [506 Valid, 4525 Invalid, 0 Unknown, 0 Unchecked, 4.0s Time] [2024-10-13 13:24:34,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3120 states. [2024-10-13 13:24:34,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3120 to 1852. [2024-10-13 13:24:34,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1852 states, 1561 states have (on average 1.2639333760409994) internal successors, (1973), 1583 states have internal predecessors, (1973), 255 states have call successors, (255), 20 states have call predecessors, (255), 20 states have return successors, (255), 248 states have call predecessors, (255), 255 states have call successors, (255) [2024-10-13 13:24:34,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1852 states to 1852 states and 2483 transitions. [2024-10-13 13:24:34,790 INFO L78 Accepts]: Start accepts. Automaton has 1852 states and 2483 transitions. Word has length 165 [2024-10-13 13:24:34,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:24:34,790 INFO L471 AbstractCegarLoop]: Abstraction has 1852 states and 2483 transitions. [2024-10-13 13:24:34,790 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 11.304347826086957) internal successors, (260), 24 states have internal predecessors, (260), 16 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 16 states have call predecessors, (43), 16 states have call successors, (43) [2024-10-13 13:24:34,791 INFO L276 IsEmpty]: Start isEmpty. Operand 1852 states and 2483 transitions. [2024-10-13 13:24:34,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2024-10-13 13:24:34,793 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:24:34,794 INFO L215 NwaCegarLoop]: trace histogram [15, 15, 15, 4, 4, 4, 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, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:24:34,811 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2024-10-13 13:24:34,994 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2024-10-13 13:24:34,994 INFO L396 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2024-10-13 13:24:34,995 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:24:34,995 INFO L85 PathProgramCache]: Analyzing trace with hash -2065854723, now seen corresponding path program 3 times [2024-10-13 13:24:34,995 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:24:34,995 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [92183969] [2024-10-13 13:24:34,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:24:34,995 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:24:35,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:35,101 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-13 13:24:35,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:35,102 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-10-13 13:24:35,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:35,104 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-13 13:24:35,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:35,106 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:24:35,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:35,107 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-10-13 13:24:35,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:35,109 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-10-13 13:24:35,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:35,110 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-10-13 13:24:35,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:35,114 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-10-13 13:24:35,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:35,116 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-10-13 13:24:35,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:35,117 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-10-13 13:24:35,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:35,119 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-10-13 13:24:35,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:35,121 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-10-13 13:24:35,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:35,124 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-10-13 13:24:35,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:35,125 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2024-10-13 13:24:35,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:35,127 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-10-13 13:24:35,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:24:35,128 INFO L134 CoverageAnalysis]: Checked inductivity of 504 backedges. 36 proven. 48 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-13 13:24:35,129 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:24:35,129 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [92183969] [2024-10-13 13:24:35,129 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [92183969] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:24:35,129 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1684506221] [2024-10-13 13:24:35,129 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-13 13:24:35,129 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:24:35,129 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:24:35,131 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:24:35,132 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-10-13 13:24:35,196 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2024-10-13 13:24:35,196 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:24:35,197 INFO L255 TraceCheckSpWp]: Trace formula consists of 237 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-10-13 13:24:35,199 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:24:35,396 INFO L134 CoverageAnalysis]: Checked inductivity of 504 backedges. 2 proven. 68 refuted. 0 times theorem prover too weak. 434 trivial. 0 not checked. [2024-10-13 13:24:35,396 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:24:35,695 INFO L134 CoverageAnalysis]: Checked inductivity of 504 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 434 trivial. 0 not checked. [2024-10-13 13:24:35,695 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1684506221] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:24:35,695 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:24:35,695 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 8] total 21 [2024-10-13 13:24:35,696 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1380814564] [2024-10-13 13:24:35,696 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:24:35,696 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-10-13 13:24:35,696 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:24:35,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-10-13 13:24:35,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2024-10-13 13:24:35,697 INFO L87 Difference]: Start difference. First operand 1852 states and 2483 transitions. Second operand has 21 states, 21 states have (on average 12.047619047619047) internal successors, (253), 21 states have internal predecessors, (253), 14 states have call successors, (39), 1 states have call predecessors, (39), 1 states have return successors, (39), 14 states have call predecessors, (39), 14 states have call successors, (39)