./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/mannadiv_valuebound1.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/mannadiv_valuebound1.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 4f0dc25e497896e48962fc4f59a3ea4856b5eb0408b9845e68b04a0b0a132067 --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-mul-div-a046e57-m [2024-10-13 13:45:00,818 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-10-13 13:45:00,873 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-10-13 13:45:00,878 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-10-13 13:45:00,878 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-10-13 13:45:00,908 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-10-13 13:45:00,908 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-10-13 13:45:00,909 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-10-13 13:45:00,911 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-10-13 13:45:00,913 INFO L153 SettingsManager]: * Use memory slicer=true [2024-10-13 13:45:00,913 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-10-13 13:45:00,914 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-10-13 13:45:00,914 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-10-13 13:45:00,915 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-10-13 13:45:00,915 INFO L153 SettingsManager]: * Use SBE=true [2024-10-13 13:45:00,916 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-10-13 13:45:00,916 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-10-13 13:45:00,916 INFO L153 SettingsManager]: * sizeof long=4 [2024-10-13 13:45:00,916 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-10-13 13:45:00,916 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-10-13 13:45:00,917 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-10-13 13:45:00,917 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-10-13 13:45:00,917 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-10-13 13:45:00,918 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-10-13 13:45:00,918 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-10-13 13:45:00,918 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-10-13 13:45:00,918 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-10-13 13:45:00,918 INFO L153 SettingsManager]: * sizeof long double=12 [2024-10-13 13:45:00,919 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-10-13 13:45:00,919 INFO L153 SettingsManager]: * Use constant arrays=true [2024-10-13 13:45:00,919 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-10-13 13:45:00,919 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-10-13 13:45:00,920 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-10-13 13:45:00,920 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-10-13 13:45:00,920 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-13 13:45:00,921 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-10-13 13:45:00,921 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-10-13 13:45:00,921 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-10-13 13:45:00,922 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-10-13 13:45:00,922 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-10-13 13:45:00,922 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-10-13 13:45:00,923 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-10-13 13:45:00,923 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-10-13 13:45:00,923 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-10-13 13:45:00,923 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 -> 4f0dc25e497896e48962fc4f59a3ea4856b5eb0408b9845e68b04a0b0a132067 [2024-10-13 13:45:01,213 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-10-13 13:45:01,240 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-10-13 13:45:01,243 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-10-13 13:45:01,245 INFO L270 PluginConnector]: Initializing CDTParser... [2024-10-13 13:45:01,245 INFO L274 PluginConnector]: CDTParser initialized [2024-10-13 13:45:01,246 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound1.c [2024-10-13 13:45:02,673 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-10-13 13:45:02,860 INFO L384 CDTParser]: Found 1 translation units. [2024-10-13 13:45:02,861 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound1.c [2024-10-13 13:45:02,869 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/933e7520d/0a067893284a4bcdb8c98d05099f5511/FLAGc473cb577 [2024-10-13 13:45:02,882 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/933e7520d/0a067893284a4bcdb8c98d05099f5511 [2024-10-13 13:45:02,884 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-10-13 13:45:02,885 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-10-13 13:45:02,887 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-10-13 13:45:02,887 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-10-13 13:45:02,895 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-10-13 13:45:02,896 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 01:45:02" (1/1) ... [2024-10-13 13:45:02,897 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@11a779df and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:45:02, skipping insertion in model container [2024-10-13 13:45:02,897 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 01:45:02" (1/1) ... [2024-10-13 13:45:02,923 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-13 13:45:03,103 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-13 13:45:03,111 INFO L200 MainTranslator]: Completed pre-run [2024-10-13 13:45:03,124 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-13 13:45:03,154 INFO L204 MainTranslator]: Completed translation [2024-10-13 13:45:03,154 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:45:03 WrapperNode [2024-10-13 13:45:03,154 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-10-13 13:45:03,156 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-10-13 13:45:03,156 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-10-13 13:45:03,156 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-10-13 13:45:03,165 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:45:03" (1/1) ... [2024-10-13 13:45:03,171 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:45:03" (1/1) ... [2024-10-13 13:45:03,196 INFO L138 Inliner]: procedures = 14, calls = 12, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 69 [2024-10-13 13:45:03,197 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-10-13 13:45:03,198 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-10-13 13:45:03,199 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-10-13 13:45:03,199 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-10-13 13:45:03,208 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:45:03" (1/1) ... [2024-10-13 13:45:03,208 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:45:03" (1/1) ... [2024-10-13 13:45:03,214 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:45:03" (1/1) ... [2024-10-13 13:45:03,226 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:45:03,227 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:45:03" (1/1) ... [2024-10-13 13:45:03,227 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:45:03" (1/1) ... [2024-10-13 13:45:03,230 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:45:03" (1/1) ... [2024-10-13 13:45:03,233 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:45:03" (1/1) ... [2024-10-13 13:45:03,234 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:45:03" (1/1) ... [2024-10-13 13:45:03,235 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:45:03" (1/1) ... [2024-10-13 13:45:03,237 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-10-13 13:45:03,238 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-10-13 13:45:03,238 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-10-13 13:45:03,238 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-10-13 13:45:03,239 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:45:03" (1/1) ... [2024-10-13 13:45:03,244 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-13 13:45:03,256 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:03,273 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:45:03,277 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:45:03,323 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-10-13 13:45:03,323 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-10-13 13:45:03,324 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-10-13 13:45:03,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-10-13 13:45:03,324 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-10-13 13:45:03,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-10-13 13:45:03,324 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-10-13 13:45:03,324 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-10-13 13:45:03,393 INFO L238 CfgBuilder]: Building ICFG [2024-10-13 13:45:03,397 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-10-13 13:45:03,628 INFO L? ?]: Removed 45 outVars from TransFormulas that were not future-live. [2024-10-13 13:45:03,628 INFO L287 CfgBuilder]: Performing block encoding [2024-10-13 13:45:03,663 INFO L309 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-10-13 13:45:03,663 INFO L314 CfgBuilder]: Removed 1 assume(true) statements. [2024-10-13 13:45:03,663 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 01:45:03 BoogieIcfgContainer [2024-10-13 13:45:03,664 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-10-13 13:45:03,670 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-10-13 13:45:03,670 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-10-13 13:45:03,674 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-10-13 13:45:03,675 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.10 01:45:02" (1/3) ... [2024-10-13 13:45:03,675 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1efb6c5a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.10 01:45:03, skipping insertion in model container [2024-10-13 13:45:03,676 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:45:03" (2/3) ... [2024-10-13 13:45:03,676 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1efb6c5a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.10 01:45:03, skipping insertion in model container [2024-10-13 13:45:03,676 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 01:45:03" (3/3) ... [2024-10-13 13:45:03,680 INFO L112 eAbstractionObserver]: Analyzing ICFG mannadiv_valuebound1.c [2024-10-13 13:45:03,699 INFO L209 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-10-13 13:45:03,700 INFO L149 ceAbstractionStarter]: Applying trace abstraction to program that has 20 error locations. [2024-10-13 13:45:03,778 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-10-13 13:45:03,785 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;@34c94b1e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-10-13 13:45:03,786 INFO L334 AbstractCegarLoop]: Starting to check reachability of 20 error locations. [2024-10-13 13:45:03,790 INFO L276 IsEmpty]: Start isEmpty. Operand has 59 states, 32 states have (on average 1.8125) internal successors, (58), 52 states have internal predecessors, (58), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-10-13 13:45:03,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2024-10-13 13:45:03,796 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:03,797 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:45:03,798 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:45:03,804 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:03,804 INFO L85 PathProgramCache]: Analyzing trace with hash -1455350132, now seen corresponding path program 1 times [2024-10-13 13:45:03,812 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:03,812 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1026504727] [2024-10-13 13:45:03,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:03,813 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:03,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:03,972 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-13 13:45:03,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:03,982 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:45:03,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:03,994 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:45:03,995 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:03,995 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1026504727] [2024-10-13 13:45:03,996 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1026504727] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:45:03,996 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:45:03,997 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-13 13:45:03,998 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [343371076] [2024-10-13 13:45:03,999 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:45:04,002 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-10-13 13:45:04,002 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:04,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-10-13 13:45:04,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-10-13 13:45:04,023 INFO L87 Difference]: Start difference. First operand has 59 states, 32 states have (on average 1.8125) internal successors, (58), 52 states have internal predecessors, (58), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Second operand has 2 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-13 13:45:04,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:04,048 INFO L93 Difference]: Finished difference Result 116 states and 133 transitions. [2024-10-13 13:45:04,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-10-13 13:45:04,055 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 14 [2024-10-13 13:45:04,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:04,067 INFO L225 Difference]: With dead ends: 116 [2024-10-13 13:45:04,067 INFO L226 Difference]: Without dead ends: 56 [2024-10-13 13:45:04,071 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 6 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:45:04,074 INFO L432 NwaCegarLoop]: 60 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, 60 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:45:04,076 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 60 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-13 13:45:04,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2024-10-13 13:45:04,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 56. [2024-10-13 13:45:04,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 31 states have (on average 1.6774193548387097) internal successors, (52), 50 states have internal predecessors, (52), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-10-13 13:45:04,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 58 transitions. [2024-10-13 13:45:04,112 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 58 transitions. Word has length 14 [2024-10-13 13:45:04,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:04,113 INFO L471 AbstractCegarLoop]: Abstraction has 56 states and 58 transitions. [2024-10-13 13:45:04,113 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-13 13:45:04,114 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 58 transitions. [2024-10-13 13:45:04,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2024-10-13 13:45:04,114 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:04,115 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:45:04,115 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-10-13 13:45:04,115 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:45:04,116 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:04,116 INFO L85 PathProgramCache]: Analyzing trace with hash -1455350117, now seen corresponding path program 1 times [2024-10-13 13:45:04,116 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:04,117 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [711405192] [2024-10-13 13:45:04,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:04,117 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:04,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:45:04,144 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1346333300] [2024-10-13 13:45:04,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:04,145 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:04,145 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:04,146 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:45:04,147 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:45:04,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:04,195 INFO L255 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-10-13 13:45:04,199 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:04,218 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:45:04,218 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-13 13:45:04,219 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:04,219 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [711405192] [2024-10-13 13:45:04,219 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:45:04,220 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1346333300] [2024-10-13 13:45:04,220 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1346333300] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:45:04,220 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:45:04,220 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-13 13:45:04,221 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1523691964] [2024-10-13 13:45:04,221 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:45:04,222 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-10-13 13:45:04,222 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:04,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-10-13 13:45:04,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-13 13:45:04,227 INFO L87 Difference]: Start difference. First operand 56 states and 58 transitions. Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-13 13:45:04,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:04,308 INFO L93 Difference]: Finished difference Result 90 states and 100 transitions. [2024-10-13 13:45:04,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-13 13:45:04,309 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 14 [2024-10-13 13:45:04,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:04,311 INFO L225 Difference]: With dead ends: 90 [2024-10-13 13:45:04,311 INFO L226 Difference]: Without dead ends: 84 [2024-10-13 13:45:04,311 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-13 13:45:04,313 INFO L432 NwaCegarLoop]: 40 mSDtfsCounter, 26 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:04,313 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 73 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:45:04,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2024-10-13 13:45:04,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 76. [2024-10-13 13:45:04,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76 states, 50 states have (on average 1.66) internal successors, (83), 69 states have internal predecessors, (83), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-10-13 13:45:04,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 91 transitions. [2024-10-13 13:45:04,327 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 91 transitions. Word has length 14 [2024-10-13 13:45:04,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:04,328 INFO L471 AbstractCegarLoop]: Abstraction has 76 states and 91 transitions. [2024-10-13 13:45:04,328 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-13 13:45:04,329 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 91 transitions. [2024-10-13 13:45:04,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2024-10-13 13:45:04,330 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:04,330 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:45:04,350 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-10-13 13:45:04,531 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:04,532 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:45:04,533 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:04,533 INFO L85 PathProgramCache]: Analyzing trace with hash 1567877597, now seen corresponding path program 1 times [2024-10-13 13:45:04,533 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:04,533 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [423172171] [2024-10-13 13:45:04,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:04,534 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:04,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:04,649 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-13 13:45:04,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:04,656 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:45:04,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:04,662 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:45:04,662 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:04,662 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [423172171] [2024-10-13 13:45:04,663 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [423172171] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:45:04,663 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:45:04,663 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-13 13:45:04,663 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [81677665] [2024-10-13 13:45:04,663 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:45:04,663 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-13 13:45:04,663 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:04,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-13 13:45:04,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-10-13 13:45:04,665 INFO L87 Difference]: Start difference. First operand 76 states and 91 transitions. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-13 13:45:04,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:04,881 INFO L93 Difference]: Finished difference Result 120 states and 152 transitions. [2024-10-13 13:45:04,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-13 13:45:04,881 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 16 [2024-10-13 13:45:04,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:04,883 INFO L225 Difference]: With dead ends: 120 [2024-10-13 13:45:04,884 INFO L226 Difference]: Without dead ends: 113 [2024-10-13 13:45:04,884 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 5 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:45:04,885 INFO L432 NwaCegarLoop]: 36 mSDtfsCounter, 34 mSDsluCounter, 35 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:04,886 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 71 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-13 13:45:04,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2024-10-13 13:45:04,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 109. [2024-10-13 13:45:04,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109 states, 81 states have (on average 1.5679012345679013) internal successors, (127), 100 states have internal predecessors, (127), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-10-13 13:45:04,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 139 transitions. [2024-10-13 13:45:04,899 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 139 transitions. Word has length 16 [2024-10-13 13:45:04,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:04,900 INFO L471 AbstractCegarLoop]: Abstraction has 109 states and 139 transitions. [2024-10-13 13:45:04,900 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-13 13:45:04,900 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 139 transitions. [2024-10-13 13:45:04,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2024-10-13 13:45:04,901 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:04,901 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:45:04,901 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-10-13 13:45:04,901 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:45:04,902 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:04,902 INFO L85 PathProgramCache]: Analyzing trace with hash 1359565303, now seen corresponding path program 1 times [2024-10-13 13:45:04,902 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:04,902 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2081475968] [2024-10-13 13:45:04,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:04,902 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:04,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:04,981 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-13 13:45:04,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:04,990 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:45:04,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:05,001 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:45:05,003 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:05,003 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2081475968] [2024-10-13 13:45:05,003 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2081475968] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:45:05,003 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:45:05,003 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-13 13:45:05,004 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [257490309] [2024-10-13 13:45:05,004 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:45:05,004 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-13 13:45:05,004 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:05,005 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-13 13:45:05,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-10-13 13:45:05,006 INFO L87 Difference]: Start difference. First operand 109 states and 139 transitions. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-13 13:45:05,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:05,140 INFO L93 Difference]: Finished difference Result 115 states and 140 transitions. [2024-10-13 13:45:05,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-13 13:45:05,140 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 17 [2024-10-13 13:45:05,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:05,141 INFO L225 Difference]: With dead ends: 115 [2024-10-13 13:45:05,141 INFO L226 Difference]: Without dead ends: 106 [2024-10-13 13:45:05,142 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 5 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:45:05,143 INFO L432 NwaCegarLoop]: 40 mSDtfsCounter, 32 mSDsluCounter, 35 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:05,143 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 75 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:45:05,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2024-10-13 13:45:05,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 104. [2024-10-13 13:45:05,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 76 states have (on average 1.5394736842105263) internal successors, (117), 95 states have internal predecessors, (117), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-10-13 13:45:05,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 129 transitions. [2024-10-13 13:45:05,167 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 129 transitions. Word has length 17 [2024-10-13 13:45:05,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:05,168 INFO L471 AbstractCegarLoop]: Abstraction has 104 states and 129 transitions. [2024-10-13 13:45:05,168 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-13 13:45:05,168 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 129 transitions. [2024-10-13 13:45:05,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2024-10-13 13:45:05,169 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:05,169 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:45:05,169 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-10-13 13:45:05,170 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:45:05,170 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:05,172 INFO L85 PathProgramCache]: Analyzing trace with hash -803148513, now seen corresponding path program 1 times [2024-10-13 13:45:05,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:05,172 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1225428767] [2024-10-13 13:45:05,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:05,173 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:05,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:05,351 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-13 13:45:05,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:05,383 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:45:05,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:05,390 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-13 13:45:05,390 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:05,390 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1225428767] [2024-10-13 13:45:05,391 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1225428767] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:45:05,391 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [624117461] [2024-10-13 13:45:05,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:05,391 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:05,391 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:05,393 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:45:05,394 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:45:05,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:05,433 INFO L255 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-10-13 13:45:05,434 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:05,570 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:45:05,570 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-13 13:45:05,571 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [624117461] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:45:05,571 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:45:05,571 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2024-10-13 13:45:05,571 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1368816540] [2024-10-13 13:45:05,571 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:45:05,571 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-13 13:45:05,571 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:05,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-13 13:45:05,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2024-10-13 13:45:05,572 INFO L87 Difference]: Start difference. First operand 104 states and 129 transitions. Second operand has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-13 13:45:05,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:05,710 INFO L93 Difference]: Finished difference Result 107 states and 133 transitions. [2024-10-13 13:45:05,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-13 13:45:05,711 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 18 [2024-10-13 13:45:05,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:05,714 INFO L225 Difference]: With dead ends: 107 [2024-10-13 13:45:05,714 INFO L226 Difference]: Without dead ends: 106 [2024-10-13 13:45:05,715 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2024-10-13 13:45:05,715 INFO L432 NwaCegarLoop]: 38 mSDtfsCounter, 72 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:05,716 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [73 Valid, 60 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:45:05,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2024-10-13 13:45:05,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 104. [2024-10-13 13:45:05,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 76 states have (on average 1.5263157894736843) internal successors, (116), 95 states have internal predecessors, (116), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-10-13 13:45:05,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 128 transitions. [2024-10-13 13:45:05,738 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 128 transitions. Word has length 18 [2024-10-13 13:45:05,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:05,738 INFO L471 AbstractCegarLoop]: Abstraction has 104 states and 128 transitions. [2024-10-13 13:45:05,738 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-13 13:45:05,738 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 128 transitions. [2024-10-13 13:45:05,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2024-10-13 13:45:05,739 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:05,739 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:45:05,761 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:45:05,939 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:05,940 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:45:05,941 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:05,941 INFO L85 PathProgramCache]: Analyzing trace with hash 872199929, now seen corresponding path program 1 times [2024-10-13 13:45:05,941 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:05,941 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [472766465] [2024-10-13 13:45:05,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:05,941 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:05,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:45:05,952 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [51036493] [2024-10-13 13:45:05,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:05,953 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:05,953 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:05,955 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:45:05,967 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:45:06,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:06,014 INFO L255 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-10-13 13:45:06,015 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:06,106 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:45:06,106 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-13 13:45:06,107 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:06,107 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [472766465] [2024-10-13 13:45:06,107 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:45:06,107 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [51036493] [2024-10-13 13:45:06,107 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [51036493] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:45:06,107 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:45:06,107 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-13 13:45:06,107 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [410897132] [2024-10-13 13:45:06,107 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:45:06,108 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-13 13:45:06,108 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:06,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-13 13:45:06,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-13 13:45:06,109 INFO L87 Difference]: Start difference. First operand 104 states and 128 transitions. Second operand has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-13 13:45:06,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:06,212 INFO L93 Difference]: Finished difference Result 105 states and 128 transitions. [2024-10-13 13:45:06,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-13 13:45:06,213 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 19 [2024-10-13 13:45:06,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:06,214 INFO L225 Difference]: With dead ends: 105 [2024-10-13 13:45:06,214 INFO L226 Difference]: Without dead ends: 104 [2024-10-13 13:45:06,214 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-10-13 13:45:06,215 INFO L432 NwaCegarLoop]: 43 mSDtfsCounter, 65 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:06,216 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 65 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:45:06,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2024-10-13 13:45:06,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 104. [2024-10-13 13:45:06,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 76 states have (on average 1.513157894736842) internal successors, (115), 95 states have internal predecessors, (115), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-10-13 13:45:06,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 127 transitions. [2024-10-13 13:45:06,234 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 127 transitions. Word has length 19 [2024-10-13 13:45:06,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:06,237 INFO L471 AbstractCegarLoop]: Abstraction has 104 states and 127 transitions. [2024-10-13 13:45:06,237 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-13 13:45:06,237 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 127 transitions. [2024-10-13 13:45:06,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2024-10-13 13:45:06,238 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:06,238 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, 1] [2024-10-13 13:45:06,261 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-10-13 13:45:06,439 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:06,439 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:45:06,440 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:06,440 INFO L85 PathProgramCache]: Analyzing trace with hash 348287117, now seen corresponding path program 1 times [2024-10-13 13:45:06,440 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:06,440 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [414359329] [2024-10-13 13:45:06,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:06,440 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:06,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:06,514 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-13 13:45:06,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:06,554 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:45:06,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:06,564 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-13 13:45:06,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:06,578 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-13 13:45:06,578 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:06,578 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [414359329] [2024-10-13 13:45:06,578 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [414359329] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:45:06,578 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [136302664] [2024-10-13 13:45:06,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:06,579 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:06,579 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:06,583 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:45:06,585 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:45:06,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:06,627 INFO L255 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-10-13 13:45:06,629 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:06,680 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-13 13:45:06,680 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:45:06,783 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-13 13:45:06,783 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [136302664] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:45:06,783 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:45:06,784 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2024-10-13 13:45:06,784 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [344471816] [2024-10-13 13:45:06,784 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:45:06,784 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-10-13 13:45:06,784 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:06,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-10-13 13:45:06,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2024-10-13 13:45:06,788 INFO L87 Difference]: Start difference. First operand 104 states and 127 transitions. Second operand has 9 states, 8 states have (on average 5.25) internal successors, (42), 7 states have internal predecessors, (42), 5 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 4 states have call predecessors, (6), 5 states have call successors, (6) [2024-10-13 13:45:06,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:06,900 INFO L93 Difference]: Finished difference Result 157 states and 194 transitions. [2024-10-13 13:45:06,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-13 13:45:06,900 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 5.25) internal successors, (42), 7 states have internal predecessors, (42), 5 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 4 states have call predecessors, (6), 5 states have call successors, (6) Word has length 31 [2024-10-13 13:45:06,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:06,902 INFO L225 Difference]: With dead ends: 157 [2024-10-13 13:45:06,902 INFO L226 Difference]: Without dead ends: 155 [2024-10-13 13:45:06,902 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2024-10-13 13:45:06,903 INFO L432 NwaCegarLoop]: 41 mSDtfsCounter, 118 mSDsluCounter, 131 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 172 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:06,903 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [119 Valid, 172 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:45:06,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155 states. [2024-10-13 13:45:06,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 145. [2024-10-13 13:45:06,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 115 states have (on average 1.5043478260869565) internal successors, (173), 134 states have internal predecessors, (173), 8 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-10-13 13:45:06,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 189 transitions. [2024-10-13 13:45:06,931 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 189 transitions. Word has length 31 [2024-10-13 13:45:06,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:06,932 INFO L471 AbstractCegarLoop]: Abstraction has 145 states and 189 transitions. [2024-10-13 13:45:06,932 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 5.25) internal successors, (42), 7 states have internal predecessors, (42), 5 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 4 states have call predecessors, (6), 5 states have call successors, (6) [2024-10-13 13:45:06,932 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 189 transitions. [2024-10-13 13:45:06,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-10-13 13:45:06,933 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:06,933 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, 1, 1] [2024-10-13 13:45:06,953 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:45:07,139 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:07,140 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:45:07,140 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:07,140 INFO L85 PathProgramCache]: Analyzing trace with hash -2088001174, now seen corresponding path program 1 times [2024-10-13 13:45:07,140 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:07,141 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1151377260] [2024-10-13 13:45:07,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:07,141 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:07,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:07,190 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-13 13:45:07,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:07,218 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:45:07,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:07,224 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-13 13:45:07,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:07,229 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:45:07,229 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:07,229 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1151377260] [2024-10-13 13:45:07,229 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1151377260] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:45:07,229 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:45:07,230 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-13 13:45:07,230 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1861998902] [2024-10-13 13:45:07,230 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:45:07,230 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-13 13:45:07,230 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:07,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-13 13:45:07,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-13 13:45:07,231 INFO L87 Difference]: Start difference. First operand 145 states and 189 transitions. Second operand has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-13 13:45:07,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:07,267 INFO L93 Difference]: Finished difference Result 145 states and 189 transitions. [2024-10-13 13:45:07,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-13 13:45:07,267 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 32 [2024-10-13 13:45:07,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:07,268 INFO L225 Difference]: With dead ends: 145 [2024-10-13 13:45:07,268 INFO L226 Difference]: Without dead ends: 143 [2024-10-13 13:45:07,269 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 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:45:07,269 INFO L432 NwaCegarLoop]: 42 mSDtfsCounter, 57 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:07,270 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 69 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-13 13:45:07,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2024-10-13 13:45:07,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 143. [2024-10-13 13:45:07,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 115 states have (on average 1.4608695652173913) internal successors, (168), 132 states have internal predecessors, (168), 8 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-10-13 13:45:07,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 184 transitions. [2024-10-13 13:45:07,282 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 184 transitions. Word has length 32 [2024-10-13 13:45:07,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:07,283 INFO L471 AbstractCegarLoop]: Abstraction has 143 states and 184 transitions. [2024-10-13 13:45:07,283 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-13 13:45:07,283 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 184 transitions. [2024-10-13 13:45:07,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2024-10-13 13:45:07,285 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:07,285 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:45:07,286 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-10-13 13:45:07,286 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:45:07,287 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:07,287 INFO L85 PathProgramCache]: Analyzing trace with hash -1400336030, now seen corresponding path program 1 times [2024-10-13 13:45:07,287 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:07,287 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828661567] [2024-10-13 13:45:07,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:07,287 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:07,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:45:07,310 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1925760026] [2024-10-13 13:45:07,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:07,312 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:07,312 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:07,314 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:45:07,317 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:45:07,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:07,356 INFO L255 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-10-13 13:45:07,358 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:07,508 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-13 13:45:07,508 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:45:07,721 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:07,721 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828661567] [2024-10-13 13:45:07,721 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:45:07,722 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1925760026] [2024-10-13 13:45:07,722 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1925760026] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:45:07,722 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:45:07,722 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-10-13 13:45:07,722 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007231943] [2024-10-13 13:45:07,722 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:45:07,722 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-13 13:45:07,726 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:07,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-13 13:45:07,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2024-10-13 13:45:07,727 INFO L87 Difference]: Start difference. First operand 143 states and 184 transitions. Second operand has 6 states, 5 states have (on average 5.0) internal successors, (25), 6 states have internal predecessors, (25), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-13 13:45:07,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:07,864 INFO L93 Difference]: Finished difference Result 150 states and 187 transitions. [2024-10-13 13:45:07,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-13 13:45:07,864 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.0) internal successors, (25), 6 states have internal predecessors, (25), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 34 [2024-10-13 13:45:07,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:07,865 INFO L225 Difference]: With dead ends: 150 [2024-10-13 13:45:07,865 INFO L226 Difference]: Without dead ends: 143 [2024-10-13 13:45:07,866 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2024-10-13 13:45:07,866 INFO L432 NwaCegarLoop]: 29 mSDtfsCounter, 62 mSDsluCounter, 36 mSDsCounter, 0 mSdLazyCounter, 124 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 124 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:07,866 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [62 Valid, 65 Invalid, 134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 124 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:45:07,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2024-10-13 13:45:07,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 139. [2024-10-13 13:45:07,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 139 states, 116 states have (on average 1.3448275862068966) internal successors, (156), 128 states have internal predecessors, (156), 8 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-10-13 13:45:07,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 172 transitions. [2024-10-13 13:45:07,882 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 172 transitions. Word has length 34 [2024-10-13 13:45:07,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:07,883 INFO L471 AbstractCegarLoop]: Abstraction has 139 states and 172 transitions. [2024-10-13 13:45:07,883 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.0) internal successors, (25), 6 states have internal predecessors, (25), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-13 13:45:07,883 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 172 transitions. [2024-10-13 13:45:07,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-10-13 13:45:07,885 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:07,886 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:45:07,903 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:45:08,090 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:45:08,091 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:45:08,091 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:08,091 INFO L85 PathProgramCache]: Analyzing trace with hash -460743922, now seen corresponding path program 1 times [2024-10-13 13:45:08,091 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:08,092 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746903905] [2024-10-13 13:45:08,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:08,092 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:08,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:45:08,109 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [803046025] [2024-10-13 13:45:08,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:08,109 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:08,109 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:08,111 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:45:08,113 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:45:08,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:08,153 INFO L255 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-10-13 13:45:08,154 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:08,304 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-13 13:45:08,304 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:45:08,753 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:08,754 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746903905] [2024-10-13 13:45:08,754 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:45:08,754 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [803046025] [2024-10-13 13:45:08,754 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [803046025] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:45:08,754 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:45:08,754 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-10-13 13:45:08,754 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1065190664] [2024-10-13 13:45:08,754 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:45:08,755 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-13 13:45:08,755 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:08,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-13 13:45:08,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2024-10-13 13:45:08,755 INFO L87 Difference]: Start difference. First operand 139 states and 172 transitions. Second operand has 6 states, 5 states have (on average 5.2) internal successors, (26), 6 states have internal predecessors, (26), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-13 13:45:08,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:08,967 INFO L93 Difference]: Finished difference Result 187 states and 230 transitions. [2024-10-13 13:45:08,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-10-13 13:45:08,967 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.2) internal successors, (26), 6 states have internal predecessors, (26), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 35 [2024-10-13 13:45:08,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:08,969 INFO L225 Difference]: With dead ends: 187 [2024-10-13 13:45:08,969 INFO L226 Difference]: Without dead ends: 184 [2024-10-13 13:45:08,969 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2024-10-13 13:45:08,970 INFO L432 NwaCegarLoop]: 38 mSDtfsCounter, 74 mSDsluCounter, 54 mSDsCounter, 0 mSdLazyCounter, 133 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:08,970 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [76 Valid, 92 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 133 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-13 13:45:08,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2024-10-13 13:45:08,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 176. [2024-10-13 13:45:08,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 151 states have (on average 1.3311258278145695) internal successors, (201), 163 states have internal predecessors, (201), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-10-13 13:45:08,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 221 transitions. [2024-10-13 13:45:08,983 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 221 transitions. Word has length 35 [2024-10-13 13:45:08,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:08,984 INFO L471 AbstractCegarLoop]: Abstraction has 176 states and 221 transitions. [2024-10-13 13:45:08,984 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.2) internal successors, (26), 6 states have internal predecessors, (26), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-13 13:45:08,984 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 221 transitions. [2024-10-13 13:45:08,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2024-10-13 13:45:08,985 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:08,985 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:45:09,003 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:45:09,186 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:45:09,186 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:45:09,187 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:09,187 INFO L85 PathProgramCache]: Analyzing trace with hash -1463971986, now seen corresponding path program 1 times [2024-10-13 13:45:09,187 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:09,188 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [641238249] [2024-10-13 13:45:09,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:09,188 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:09,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:09,287 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-13 13:45:09,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:09,294 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:45:09,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:09,297 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-13 13:45:09,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:09,306 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-13 13:45:09,311 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:09,311 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [641238249] [2024-10-13 13:45:09,312 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [641238249] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:45:09,312 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [703073503] [2024-10-13 13:45:09,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:09,312 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:09,312 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:09,316 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:45:09,318 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:45:09,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:09,358 INFO L255 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-13 13:45:09,359 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:09,489 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-13 13:45:09,490 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-13 13:45:09,490 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [703073503] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:45:09,490 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:45:09,490 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-10-13 13:45:09,491 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558424651] [2024-10-13 13:45:09,491 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:45:09,491 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-13 13:45:09,491 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:09,492 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-13 13:45:09,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2024-10-13 13:45:09,492 INFO L87 Difference]: Start difference. First operand 176 states and 221 transitions. Second operand has 5 states, 4 states have (on average 6.75) internal successors, (27), 5 states have internal predecessors, (27), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-13 13:45:09,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:09,658 INFO L93 Difference]: Finished difference Result 176 states and 221 transitions. [2024-10-13 13:45:09,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-13 13:45:09,658 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 6.75) internal successors, (27), 5 states have internal predecessors, (27), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 36 [2024-10-13 13:45:09,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:09,660 INFO L225 Difference]: With dead ends: 176 [2024-10-13 13:45:09,660 INFO L226 Difference]: Without dead ends: 174 [2024-10-13 13:45:09,660 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2024-10-13 13:45:09,661 INFO L432 NwaCegarLoop]: 29 mSDtfsCounter, 25 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 61 SdHoareTripleChecker+Invalid, 76 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:09,661 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 61 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-13 13:45:09,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174 states. [2024-10-13 13:45:09,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174 to 171. [2024-10-13 13:45:09,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 148 states have (on average 1.3175675675675675) internal successors, (195), 158 states have internal predecessors, (195), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-10-13 13:45:09,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 215 transitions. [2024-10-13 13:45:09,671 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 215 transitions. Word has length 36 [2024-10-13 13:45:09,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:09,672 INFO L471 AbstractCegarLoop]: Abstraction has 171 states and 215 transitions. [2024-10-13 13:45:09,672 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 6.75) internal successors, (27), 5 states have internal predecessors, (27), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-13 13:45:09,672 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 215 transitions. [2024-10-13 13:45:09,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2024-10-13 13:45:09,673 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:09,673 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:45:09,691 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:45:09,873 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:09,874 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:45:09,874 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:09,875 INFO L85 PathProgramCache]: Analyzing trace with hash 1861508742, now seen corresponding path program 1 times [2024-10-13 13:45:09,875 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:09,875 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1207531837] [2024-10-13 13:45:09,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:09,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:09,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:09,999 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-13 13:45:10,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:10,022 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:45:10,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:10,026 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-13 13:45:10,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:10,033 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-13 13:45:10,033 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:10,033 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1207531837] [2024-10-13 13:45:10,033 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1207531837] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:45:10,034 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1791890828] [2024-10-13 13:45:10,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:10,034 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:10,034 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:10,036 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:45:10,037 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:45:10,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:10,079 INFO L255 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-10-13 13:45:10,080 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:10,169 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-13 13:45:10,170 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:45:10,280 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1791890828] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:45:10,281 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-10-13 13:45:10,281 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 3] total 11 [2024-10-13 13:45:10,281 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [112626461] [2024-10-13 13:45:10,281 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-10-13 13:45:10,282 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-10-13 13:45:10,282 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:10,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-10-13 13:45:10,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2024-10-13 13:45:10,283 INFO L87 Difference]: Start difference. First operand 171 states and 215 transitions. Second operand has 12 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 11 states have internal predecessors, (52), 4 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2024-10-13 13:45:10,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:10,834 INFO L93 Difference]: Finished difference Result 183 states and 219 transitions. [2024-10-13 13:45:10,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-10-13 13:45:10,834 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 11 states have internal predecessors, (52), 4 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) Word has length 37 [2024-10-13 13:45:10,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:10,835 INFO L225 Difference]: With dead ends: 183 [2024-10-13 13:45:10,835 INFO L226 Difference]: Without dead ends: 168 [2024-10-13 13:45:10,836 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=182, Invalid=468, Unknown=0, NotChecked=0, Total=650 [2024-10-13 13:45:10,836 INFO L432 NwaCegarLoop]: 18 mSDtfsCounter, 130 mSDsluCounter, 83 mSDsCounter, 0 mSdLazyCounter, 275 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 101 SdHoareTripleChecker+Invalid, 292 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 275 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:10,837 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [130 Valid, 101 Invalid, 292 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 275 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-13 13:45:10,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2024-10-13 13:45:10,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 162. [2024-10-13 13:45:10,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 140 states have (on average 1.25) internal successors, (175), 149 states have internal predecessors, (175), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-10-13 13:45:10,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 195 transitions. [2024-10-13 13:45:10,847 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 195 transitions. Word has length 37 [2024-10-13 13:45:10,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:10,847 INFO L471 AbstractCegarLoop]: Abstraction has 162 states and 195 transitions. [2024-10-13 13:45:10,847 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 11 states have internal predecessors, (52), 4 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2024-10-13 13:45:10,848 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 195 transitions. [2024-10-13 13:45:10,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-10-13 13:45:10,848 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:10,848 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:45:10,865 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-10-13 13:45:11,052 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-10-13 13:45:11,053 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:45:11,053 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:11,053 INFO L85 PathProgramCache]: Analyzing trace with hash 1872196208, now seen corresponding path program 1 times [2024-10-13 13:45:11,054 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:11,054 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2030029070] [2024-10-13 13:45:11,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:11,054 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:11,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:11,106 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-13 13:45:11,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:11,109 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:45:11,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:11,111 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-13 13:45:11,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:11,114 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-13 13:45:11,115 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:11,115 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2030029070] [2024-10-13 13:45:11,115 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2030029070] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:45:11,115 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:45:11,115 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-13 13:45:11,115 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1527364287] [2024-10-13 13:45:11,116 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:45:11,116 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-13 13:45:11,116 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:11,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-13 13:45:11,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-10-13 13:45:11,117 INFO L87 Difference]: Start difference. First operand 162 states and 195 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, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-13 13:45:11,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:11,250 INFO L93 Difference]: Finished difference Result 163 states and 195 transitions. [2024-10-13 13:45:11,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-13 13:45:11,251 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, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 38 [2024-10-13 13:45:11,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:11,252 INFO L225 Difference]: With dead ends: 163 [2024-10-13 13:45:11,252 INFO L226 Difference]: Without dead ends: 162 [2024-10-13 13:45:11,253 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 8 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:45:11,254 INFO L432 NwaCegarLoop]: 30 mSDtfsCounter, 0 mSDsluCounter, 25 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:11,254 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 55 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:45:11,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162 states. [2024-10-13 13:45:11,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162 to 162. [2024-10-13 13:45:11,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 140 states have (on average 1.2214285714285715) internal successors, (171), 149 states have internal predecessors, (171), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-10-13 13:45:11,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 191 transitions. [2024-10-13 13:45:11,266 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 191 transitions. Word has length 38 [2024-10-13 13:45:11,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:11,266 INFO L471 AbstractCegarLoop]: Abstraction has 162 states and 191 transitions. [2024-10-13 13:45:11,267 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, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-13 13:45:11,267 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 191 transitions. [2024-10-13 13:45:11,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-10-13 13:45:11,268 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:11,268 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:45:11,268 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-10-13 13:45:11,269 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:45:11,269 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:11,269 INFO L85 PathProgramCache]: Analyzing trace with hash 693347430, now seen corresponding path program 1 times [2024-10-13 13:45:11,269 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:11,269 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [301792293] [2024-10-13 13:45:11,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:11,270 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:11,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:11,411 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-13 13:45:11,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:11,432 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:45:11,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:11,435 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-13 13:45:11,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:11,438 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-13 13:45:11,438 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:11,438 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [301792293] [2024-10-13 13:45:11,438 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [301792293] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:45:11,438 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1151161612] [2024-10-13 13:45:11,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:11,439 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:11,439 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:11,440 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:45:11,442 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:45:11,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:11,480 INFO L255 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-10-13 13:45:11,481 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:11,590 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-13 13:45:11,590 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:45:12,004 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-13 13:45:12,004 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1151161612] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:45:12,004 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:45:12,004 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2024-10-13 13:45:12,004 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [704738251] [2024-10-13 13:45:12,005 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:45:12,005 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-10-13 13:45:12,005 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:12,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-10-13 13:45:12,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2024-10-13 13:45:12,006 INFO L87 Difference]: Start difference. First operand 162 states and 191 transitions. Second operand has 17 states, 16 states have (on average 3.25) internal successors, (52), 16 states have internal predecessors, (52), 3 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2024-10-13 13:45:12,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:12,475 INFO L93 Difference]: Finished difference Result 163 states and 191 transitions. [2024-10-13 13:45:12,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-10-13 13:45:12,476 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 3.25) internal successors, (52), 16 states have internal predecessors, (52), 3 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 38 [2024-10-13 13:45:12,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:12,476 INFO L225 Difference]: With dead ends: 163 [2024-10-13 13:45:12,476 INFO L226 Difference]: Without dead ends: 160 [2024-10-13 13:45:12,477 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 68 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=159, Invalid=491, Unknown=0, NotChecked=0, Total=650 [2024-10-13 13:45:12,477 INFO L432 NwaCegarLoop]: 15 mSDtfsCounter, 121 mSDsluCounter, 116 mSDsCounter, 0 mSdLazyCounter, 259 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 131 SdHoareTripleChecker+Invalid, 286 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 259 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:12,478 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [121 Valid, 131 Invalid, 286 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 259 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-13 13:45:12,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2024-10-13 13:45:12,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 137. [2024-10-13 13:45:12,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137 states, 119 states have (on average 1.1932773109243697) internal successors, (142), 125 states have internal predecessors, (142), 9 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-10-13 13:45:12,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 160 transitions. [2024-10-13 13:45:12,486 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 160 transitions. Word has length 38 [2024-10-13 13:45:12,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:12,487 INFO L471 AbstractCegarLoop]: Abstraction has 137 states and 160 transitions. [2024-10-13 13:45:12,487 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 3.25) internal successors, (52), 16 states have internal predecessors, (52), 3 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2024-10-13 13:45:12,487 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 160 transitions. [2024-10-13 13:45:12,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-10-13 13:45:12,488 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:12,488 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-10-13 13:45:12,505 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:45:12,692 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-10-13 13:45:12,693 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:45:12,693 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:12,693 INFO L85 PathProgramCache]: Analyzing trace with hash 18933906, now seen corresponding path program 1 times [2024-10-13 13:45:12,693 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:12,693 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [503717576] [2024-10-13 13:45:12,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:12,693 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:12,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:45:12,702 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1172417560] [2024-10-13 13:45:12,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:12,703 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:12,703 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:12,704 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:45:12,706 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:45:12,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:12,748 INFO L255 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-10-13 13:45:12,749 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:12,926 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-13 13:45:12,926 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:45:13,032 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-13 13:45:13,033 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:13,033 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [503717576] [2024-10-13 13:45:13,033 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:45:13,033 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1172417560] [2024-10-13 13:45:13,033 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1172417560] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:45:13,033 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-10-13 13:45:13,033 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2024-10-13 13:45:13,033 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [584528732] [2024-10-13 13:45:13,033 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-10-13 13:45:13,034 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-10-13 13:45:13,034 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:13,034 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-10-13 13:45:13,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2024-10-13 13:45:13,035 INFO L87 Difference]: Start difference. First operand 137 states and 160 transitions. Second operand has 11 states, 10 states have (on average 5.3) internal successors, (53), 11 states have internal predecessors, (53), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-10-13 13:45:13,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:13,262 INFO L93 Difference]: Finished difference Result 219 states and 257 transitions. [2024-10-13 13:45:13,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-10-13 13:45:13,262 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 5.3) internal successors, (53), 11 states have internal predecessors, (53), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 39 [2024-10-13 13:45:13,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:13,263 INFO L225 Difference]: With dead ends: 219 [2024-10-13 13:45:13,263 INFO L226 Difference]: Without dead ends: 152 [2024-10-13 13:45:13,264 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 66 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2024-10-13 13:45:13,264 INFO L432 NwaCegarLoop]: 18 mSDtfsCounter, 70 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 196 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:13,264 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [70 Valid, 94 Invalid, 208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 196 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:45:13,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2024-10-13 13:45:13,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 152. [2024-10-13 13:45:13,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 134 states have (on average 1.1417910447761195) internal successors, (153), 139 states have internal predecessors, (153), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-10-13 13:45:13,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 173 transitions. [2024-10-13 13:45:13,274 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 173 transitions. Word has length 39 [2024-10-13 13:45:13,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:13,274 INFO L471 AbstractCegarLoop]: Abstraction has 152 states and 173 transitions. [2024-10-13 13:45:13,274 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 5.3) internal successors, (53), 11 states have internal predecessors, (53), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-10-13 13:45:13,275 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 173 transitions. [2024-10-13 13:45:13,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-10-13 13:45:13,275 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:13,275 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:45:13,290 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-10-13 13:45:13,479 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,SelfDestructingSolverStorable14 [2024-10-13 13:45:13,480 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:45:13,480 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:13,480 INFO L85 PathProgramCache]: Analyzing trace with hash -1565427033, now seen corresponding path program 2 times [2024-10-13 13:45:13,480 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:13,480 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1393261219] [2024-10-13 13:45:13,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:13,480 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:13,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:45:13,491 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [741786379] [2024-10-13 13:45:13,491 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-13 13:45:13,491 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:13,491 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:13,493 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:45:13,494 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:45:13,536 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-13 13:45:13,536 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:45:13,537 INFO L255 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-10-13 13:45:13,539 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:13,670 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-10-13 13:45:13,670 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:45:13,970 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-10-13 13:45:13,971 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:13,971 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1393261219] [2024-10-13 13:45:13,971 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:45:13,971 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [741786379] [2024-10-13 13:45:13,971 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [741786379] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:45:13,971 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-10-13 13:45:13,971 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2024-10-13 13:45:13,972 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1922052366] [2024-10-13 13:45:13,972 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-10-13 13:45:13,972 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-10-13 13:45:13,972 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:13,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-10-13 13:45:13,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2024-10-13 13:45:13,973 INFO L87 Difference]: Start difference. First operand 152 states and 173 transitions. Second operand has 10 states, 9 states have (on average 8.333333333333334) internal successors, (75), 10 states have internal predecessors, (75), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-10-13 13:45:14,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:14,745 INFO L93 Difference]: Finished difference Result 311 states and 365 transitions. [2024-10-13 13:45:14,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-10-13 13:45:14,746 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 8.333333333333334) internal successors, (75), 10 states have internal predecessors, (75), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) Word has length 55 [2024-10-13 13:45:14,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:14,747 INFO L225 Difference]: With dead ends: 311 [2024-10-13 13:45:14,747 INFO L226 Difference]: Without dead ends: 300 [2024-10-13 13:45:14,748 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=80, Invalid=160, Unknown=0, NotChecked=0, Total=240 [2024-10-13 13:45:14,748 INFO L432 NwaCegarLoop]: 43 mSDtfsCounter, 136 mSDsluCounter, 181 mSDsCounter, 0 mSdLazyCounter, 296 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 224 SdHoareTripleChecker+Invalid, 311 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 296 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:14,749 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [138 Valid, 224 Invalid, 311 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 296 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-10-13 13:45:14,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300 states. [2024-10-13 13:45:14,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 300 to 294. [2024-10-13 13:45:14,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 294 states, 269 states have (on average 1.1449814126394051) internal successors, (308), 273 states have internal predecessors, (308), 18 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2024-10-13 13:45:14,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 344 transitions. [2024-10-13 13:45:14,771 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 344 transitions. Word has length 55 [2024-10-13 13:45:14,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:14,771 INFO L471 AbstractCegarLoop]: Abstraction has 294 states and 344 transitions. [2024-10-13 13:45:14,772 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 8.333333333333334) internal successors, (75), 10 states have internal predecessors, (75), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-10-13 13:45:14,772 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 344 transitions. [2024-10-13 13:45:14,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2024-10-13 13:45:14,773 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:14,773 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:45:14,790 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:45:14,974 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,SelfDestructingSolverStorable15 [2024-10-13 13:45:14,974 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:45:14,974 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:14,974 INFO L85 PathProgramCache]: Analyzing trace with hash 2133780327, now seen corresponding path program 1 times [2024-10-13 13:45:14,974 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:14,975 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1467049208] [2024-10-13 13:45:14,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:14,975 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:14,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:15,053 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-13 13:45:15,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:15,056 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:45:15,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:15,057 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-13 13:45:15,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:15,060 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:45:15,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:15,063 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-13 13:45:15,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:15,067 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-10-13 13:45:15,067 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:15,067 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1467049208] [2024-10-13 13:45:15,067 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1467049208] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:45:15,067 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1022220236] [2024-10-13 13:45:15,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:15,067 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:15,067 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:15,069 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:45:15,070 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:45:15,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:15,117 INFO L255 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-13 13:45:15,119 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:15,176 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-10-13 13:45:15,176 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:45:15,258 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-10-13 13:45:15,258 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1022220236] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:45:15,259 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:45:15,259 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 8 [2024-10-13 13:45:15,259 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1142662546] [2024-10-13 13:45:15,259 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:45:15,259 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-10-13 13:45:15,259 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:15,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-10-13 13:45:15,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2024-10-13 13:45:15,260 INFO L87 Difference]: Start difference. First operand 294 states and 344 transitions. Second operand has 9 states, 8 states have (on average 12.875) internal successors, (103), 9 states have internal predecessors, (103), 8 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) [2024-10-13 13:45:15,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:15,398 INFO L93 Difference]: Finished difference Result 818 states and 1019 transitions. [2024-10-13 13:45:15,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-10-13 13:45:15,399 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 12.875) internal successors, (103), 9 states have internal predecessors, (103), 8 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) Word has length 67 [2024-10-13 13:45:15,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:15,404 INFO L225 Difference]: With dead ends: 818 [2024-10-13 13:45:15,404 INFO L226 Difference]: Without dead ends: 816 [2024-10-13 13:45:15,405 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2024-10-13 13:45:15,405 INFO L432 NwaCegarLoop]: 26 mSDtfsCounter, 11 mSDsluCounter, 95 mSDsCounter, 0 mSdLazyCounter, 94 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 94 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:15,406 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 121 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 94 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:45:15,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 816 states. [2024-10-13 13:45:15,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 816 to 816. [2024-10-13 13:45:15,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 816 states, 758 states have (on average 1.1174142480211082) internal successors, (847), 761 states have internal predecessors, (847), 52 states have call successors, (52), 2 states have call predecessors, (52), 2 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2024-10-13 13:45:15,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 816 states to 816 states and 951 transitions. [2024-10-13 13:45:15,475 INFO L78 Accepts]: Start accepts. Automaton has 816 states and 951 transitions. Word has length 67 [2024-10-13 13:45:15,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:15,475 INFO L471 AbstractCegarLoop]: Abstraction has 816 states and 951 transitions. [2024-10-13 13:45:15,476 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 12.875) internal successors, (103), 9 states have internal predecessors, (103), 8 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) [2024-10-13 13:45:15,476 INFO L276 IsEmpty]: Start isEmpty. Operand 816 states and 951 transitions. [2024-10-13 13:45:15,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2024-10-13 13:45:15,476 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:15,477 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:45:15,494 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2024-10-13 13:45:15,677 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,SelfDestructingSolverStorable16 [2024-10-13 13:45:15,677 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:45:15,678 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:15,678 INFO L85 PathProgramCache]: Analyzing trace with hash -385233554, now seen corresponding path program 1 times [2024-10-13 13:45:15,678 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:15,678 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [400500957] [2024-10-13 13:45:15,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:15,678 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:15,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:15,794 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-13 13:45:15,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:15,796 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:45:15,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:15,797 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-13 13:45:15,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:15,800 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:45:15,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:15,802 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-13 13:45:15,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:15,823 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 6 proven. 55 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-10-13 13:45:15,823 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:15,823 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [400500957] [2024-10-13 13:45:15,823 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [400500957] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:45:15,823 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [519201589] [2024-10-13 13:45:15,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:15,823 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:15,824 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:15,825 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:45:15,827 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:45:15,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:15,873 INFO L255 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-10-13 13:45:15,875 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:16,074 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 4 proven. 28 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-10-13 13:45:16,074 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:45:16,297 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-10-13 13:45:16,298 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [519201589] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:45:16,298 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:45:16,298 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 18 [2024-10-13 13:45:16,298 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [989962363] [2024-10-13 13:45:16,298 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:45:16,298 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-10-13 13:45:16,298 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:16,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-10-13 13:45:16,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2024-10-13 13:45:16,300 INFO L87 Difference]: Start difference. First operand 816 states and 951 transitions. Second operand has 19 states, 18 states have (on average 5.722222222222222) internal successors, (103), 18 states have internal predecessors, (103), 8 states have call successors, (9), 1 states have call predecessors, (9), 3 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) [2024-10-13 13:45:17,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:17,196 INFO L93 Difference]: Finished difference Result 828 states and 963 transitions. [2024-10-13 13:45:17,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2024-10-13 13:45:17,197 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 5.722222222222222) internal successors, (103), 18 states have internal predecessors, (103), 8 states have call successors, (9), 1 states have call predecessors, (9), 3 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) Word has length 77 [2024-10-13 13:45:17,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:17,200 INFO L225 Difference]: With dead ends: 828 [2024-10-13 13:45:17,200 INFO L226 Difference]: Without dead ends: 827 [2024-10-13 13:45:17,202 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 145 SyntacticMatches, 7 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 749 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=675, Invalid=2187, Unknown=0, NotChecked=0, Total=2862 [2024-10-13 13:45:17,202 INFO L432 NwaCegarLoop]: 12 mSDtfsCounter, 197 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 372 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 390 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 372 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:17,202 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [197 Valid, 155 Invalid, 390 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 372 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-13 13:45:17,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 827 states. [2024-10-13 13:45:17,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 827 to 815. [2024-10-13 13:45:17,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 815 states, 758 states have (on average 1.0699208443271768) internal successors, (811), 760 states have internal predecessors, (811), 52 states have call successors, (52), 2 states have call predecessors, (52), 2 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2024-10-13 13:45:17,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 815 states to 815 states and 915 transitions. [2024-10-13 13:45:17,244 INFO L78 Accepts]: Start accepts. Automaton has 815 states and 915 transitions. Word has length 77 [2024-10-13 13:45:17,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:17,244 INFO L471 AbstractCegarLoop]: Abstraction has 815 states and 915 transitions. [2024-10-13 13:45:17,245 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 5.722222222222222) internal successors, (103), 18 states have internal predecessors, (103), 8 states have call successors, (9), 1 states have call predecessors, (9), 3 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) [2024-10-13 13:45:17,245 INFO L276 IsEmpty]: Start isEmpty. Operand 815 states and 915 transitions. [2024-10-13 13:45:17,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2024-10-13 13:45:17,246 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:17,246 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:45:17,262 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2024-10-13 13:45:17,446 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,SelfDestructingSolverStorable17 [2024-10-13 13:45:17,447 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:45:17,447 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:17,448 INFO L85 PathProgramCache]: Analyzing trace with hash -647130915, now seen corresponding path program 1 times [2024-10-13 13:45:17,448 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:17,448 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [724394823] [2024-10-13 13:45:17,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:17,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:17,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:17,529 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-13 13:45:17,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:17,531 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:45:17,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:17,533 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-13 13:45:17,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:17,540 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:45:17,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:17,542 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-13 13:45:17,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:17,546 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-10-13 13:45:17,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:17,553 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 0 proven. 68 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-10-13 13:45:17,553 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:17,554 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [724394823] [2024-10-13 13:45:17,554 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [724394823] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:45:17,554 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [353923928] [2024-10-13 13:45:17,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:17,554 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:17,554 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:17,556 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:45:17,557 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:45:17,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:17,603 INFO L255 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-10-13 13:45:17,604 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:17,694 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 66 proven. 24 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-10-13 13:45:17,694 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:45:17,815 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 54 proven. 24 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-10-13 13:45:17,815 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [353923928] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:45:17,815 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:45:17,815 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 6] total 10 [2024-10-13 13:45:17,816 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1133675688] [2024-10-13 13:45:17,816 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:45:17,816 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-10-13 13:45:17,817 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:17,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-10-13 13:45:17,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2024-10-13 13:45:17,818 INFO L87 Difference]: Start difference. First operand 815 states and 915 transitions. Second operand has 10 states, 10 states have (on average 13.1) internal successors, (131), 10 states have internal predecessors, (131), 9 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 9 states have call predecessors, (11), 9 states have call successors, (11) [2024-10-13 13:45:18,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:18,197 INFO L93 Difference]: Finished difference Result 1517 states and 1701 transitions. [2024-10-13 13:45:18,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-10-13 13:45:18,198 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 13.1) internal successors, (131), 10 states have internal predecessors, (131), 9 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 9 states have call predecessors, (11), 9 states have call successors, (11) Word has length 90 [2024-10-13 13:45:18,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:18,203 INFO L225 Difference]: With dead ends: 1517 [2024-10-13 13:45:18,203 INFO L226 Difference]: Without dead ends: 1277 [2024-10-13 13:45:18,204 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 183 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=135, Invalid=417, Unknown=0, NotChecked=0, Total=552 [2024-10-13 13:45:18,205 INFO L432 NwaCegarLoop]: 37 mSDtfsCounter, 80 mSDsluCounter, 173 mSDsCounter, 0 mSdLazyCounter, 341 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 210 SdHoareTripleChecker+Invalid, 347 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 341 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:18,206 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [80 Valid, 210 Invalid, 347 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 341 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-13 13:45:18,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1277 states. [2024-10-13 13:45:18,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1277 to 986. [2024-10-13 13:45:18,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 986 states, 919 states have (on average 1.0674646354733406) internal successors, (981), 921 states have internal predecessors, (981), 62 states have call successors, (62), 2 states have call predecessors, (62), 2 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2024-10-13 13:45:18,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 986 states to 986 states and 1105 transitions. [2024-10-13 13:45:18,270 INFO L78 Accepts]: Start accepts. Automaton has 986 states and 1105 transitions. Word has length 90 [2024-10-13 13:45:18,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:18,270 INFO L471 AbstractCegarLoop]: Abstraction has 986 states and 1105 transitions. [2024-10-13 13:45:18,271 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 13.1) internal successors, (131), 10 states have internal predecessors, (131), 9 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 9 states have call predecessors, (11), 9 states have call successors, (11) [2024-10-13 13:45:18,271 INFO L276 IsEmpty]: Start isEmpty. Operand 986 states and 1105 transitions. [2024-10-13 13:45:18,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2024-10-13 13:45:18,272 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:18,272 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:45:18,290 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-10-13 13:45:18,472 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:18,473 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:45:18,474 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:18,474 INFO L85 PathProgramCache]: Analyzing trace with hash 1602868179, now seen corresponding path program 1 times [2024-10-13 13:45:18,474 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:18,474 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [866654565] [2024-10-13 13:45:18,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:18,474 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:18,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:18,551 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-13 13:45:18,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:18,554 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:45:18,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:18,555 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-13 13:45:18,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:18,558 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:45:18,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:18,561 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-13 13:45:18,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:18,563 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-10-13 13:45:18,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:18,566 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-10-13 13:45:18,566 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:18,566 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [866654565] [2024-10-13 13:45:18,566 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [866654565] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:45:18,566 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [874030118] [2024-10-13 13:45:18,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:18,566 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:18,566 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:18,568 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:45:18,570 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:45:18,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:18,623 INFO L255 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-10-13 13:45:18,624 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:18,713 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-10-13 13:45:18,713 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:45:18,828 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-10-13 13:45:18,828 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [874030118] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:45:18,828 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:45:18,829 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2024-10-13 13:45:18,829 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1499043192] [2024-10-13 13:45:18,829 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:45:18,829 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-10-13 13:45:18,830 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:18,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-10-13 13:45:18,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2024-10-13 13:45:18,831 INFO L87 Difference]: Start difference. First operand 986 states and 1105 transitions. Second operand has 11 states, 10 states have (on average 13.9) internal successors, (139), 11 states have internal predecessors, (139), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-10-13 13:45:18,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:18,999 INFO L93 Difference]: Finished difference Result 1593 states and 1789 transitions. [2024-10-13 13:45:19,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-10-13 13:45:19,000 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 13.9) internal successors, (139), 11 states have internal predecessors, (139), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) Word has length 90 [2024-10-13 13:45:19,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:19,006 INFO L225 Difference]: With dead ends: 1593 [2024-10-13 13:45:19,006 INFO L226 Difference]: Without dead ends: 1592 [2024-10-13 13:45:19,007 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2024-10-13 13:45:19,008 INFO L432 NwaCegarLoop]: 27 mSDtfsCounter, 88 mSDsluCounter, 156 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 183 SdHoareTripleChecker+Invalid, 100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:19,008 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [88 Valid, 183 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:45:19,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1592 states. [2024-10-13 13:45:19,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1592 to 1584. [2024-10-13 13:45:19,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1584 states, 1479 states have (on average 1.066260987153482) internal successors, (1577), 1481 states have internal predecessors, (1577), 100 states have call successors, (100), 2 states have call predecessors, (100), 2 states have return successors, (100), 100 states have call predecessors, (100), 100 states have call successors, (100) [2024-10-13 13:45:19,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1584 states to 1584 states and 1777 transitions. [2024-10-13 13:45:19,089 INFO L78 Accepts]: Start accepts. Automaton has 1584 states and 1777 transitions. Word has length 90 [2024-10-13 13:45:19,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:19,090 INFO L471 AbstractCegarLoop]: Abstraction has 1584 states and 1777 transitions. [2024-10-13 13:45:19,090 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 13.9) internal successors, (139), 11 states have internal predecessors, (139), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-10-13 13:45:19,090 INFO L276 IsEmpty]: Start isEmpty. Operand 1584 states and 1777 transitions. [2024-10-13 13:45:19,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2024-10-13 13:45:19,091 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:19,091 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:45:19,108 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:45:19,292 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:19,293 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:45:19,293 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:19,293 INFO L85 PathProgramCache]: Analyzing trace with hash -321833708, now seen corresponding path program 1 times [2024-10-13 13:45:19,293 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:19,293 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1778974355] [2024-10-13 13:45:19,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:19,294 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:19,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:19,444 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-13 13:45:19,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:19,446 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:45:19,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:19,447 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-13 13:45:19,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:19,449 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:45:19,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:19,452 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-13 13:45:19,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:19,454 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-10-13 13:45:19,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:19,457 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-10-13 13:45:19,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:19,459 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 47 proven. 104 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2024-10-13 13:45:19,460 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:19,460 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1778974355] [2024-10-13 13:45:19,460 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1778974355] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:45:19,460 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [218186099] [2024-10-13 13:45:19,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:19,460 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:19,460 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:19,462 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:45:19,463 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:45:19,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:19,518 INFO L255 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-10-13 13:45:19,520 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:19,679 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 59 proven. 92 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2024-10-13 13:45:19,679 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:45:19,835 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 59 proven. 92 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2024-10-13 13:45:19,835 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [218186099] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:45:19,835 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:45:19,835 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 12 [2024-10-13 13:45:19,835 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1282130878] [2024-10-13 13:45:19,835 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:45:19,836 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-10-13 13:45:19,836 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:19,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-10-13 13:45:19,836 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2024-10-13 13:45:19,837 INFO L87 Difference]: Start difference. First operand 1584 states and 1777 transitions. Second operand has 12 states, 12 states have (on average 12.083333333333334) internal successors, (145), 12 states have internal predecessors, (145), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-10-13 13:45:20,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:20,207 INFO L93 Difference]: Finished difference Result 3498 states and 3921 transitions. [2024-10-13 13:45:20,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-10-13 13:45:20,208 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 12.083333333333334) internal successors, (145), 12 states have internal predecessors, (145), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) Word has length 115 [2024-10-13 13:45:20,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:20,217 INFO L225 Difference]: With dead ends: 3498 [2024-10-13 13:45:20,217 INFO L226 Difference]: Without dead ends: 2594 [2024-10-13 13:45:20,220 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 235 SyntacticMatches, 5 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=130, Unknown=0, NotChecked=0, Total=182 [2024-10-13 13:45:20,221 INFO L432 NwaCegarLoop]: 59 mSDtfsCounter, 30 mSDsluCounter, 321 mSDsCounter, 0 mSdLazyCounter, 522 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 380 SdHoareTripleChecker+Invalid, 524 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 522 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:20,222 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 380 Invalid, 524 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 522 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-13 13:45:20,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2594 states. [2024-10-13 13:45:20,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2594 to 1881. [2024-10-13 13:45:20,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1881 states, 1758 states have (on average 1.0591581342434584) internal successors, (1862), 1760 states have internal predecessors, (1862), 118 states have call successors, (118), 2 states have call predecessors, (118), 2 states have return successors, (118), 118 states have call predecessors, (118), 118 states have call successors, (118) [2024-10-13 13:45:20,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1881 states to 1881 states and 2098 transitions. [2024-10-13 13:45:20,341 INFO L78 Accepts]: Start accepts. Automaton has 1881 states and 2098 transitions. Word has length 115 [2024-10-13 13:45:20,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:20,342 INFO L471 AbstractCegarLoop]: Abstraction has 1881 states and 2098 transitions. [2024-10-13 13:45:20,342 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 12.083333333333334) internal successors, (145), 12 states have internal predecessors, (145), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-10-13 13:45:20,342 INFO L276 IsEmpty]: Start isEmpty. Operand 1881 states and 2098 transitions. [2024-10-13 13:45:20,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2024-10-13 13:45:20,346 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:20,346 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:45:20,360 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2024-10-13 13:45:20,550 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:20,550 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:45:20,551 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:20,551 INFO L85 PathProgramCache]: Analyzing trace with hash -897409821, now seen corresponding path program 2 times [2024-10-13 13:45:20,551 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:20,551 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [453264604] [2024-10-13 13:45:20,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:20,551 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:20,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:45:20,579 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1838107327] [2024-10-13 13:45:20,579 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-13 13:45:20,579 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:20,579 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:20,581 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:45:20,583 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:45:20,646 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-13 13:45:20,646 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:45:20,649 INFO L255 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-10-13 13:45:20,652 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:20,948 INFO L134 CoverageAnalysis]: Checked inductivity of 290 backedges. 0 proven. 186 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2024-10-13 13:45:20,949 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:45:21,546 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:21,546 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [453264604] [2024-10-13 13:45:21,546 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:45:21,546 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1838107327] [2024-10-13 13:45:21,546 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1838107327] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:45:21,547 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:45:21,547 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-10-13 13:45:21,547 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1627497571] [2024-10-13 13:45:21,547 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:45:21,547 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-10-13 13:45:21,548 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:21,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-10-13 13:45:21,548 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2024-10-13 13:45:21,548 INFO L87 Difference]: Start difference. First operand 1881 states and 2098 transitions. Second operand has 8 states, 7 states have (on average 10.857142857142858) internal successors, (76), 8 states have internal predecessors, (76), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-10-13 13:45:21,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:21,764 INFO L93 Difference]: Finished difference Result 2108 states and 2347 transitions. [2024-10-13 13:45:21,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-10-13 13:45:21,765 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.857142857142858) internal successors, (76), 8 states have internal predecessors, (76), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) Word has length 135 [2024-10-13 13:45:21,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:21,772 INFO L225 Difference]: With dead ends: 2108 [2024-10-13 13:45:21,772 INFO L226 Difference]: Without dead ends: 2107 [2024-10-13 13:45:21,773 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 196 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2024-10-13 13:45:21,774 INFO L432 NwaCegarLoop]: 46 mSDtfsCounter, 19 mSDsluCounter, 131 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 177 SdHoareTripleChecker+Invalid, 198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:21,774 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 177 Invalid, 198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 198 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:45:21,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2107 states. [2024-10-13 13:45:21,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2107 to 1913. [2024-10-13 13:45:21,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1913 states, 1788 states have (on average 1.058165548098434) internal successors, (1892), 1790 states have internal predecessors, (1892), 120 states have call successors, (120), 2 states have call predecessors, (120), 2 states have return successors, (120), 120 states have call predecessors, (120), 120 states have call successors, (120) [2024-10-13 13:45:21,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1913 states to 1913 states and 2132 transitions. [2024-10-13 13:45:21,898 INFO L78 Accepts]: Start accepts. Automaton has 1913 states and 2132 transitions. Word has length 135 [2024-10-13 13:45:21,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:21,898 INFO L471 AbstractCegarLoop]: Abstraction has 1913 states and 2132 transitions. [2024-10-13 13:45:21,898 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.857142857142858) internal successors, (76), 8 states have internal predecessors, (76), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-10-13 13:45:21,898 INFO L276 IsEmpty]: Start isEmpty. Operand 1913 states and 2132 transitions. [2024-10-13 13:45:21,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2024-10-13 13:45:21,901 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:21,901 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:45:21,917 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-10-13 13:45:22,102 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:22,103 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:45:22,103 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:22,103 INFO L85 PathProgramCache]: Analyzing trace with hash -62504019, now seen corresponding path program 3 times [2024-10-13 13:45:22,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:22,103 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [760327999] [2024-10-13 13:45:22,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:22,103 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:22,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:45:22,122 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [458254674] [2024-10-13 13:45:22,122 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-13 13:45:22,122 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:22,122 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:22,124 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:45:22,125 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:45:22,189 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2024-10-13 13:45:22,189 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:45:22,190 INFO L255 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-10-13 13:45:22,193 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:22,363 INFO L134 CoverageAnalysis]: Checked inductivity of 286 backedges. 0 proven. 198 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-10-13 13:45:22,364 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:45:22,808 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:22,808 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [760327999] [2024-10-13 13:45:22,808 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:45:22,808 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [458254674] [2024-10-13 13:45:22,808 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [458254674] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:45:22,809 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:45:22,809 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-10-13 13:45:22,809 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381208983] [2024-10-13 13:45:22,809 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:45:22,809 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-10-13 13:45:22,809 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:22,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-10-13 13:45:22,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2024-10-13 13:45:22,810 INFO L87 Difference]: Start difference. First operand 1913 states and 2132 transitions. Second operand has 8 states, 7 states have (on average 11.571428571428571) internal successors, (81), 8 states have internal predecessors, (81), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-10-13 13:45:23,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:23,121 INFO L93 Difference]: Finished difference Result 2961 states and 3296 transitions. [2024-10-13 13:45:23,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-10-13 13:45:23,122 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.571428571428571) internal successors, (81), 8 states have internal predecessors, (81), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) Word has length 135 [2024-10-13 13:45:23,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:23,129 INFO L225 Difference]: With dead ends: 2961 [2024-10-13 13:45:23,130 INFO L226 Difference]: Without dead ends: 2096 [2024-10-13 13:45:23,132 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=108, Invalid=312, Unknown=0, NotChecked=0, Total=420 [2024-10-13 13:45:23,132 INFO L432 NwaCegarLoop]: 39 mSDtfsCounter, 77 mSDsluCounter, 157 mSDsCounter, 0 mSdLazyCounter, 304 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 196 SdHoareTripleChecker+Invalid, 313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 304 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:23,132 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [78 Valid, 196 Invalid, 313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 304 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-13 13:45:23,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2096 states. [2024-10-13 13:45:23,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2096 to 1913. [2024-10-13 13:45:23,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1913 states, 1788 states have (on average 1.0564876957494407) internal successors, (1889), 1790 states have internal predecessors, (1889), 120 states have call successors, (120), 2 states have call predecessors, (120), 2 states have return successors, (120), 120 states have call predecessors, (120), 120 states have call successors, (120) [2024-10-13 13:45:23,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1913 states to 1913 states and 2129 transitions. [2024-10-13 13:45:23,253 INFO L78 Accepts]: Start accepts. Automaton has 1913 states and 2129 transitions. Word has length 135 [2024-10-13 13:45:23,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:23,253 INFO L471 AbstractCegarLoop]: Abstraction has 1913 states and 2129 transitions. [2024-10-13 13:45:23,254 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.571428571428571) internal successors, (81), 8 states have internal predecessors, (81), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-10-13 13:45:23,254 INFO L276 IsEmpty]: Start isEmpty. Operand 1913 states and 2129 transitions. [2024-10-13 13:45:23,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2024-10-13 13:45:23,256 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:23,256 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:45:23,272 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:45:23,456 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:23,457 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:45:23,457 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:23,458 INFO L85 PathProgramCache]: Analyzing trace with hash 877639691, now seen corresponding path program 3 times [2024-10-13 13:45:23,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:23,458 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [68362214] [2024-10-13 13:45:23,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:23,458 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:23,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:45:23,482 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [230920099] [2024-10-13 13:45:23,482 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-13 13:45:23,482 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:23,483 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:23,484 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:45:23,486 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:45:23,535 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-10-13 13:45:23,536 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:45:23,537 INFO L255 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-10-13 13:45:23,538 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:23,578 INFO L134 CoverageAnalysis]: Checked inductivity of 322 backedges. 101 proven. 5 refuted. 0 times theorem prover too weak. 216 trivial. 0 not checked. [2024-10-13 13:45:23,578 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:45:23,828 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:23,829 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [68362214] [2024-10-13 13:45:23,829 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:45:23,829 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [230920099] [2024-10-13 13:45:23,829 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [230920099] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:45:23,829 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:45:23,829 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2024-10-13 13:45:23,830 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1671082747] [2024-10-13 13:45:23,830 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:45:23,830 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-13 13:45:23,830 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:23,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-13 13:45:23,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2024-10-13 13:45:23,831 INFO L87 Difference]: Start difference. First operand 1913 states and 2129 transitions. Second operand has 5 states, 4 states have (on average 11.0) internal successors, (44), 5 states have internal predecessors, (44), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-10-13 13:45:23,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:23,963 INFO L93 Difference]: Finished difference Result 2483 states and 2762 transitions. [2024-10-13 13:45:23,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-10-13 13:45:23,964 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 11.0) internal successors, (44), 5 states have internal predecessors, (44), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 135 [2024-10-13 13:45:23,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:23,971 INFO L225 Difference]: With dead ends: 2483 [2024-10-13 13:45:23,972 INFO L226 Difference]: Without dead ends: 1519 [2024-10-13 13:45:23,974 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2024-10-13 13:45:23,975 INFO L432 NwaCegarLoop]: 29 mSDtfsCounter, 14 mSDsluCounter, 64 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 93 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:23,975 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 93 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:45:23,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1519 states. [2024-10-13 13:45:24,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1519 to 1518. [2024-10-13 13:45:24,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1518 states, 1417 states have (on average 1.0515172900494) internal successors, (1490), 1419 states have internal predecessors, (1490), 96 states have call successors, (96), 2 states have call predecessors, (96), 2 states have return successors, (96), 96 states have call predecessors, (96), 96 states have call successors, (96) [2024-10-13 13:45:24,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1518 states to 1518 states and 1682 transitions. [2024-10-13 13:45:24,079 INFO L78 Accepts]: Start accepts. Automaton has 1518 states and 1682 transitions. Word has length 135 [2024-10-13 13:45:24,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:24,080 INFO L471 AbstractCegarLoop]: Abstraction has 1518 states and 1682 transitions. [2024-10-13 13:45:24,080 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 11.0) internal successors, (44), 5 states have internal predecessors, (44), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-10-13 13:45:24,080 INFO L276 IsEmpty]: Start isEmpty. Operand 1518 states and 1682 transitions. [2024-10-13 13:45:24,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2024-10-13 13:45:24,085 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:24,086 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:45:24,099 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:45:24,287 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:24,287 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:45:24,288 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:24,288 INFO L85 PathProgramCache]: Analyzing trace with hash -272784989, now seen corresponding path program 2 times [2024-10-13 13:45:24,288 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:24,288 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1751772715] [2024-10-13 13:45:24,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:24,288 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:24,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:24,438 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-13 13:45:24,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:24,441 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:45:24,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:24,443 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-13 13:45:24,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:24,446 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:45:24,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:24,448 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-13 13:45:24,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:24,451 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-10-13 13:45:24,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:24,453 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-10-13 13:45:24,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:24,455 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2024-10-13 13:45:24,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:24,458 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-10-13 13:45:24,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:24,461 INFO L134 CoverageAnalysis]: Checked inductivity of 394 backedges. 0 proven. 306 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-10-13 13:45:24,461 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:24,461 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1751772715] [2024-10-13 13:45:24,461 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1751772715] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:45:24,461 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1005699161] [2024-10-13 13:45:24,461 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-13 13:45:24,461 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:24,461 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:24,463 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:45:24,465 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:45:24,532 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-13 13:45:24,532 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:45:24,533 INFO L255 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-10-13 13:45:24,535 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:24,656 INFO L134 CoverageAnalysis]: Checked inductivity of 394 backedges. 0 proven. 306 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-10-13 13:45:24,656 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:45:24,864 INFO L134 CoverageAnalysis]: Checked inductivity of 394 backedges. 0 proven. 306 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-10-13 13:45:24,864 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1005699161] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:45:24,864 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:45:24,865 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 16 [2024-10-13 13:45:24,865 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1230711565] [2024-10-13 13:45:24,866 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:45:24,866 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-10-13 13:45:24,866 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:24,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-10-13 13:45:24,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=136, Unknown=0, NotChecked=0, Total=272 [2024-10-13 13:45:24,867 INFO L87 Difference]: Start difference. First operand 1518 states and 1682 transitions. Second operand has 17 states, 16 states have (on average 13.9375) internal successors, (223), 17 states have internal predecessors, (223), 16 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (17), 16 states have call predecessors, (17), 16 states have call successors, (17) [2024-10-13 13:45:25,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:25,122 INFO L93 Difference]: Finished difference Result 2799 states and 3202 transitions. [2024-10-13 13:45:25,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-10-13 13:45:25,123 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 13.9375) internal successors, (223), 17 states have internal predecessors, (223), 16 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (17), 16 states have call predecessors, (17), 16 states have call successors, (17) Word has length 147 [2024-10-13 13:45:25,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:25,130 INFO L225 Difference]: With dead ends: 2799 [2024-10-13 13:45:25,130 INFO L226 Difference]: Without dead ends: 2798 [2024-10-13 13:45:25,131 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 318 GetRequests, 303 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=136, Invalid=136, Unknown=0, NotChecked=0, Total=272 [2024-10-13 13:45:25,131 INFO L432 NwaCegarLoop]: 26 mSDtfsCounter, 17 mSDsluCounter, 150 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:25,131 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 176 Invalid, 167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:45:25,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2798 states. [2024-10-13 13:45:25,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2798 to 2798. [2024-10-13 13:45:25,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2798 states, 2617 states have (on average 1.0584638899503247) internal successors, (2770), 2619 states have internal predecessors, (2770), 176 states have call successors, (176), 2 states have call predecessors, (176), 2 states have return successors, (176), 176 states have call predecessors, (176), 176 states have call successors, (176) [2024-10-13 13:45:25,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2798 states to 2798 states and 3122 transitions. [2024-10-13 13:45:25,292 INFO L78 Accepts]: Start accepts. Automaton has 2798 states and 3122 transitions. Word has length 147 [2024-10-13 13:45:25,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:25,293 INFO L471 AbstractCegarLoop]: Abstraction has 2798 states and 3122 transitions. [2024-10-13 13:45:25,293 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 13.9375) internal successors, (223), 17 states have internal predecessors, (223), 16 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (17), 16 states have call predecessors, (17), 16 states have call successors, (17) [2024-10-13 13:45:25,294 INFO L276 IsEmpty]: Start isEmpty. Operand 2798 states and 3122 transitions. [2024-10-13 13:45:25,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2024-10-13 13:45:25,296 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:25,296 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 5, 5, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:45:25,312 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-10-13 13:45:25,496 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,SelfDestructingSolverStorable24 [2024-10-13 13:45:25,497 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:45:25,497 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:25,497 INFO L85 PathProgramCache]: Analyzing trace with hash -1350152142, now seen corresponding path program 4 times [2024-10-13 13:45:25,497 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:25,497 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [964091139] [2024-10-13 13:45:25,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:25,497 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:25,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:25,661 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-13 13:45:25,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:25,664 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:45:25,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:25,665 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-13 13:45:25,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:25,668 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:45:25,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:25,670 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-13 13:45:25,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:25,674 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-10-13 13:45:25,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:25,676 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-10-13 13:45:25,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:25,679 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2024-10-13 13:45:25,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:25,682 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-10-13 13:45:25,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:25,685 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 83 proven. 234 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-10-13 13:45:25,685 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:25,685 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [964091139] [2024-10-13 13:45:25,686 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [964091139] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:45:25,686 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [275084635] [2024-10-13 13:45:25,686 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-10-13 13:45:25,686 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:25,686 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:25,688 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:45:25,689 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:45:25,749 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-10-13 13:45:25,749 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:45:25,750 INFO L255 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-10-13 13:45:25,753 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:25,977 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 109 proven. 208 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-10-13 13:45:25,977 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:45:26,144 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 109 proven. 208 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-10-13 13:45:26,144 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [275084635] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:45:26,144 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:45:26,144 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 15 [2024-10-13 13:45:26,145 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [541358638] [2024-10-13 13:45:26,145 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:45:26,145 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-10-13 13:45:26,145 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:26,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-10-13 13:45:26,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2024-10-13 13:45:26,146 INFO L87 Difference]: Start difference. First operand 2798 states and 3122 transitions. Second operand has 15 states, 15 states have (on average 12.666666666666666) internal successors, (190), 15 states have internal predecessors, (190), 13 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) [2024-10-13 13:45:26,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:26,694 INFO L93 Difference]: Finished difference Result 6157 states and 6882 transitions. [2024-10-13 13:45:26,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-10-13 13:45:26,694 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 12.666666666666666) internal successors, (190), 15 states have internal predecessors, (190), 13 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) Word has length 155 [2024-10-13 13:45:26,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:26,707 INFO L225 Difference]: With dead ends: 6157 [2024-10-13 13:45:26,707 INFO L226 Difference]: Without dead ends: 4475 [2024-10-13 13:45:26,710 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 339 GetRequests, 316 SyntacticMatches, 7 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2024-10-13 13:45:26,711 INFO L432 NwaCegarLoop]: 74 mSDtfsCounter, 25 mSDsluCounter, 432 mSDsCounter, 0 mSdLazyCounter, 757 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 506 SdHoareTripleChecker+Invalid, 759 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 757 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:26,711 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 506 Invalid, 759 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 757 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-13 13:45:26,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4475 states. [2024-10-13 13:45:26,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4475 to 3136. [2024-10-13 13:45:26,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3136 states, 2934 states have (on average 1.0541922290388548) internal successors, (3093), 2936 states have internal predecessors, (3093), 197 states have call successors, (197), 2 states have call predecessors, (197), 2 states have return successors, (197), 197 states have call predecessors, (197), 197 states have call successors, (197) [2024-10-13 13:45:26,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3136 states to 3136 states and 3487 transitions. [2024-10-13 13:45:26,914 INFO L78 Accepts]: Start accepts. Automaton has 3136 states and 3487 transitions. Word has length 155 [2024-10-13 13:45:26,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:26,914 INFO L471 AbstractCegarLoop]: Abstraction has 3136 states and 3487 transitions. [2024-10-13 13:45:26,915 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 12.666666666666666) internal successors, (190), 15 states have internal predecessors, (190), 13 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) [2024-10-13 13:45:26,915 INFO L276 IsEmpty]: Start isEmpty. Operand 3136 states and 3487 transitions. [2024-10-13 13:45:26,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2024-10-13 13:45:26,918 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:26,918 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 6, 6, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:45:26,935 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-10-13 13:45:27,119 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,SelfDestructingSolverStorable25 [2024-10-13 13:45:27,119 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:45:27,120 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:27,120 INFO L85 PathProgramCache]: Analyzing trace with hash -1131873023, now seen corresponding path program 5 times [2024-10-13 13:45:27,120 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:27,120 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1508187854] [2024-10-13 13:45:27,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:27,120 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:27,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:45:27,151 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [554093003] [2024-10-13 13:45:27,152 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-10-13 13:45:27,152 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:27,152 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:27,154 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:45:27,156 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:45:27,223 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2024-10-13 13:45:27,223 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:45:27,224 INFO L255 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 35 conjuncts are in the unsatisfiable core [2024-10-13 13:45:27,227 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:27,817 INFO L134 CoverageAnalysis]: Checked inductivity of 540 backedges. 12 proven. 433 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2024-10-13 13:45:27,818 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:45:28,222 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:28,223 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1508187854] [2024-10-13 13:45:28,223 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:45:28,223 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [554093003] [2024-10-13 13:45:28,223 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [554093003] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:45:28,223 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:45:28,223 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2024-10-13 13:45:28,223 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [212997984] [2024-10-13 13:45:28,223 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:45:28,223 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-10-13 13:45:28,223 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:28,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-10-13 13:45:28,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=427, Unknown=0, NotChecked=0, Total=506 [2024-10-13 13:45:28,224 INFO L87 Difference]: Start difference. First operand 3136 states and 3487 transitions. Second operand has 20 states, 19 states have (on average 7.052631578947368) internal successors, (134), 20 states have internal predecessors, (134), 9 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) [2024-10-13 13:45:28,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:28,999 INFO L93 Difference]: Finished difference Result 5299 states and 5897 transitions. [2024-10-13 13:45:29,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-10-13 13:45:29,000 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 7.052631578947368) internal successors, (134), 20 states have internal predecessors, (134), 9 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) Word has length 175 [2024-10-13 13:45:29,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:29,012 INFO L225 Difference]: With dead ends: 5299 [2024-10-13 13:45:29,013 INFO L226 Difference]: Without dead ends: 3442 [2024-10-13 13:45:29,016 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 165 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=88, Invalid=464, Unknown=0, NotChecked=0, Total=552 [2024-10-13 13:45:29,017 INFO L432 NwaCegarLoop]: 55 mSDtfsCounter, 23 mSDsluCounter, 447 mSDsCounter, 0 mSdLazyCounter, 1584 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 502 SdHoareTripleChecker+Invalid, 1585 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1584 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:29,017 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 502 Invalid, 1585 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1584 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-10-13 13:45:29,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3442 states. [2024-10-13 13:45:29,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3442 to 3200. [2024-10-13 13:45:29,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3200 states, 2994 states have (on average 1.0531062124248498) internal successors, (3153), 2996 states have internal predecessors, (3153), 201 states have call successors, (201), 2 states have call predecessors, (201), 2 states have return successors, (201), 201 states have call predecessors, (201), 201 states have call successors, (201) [2024-10-13 13:45:29,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3200 states to 3200 states and 3555 transitions. [2024-10-13 13:45:29,193 INFO L78 Accepts]: Start accepts. Automaton has 3200 states and 3555 transitions. Word has length 175 [2024-10-13 13:45:29,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:29,193 INFO L471 AbstractCegarLoop]: Abstraction has 3200 states and 3555 transitions. [2024-10-13 13:45:29,193 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 7.052631578947368) internal successors, (134), 20 states have internal predecessors, (134), 9 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) [2024-10-13 13:45:29,193 INFO L276 IsEmpty]: Start isEmpty. Operand 3200 states and 3555 transitions. [2024-10-13 13:45:29,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2024-10-13 13:45:29,196 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:29,196 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:45:29,213 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2024-10-13 13:45:29,397 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-10-13 13:45:29,397 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:45:29,397 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:29,397 INFO L85 PathProgramCache]: Analyzing trace with hash 1708308629, now seen corresponding path program 6 times [2024-10-13 13:45:29,397 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:29,397 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [506068180] [2024-10-13 13:45:29,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:29,398 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:29,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:45:29,421 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [838806465] [2024-10-13 13:45:29,421 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-10-13 13:45:29,422 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:29,422 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:29,423 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:45:29,425 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:45:29,494 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2024-10-13 13:45:29,494 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:45:29,495 INFO L255 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-10-13 13:45:29,498 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:30,393 INFO L134 CoverageAnalysis]: Checked inductivity of 524 backedges. 24 proven. 404 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2024-10-13 13:45:30,393 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:45:30,785 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:30,785 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [506068180] [2024-10-13 13:45:30,785 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:45:30,785 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [838806465] [2024-10-13 13:45:30,785 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [838806465] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:45:30,785 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:45:30,786 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2024-10-13 13:45:30,786 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1490534449] [2024-10-13 13:45:30,786 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:45:30,786 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-10-13 13:45:30,786 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:30,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-10-13 13:45:30,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2024-10-13 13:45:30,787 INFO L87 Difference]: Start difference. First operand 3200 states and 3555 transitions. Second operand has 16 states, 15 states have (on average 8.066666666666666) internal successors, (121), 16 states have internal predecessors, (121), 8 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 7 states have call predecessors, (9), 8 states have call successors, (9) [2024-10-13 13:45:31,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:31,559 INFO L93 Difference]: Finished difference Result 3701 states and 4112 transitions. [2024-10-13 13:45:31,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-10-13 13:45:31,560 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 8.066666666666666) internal successors, (121), 16 states have internal predecessors, (121), 8 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 7 states have call predecessors, (9), 8 states have call successors, (9) Word has length 175 [2024-10-13 13:45:31,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:31,579 INFO L225 Difference]: With dead ends: 3701 [2024-10-13 13:45:31,579 INFO L226 Difference]: Without dead ends: 3699 [2024-10-13 13:45:31,580 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 169 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=96, Invalid=504, Unknown=0, NotChecked=0, Total=600 [2024-10-13 13:45:31,581 INFO L432 NwaCegarLoop]: 46 mSDtfsCounter, 54 mSDsluCounter, 371 mSDsCounter, 0 mSdLazyCounter, 1141 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 417 SdHoareTripleChecker+Invalid, 1148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1141 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:31,585 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 417 Invalid, 1148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1141 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-10-13 13:45:31,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3699 states. [2024-10-13 13:45:31,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3699 to 3246. [2024-10-13 13:45:31,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3246 states, 3038 states have (on average 1.0526662277814351) internal successors, (3198), 3040 states have internal predecessors, (3198), 203 states have call successors, (203), 2 states have call predecessors, (203), 2 states have return successors, (203), 203 states have call predecessors, (203), 203 states have call successors, (203) [2024-10-13 13:45:31,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3246 states to 3246 states and 3604 transitions. [2024-10-13 13:45:31,768 INFO L78 Accepts]: Start accepts. Automaton has 3246 states and 3604 transitions. Word has length 175 [2024-10-13 13:45:31,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:31,769 INFO L471 AbstractCegarLoop]: Abstraction has 3246 states and 3604 transitions. [2024-10-13 13:45:31,769 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 8.066666666666666) internal successors, (121), 16 states have internal predecessors, (121), 8 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 7 states have call predecessors, (9), 8 states have call successors, (9) [2024-10-13 13:45:31,769 INFO L276 IsEmpty]: Start isEmpty. Operand 3246 states and 3604 transitions. [2024-10-13 13:45:31,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2024-10-13 13:45:31,772 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:31,772 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:45:31,789 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2024-10-13 13:45:31,972 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:31,972 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:45:31,973 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:31,973 INFO L85 PathProgramCache]: Analyzing trace with hash 1824792118, now seen corresponding path program 2 times [2024-10-13 13:45:31,973 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:31,973 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [980711099] [2024-10-13 13:45:31,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:31,973 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:31,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:32,187 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-13 13:45:32,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:32,189 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:45:32,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:32,191 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-13 13:45:32,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:32,193 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:45:32,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:32,196 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-13 13:45:32,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:32,198 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-10-13 13:45:32,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:32,200 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-10-13 13:45:32,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:32,202 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2024-10-13 13:45:32,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:32,205 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-10-13 13:45:32,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:32,207 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2024-10-13 13:45:32,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:32,213 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-10-13 13:45:32,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:32,218 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 0 proven. 560 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-10-13 13:45:32,218 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:32,218 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [980711099] [2024-10-13 13:45:32,218 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [980711099] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:45:32,218 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1206914726] [2024-10-13 13:45:32,218 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-13 13:45:32,219 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:32,219 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:32,220 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:45:32,222 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:45:32,288 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-13 13:45:32,288 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:45:32,290 INFO L255 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-10-13 13:45:32,292 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:32,443 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 0 proven. 560 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-10-13 13:45:32,443 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:45:32,730 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 0 proven. 560 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-10-13 13:45:32,730 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1206914726] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:45:32,730 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:45:32,730 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2024-10-13 13:45:32,731 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [888084863] [2024-10-13 13:45:32,731 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:45:32,731 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-10-13 13:45:32,731 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:32,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-10-13 13:45:32,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2024-10-13 13:45:32,732 INFO L87 Difference]: Start difference. First operand 3246 states and 3604 transitions. Second operand has 21 states, 20 states have (on average 14.45) internal successors, (289), 21 states have internal predecessors, (289), 20 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) [2024-10-13 13:45:33,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:33,250 INFO L93 Difference]: Finished difference Result 6615 states and 7374 transitions. [2024-10-13 13:45:33,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-10-13 13:45:33,251 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 14.45) internal successors, (289), 21 states have internal predecessors, (289), 20 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) Word has length 190 [2024-10-13 13:45:33,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:33,273 INFO L225 Difference]: With dead ends: 6615 [2024-10-13 13:45:33,273 INFO L226 Difference]: Without dead ends: 6614 [2024-10-13 13:45:33,275 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 410 GetRequests, 391 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2024-10-13 13:45:33,275 INFO L432 NwaCegarLoop]: 27 mSDtfsCounter, 257 mSDsluCounter, 293 mSDsCounter, 0 mSdLazyCounter, 197 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 257 SdHoareTripleChecker+Valid, 320 SdHoareTripleChecker+Invalid, 198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 197 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:33,276 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [257 Valid, 320 Invalid, 198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 197 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-13 13:45:33,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6614 states. [2024-10-13 13:45:33,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6614 to 6596. [2024-10-13 13:45:33,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6596 states, 6178 states have (on average 1.053415344771771) internal successors, (6508), 6180 states have internal predecessors, (6508), 413 states have call successors, (413), 2 states have call predecessors, (413), 2 states have return successors, (413), 413 states have call predecessors, (413), 413 states have call successors, (413) [2024-10-13 13:45:33,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6596 states to 6596 states and 7334 transitions. [2024-10-13 13:45:33,699 INFO L78 Accepts]: Start accepts. Automaton has 6596 states and 7334 transitions. Word has length 190 [2024-10-13 13:45:33,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:33,699 INFO L471 AbstractCegarLoop]: Abstraction has 6596 states and 7334 transitions. [2024-10-13 13:45:33,699 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 14.45) internal successors, (289), 21 states have internal predecessors, (289), 20 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) [2024-10-13 13:45:33,699 INFO L276 IsEmpty]: Start isEmpty. Operand 6596 states and 7334 transitions. [2024-10-13 13:45:33,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2024-10-13 13:45:33,701 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:33,701 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 7, 7, 7, 7, 7, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:45:33,714 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2024-10-13 13:45:33,902 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,SelfDestructingSolverStorable28 [2024-10-13 13:45:33,902 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:45:33,903 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:33,903 INFO L85 PathProgramCache]: Analyzing trace with hash -2046102192, now seen corresponding path program 7 times [2024-10-13 13:45:33,903 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:33,903 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [474820760] [2024-10-13 13:45:33,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:33,903 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:33,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:34,126 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-13 13:45:34,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:34,128 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:45:34,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:34,129 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-13 13:45:34,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:34,131 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:45:34,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:34,133 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-13 13:45:34,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:34,136 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-10-13 13:45:34,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:34,138 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-10-13 13:45:34,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:34,140 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2024-10-13 13:45:34,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:34,142 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-10-13 13:45:34,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:34,144 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2024-10-13 13:45:34,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:34,146 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-10-13 13:45:34,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:34,149 INFO L134 CoverageAnalysis]: Checked inductivity of 695 backedges. 135 proven. 412 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-10-13 13:45:34,149 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:34,149 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [474820760] [2024-10-13 13:45:34,149 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [474820760] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:45:34,149 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [775681148] [2024-10-13 13:45:34,149 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-10-13 13:45:34,149 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:34,149 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:34,151 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:45:34,153 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:45:34,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:45:34,225 INFO L255 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-10-13 13:45:34,228 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:34,508 INFO L134 CoverageAnalysis]: Checked inductivity of 695 backedges. 175 proven. 372 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-10-13 13:45:34,508 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:45:34,708 INFO L134 CoverageAnalysis]: Checked inductivity of 695 backedges. 175 proven. 372 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-10-13 13:45:34,708 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [775681148] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:45:34,708 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:45:34,709 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 18 [2024-10-13 13:45:34,709 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [818097050] [2024-10-13 13:45:34,709 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:45:34,709 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-10-13 13:45:34,709 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:34,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-10-13 13:45:34,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=225, Unknown=0, NotChecked=0, Total=306 [2024-10-13 13:45:34,710 INFO L87 Difference]: Start difference. First operand 6596 states and 7334 transitions. Second operand has 18 states, 18 states have (on average 13.055555555555555) internal successors, (235), 18 states have internal predecessors, (235), 16 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (17), 16 states have call predecessors, (17), 16 states have call successors, (17) [2024-10-13 13:45:35,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:35,511 INFO L93 Difference]: Finished difference Result 14760 states and 16447 transitions. [2024-10-13 13:45:35,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-10-13 13:45:35,511 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 13.055555555555555) internal successors, (235), 18 states have internal predecessors, (235), 16 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (17), 16 states have call predecessors, (17), 16 states have call successors, (17) Word has length 195 [2024-10-13 13:45:35,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:35,534 INFO L225 Difference]: With dead ends: 14760 [2024-10-13 13:45:35,534 INFO L226 Difference]: Without dead ends: 10688 [2024-10-13 13:45:35,542 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 426 GetRequests, 397 SyntacticMatches, 9 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 188 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=119, Invalid=343, Unknown=0, NotChecked=0, Total=462 [2024-10-13 13:45:35,543 INFO L432 NwaCegarLoop]: 88 mSDtfsCounter, 25 mSDsluCounter, 482 mSDsCounter, 0 mSdLazyCounter, 930 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 570 SdHoareTripleChecker+Invalid, 932 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 930 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:35,543 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 570 Invalid, 932 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 930 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-10-13 13:45:35,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10688 states. [2024-10-13 13:45:35,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10688 to 7709. [2024-10-13 13:45:35,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7709 states, 7222 states have (on average 1.048047632234838) internal successors, (7569), 7224 states have internal predecessors, (7569), 482 states have call successors, (482), 2 states have call predecessors, (482), 2 states have return successors, (482), 482 states have call predecessors, (482), 482 states have call successors, (482) [2024-10-13 13:45:35,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7709 states to 7709 states and 8533 transitions. [2024-10-13 13:45:35,981 INFO L78 Accepts]: Start accepts. Automaton has 7709 states and 8533 transitions. Word has length 195 [2024-10-13 13:45:35,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:35,982 INFO L471 AbstractCegarLoop]: Abstraction has 7709 states and 8533 transitions. [2024-10-13 13:45:35,983 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 13.055555555555555) internal successors, (235), 18 states have internal predecessors, (235), 16 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (17), 16 states have call predecessors, (17), 16 states have call successors, (17) [2024-10-13 13:45:35,983 INFO L276 IsEmpty]: Start isEmpty. Operand 7709 states and 8533 transitions. [2024-10-13 13:45:35,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2024-10-13 13:45:35,985 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:35,985 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 6, 6, 6, 6, 6, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:45:36,001 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:45:36,189 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:36,190 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:45:36,190 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:36,190 INFO L85 PathProgramCache]: Analyzing trace with hash -40826342, now seen corresponding path program 8 times [2024-10-13 13:45:36,190 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:36,190 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1041161907] [2024-10-13 13:45:36,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:36,190 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:36,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:45:36,211 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1934498057] [2024-10-13 13:45:36,211 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-13 13:45:36,211 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:36,211 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:36,213 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:45:36,214 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:45:36,287 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-13 13:45:36,288 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:45:36,289 INFO L255 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-10-13 13:45:36,292 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:36,661 INFO L134 CoverageAnalysis]: Checked inductivity of 679 backedges. 0 proven. 451 refuted. 0 times theorem prover too weak. 228 trivial. 0 not checked. [2024-10-13 13:45:36,661 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:45:44,970 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:44,971 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1041161907] [2024-10-13 13:45:44,971 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:45:44,971 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1934498057] [2024-10-13 13:45:44,971 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1934498057] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:45:44,971 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:45:44,971 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-10-13 13:45:44,971 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329983676] [2024-10-13 13:45:44,971 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:45:44,972 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-10-13 13:45:44,972 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:44,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-10-13 13:45:44,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=130, Unknown=2, NotChecked=0, Total=182 [2024-10-13 13:45:44,972 INFO L87 Difference]: Start difference. First operand 7709 states and 8533 transitions. Second operand has 9 states, 8 states have (on average 12.0) internal successors, (96), 9 states have internal predecessors, (96), 6 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7) [2024-10-13 13:45:45,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:45,561 INFO L93 Difference]: Finished difference Result 8316 states and 9200 transitions. [2024-10-13 13:45:45,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-10-13 13:45:45,561 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 12.0) internal successors, (96), 9 states have internal predecessors, (96), 6 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7) Word has length 195 [2024-10-13 13:45:45,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:45,582 INFO L225 Difference]: With dead ends: 8316 [2024-10-13 13:45:45,582 INFO L226 Difference]: Without dead ends: 8315 [2024-10-13 13:45:45,586 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 326 GetRequests, 314 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 7.8s TimeCoverageRelationStatistics Valid=50, Invalid=130, Unknown=2, NotChecked=0, Total=182 [2024-10-13 13:45:45,587 INFO L432 NwaCegarLoop]: 59 mSDtfsCounter, 20 mSDsluCounter, 279 mSDsCounter, 0 mSdLazyCounter, 408 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 338 SdHoareTripleChecker+Invalid, 408 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 408 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:45,588 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 338 Invalid, 408 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 408 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-13 13:45:45,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8315 states. [2024-10-13 13:45:46,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8315 to 8019. [2024-10-13 13:45:46,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8019 states, 7513 states have (on average 1.0476507387195528) internal successors, (7871), 7515 states have internal predecessors, (7871), 501 states have call successors, (501), 2 states have call predecessors, (501), 2 states have return successors, (501), 501 states have call predecessors, (501), 501 states have call successors, (501) [2024-10-13 13:45:46,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8019 states to 8019 states and 8873 transitions. [2024-10-13 13:45:46,055 INFO L78 Accepts]: Start accepts. Automaton has 8019 states and 8873 transitions. Word has length 195 [2024-10-13 13:45:46,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:46,055 INFO L471 AbstractCegarLoop]: Abstraction has 8019 states and 8873 transitions. [2024-10-13 13:45:46,055 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 12.0) internal successors, (96), 9 states have internal predecessors, (96), 6 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7) [2024-10-13 13:45:46,056 INFO L276 IsEmpty]: Start isEmpty. Operand 8019 states and 8873 transitions. [2024-10-13 13:45:46,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2024-10-13 13:45:46,058 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:46,059 INFO L215 NwaCegarLoop]: trace histogram [11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:45:46,074 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:45:46,259 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,SelfDestructingSolverStorable30 [2024-10-13 13:45:46,259 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:45:46,260 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:46,260 INFO L85 PathProgramCache]: Analyzing trace with hash 959833887, now seen corresponding path program 9 times [2024-10-13 13:45:46,260 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:46,260 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [723664490] [2024-10-13 13:45:46,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:46,260 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:46,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:45:46,287 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1231338778] [2024-10-13 13:45:46,287 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-13 13:45:46,287 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:46,287 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:46,289 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:45:46,291 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:45:46,382 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2024-10-13 13:45:46,383 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:45:46,387 INFO L255 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-10-13 13:45:46,390 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:46,665 INFO L134 CoverageAnalysis]: Checked inductivity of 870 backedges. 0 proven. 542 refuted. 0 times theorem prover too weak. 328 trivial. 0 not checked. [2024-10-13 13:45:46,665 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:45:46,924 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:46,925 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [723664490] [2024-10-13 13:45:46,925 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:45:46,925 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1231338778] [2024-10-13 13:45:46,925 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1231338778] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:45:46,925 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:45:46,925 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-10-13 13:45:46,925 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1297057506] [2024-10-13 13:45:46,925 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:45:46,925 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-10-13 13:45:46,925 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:46,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-10-13 13:45:46,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2024-10-13 13:45:46,926 INFO L87 Difference]: Start difference. First operand 8019 states and 8873 transitions. Second operand has 10 states, 9 states have (on average 11.777777777777779) internal successors, (106), 10 states have internal predecessors, (106), 7 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) [2024-10-13 13:45:47,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:47,664 INFO L93 Difference]: Finished difference Result 12814 states and 14201 transitions. [2024-10-13 13:45:47,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-10-13 13:45:47,665 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 11.777777777777779) internal successors, (106), 10 states have internal predecessors, (106), 7 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) Word has length 215 [2024-10-13 13:45:47,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:47,682 INFO L225 Difference]: With dead ends: 12814 [2024-10-13 13:45:47,683 INFO L226 Difference]: Without dead ends: 8583 [2024-10-13 13:45:47,692 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 215 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=106, Invalid=446, Unknown=0, NotChecked=0, Total=552 [2024-10-13 13:45:47,693 INFO L432 NwaCegarLoop]: 75 mSDtfsCounter, 132 mSDsluCounter, 378 mSDsCounter, 0 mSdLazyCounter, 878 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 453 SdHoareTripleChecker+Invalid, 889 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 878 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:47,693 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [133 Valid, 453 Invalid, 889 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 878 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-10-13 13:45:47,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8583 states. [2024-10-13 13:45:48,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8583 to 8106. [2024-10-13 13:45:48,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8106 states, 7595 states have (on average 1.0471362738643846) internal successors, (7953), 7597 states have internal predecessors, (7953), 506 states have call successors, (506), 2 states have call predecessors, (506), 2 states have return successors, (506), 506 states have call predecessors, (506), 506 states have call successors, (506) [2024-10-13 13:45:48,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8106 states to 8106 states and 8965 transitions. [2024-10-13 13:45:48,184 INFO L78 Accepts]: Start accepts. Automaton has 8106 states and 8965 transitions. Word has length 215 [2024-10-13 13:45:48,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:48,185 INFO L471 AbstractCegarLoop]: Abstraction has 8106 states and 8965 transitions. [2024-10-13 13:45:48,185 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 11.777777777777779) internal successors, (106), 10 states have internal predecessors, (106), 7 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) [2024-10-13 13:45:48,185 INFO L276 IsEmpty]: Start isEmpty. Operand 8106 states and 8965 transitions. [2024-10-13 13:45:48,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2024-10-13 13:45:48,188 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:48,188 INFO L215 NwaCegarLoop]: trace histogram [11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:45:48,196 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2024-10-13 13:45:48,392 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:48,393 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:45:48,393 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:48,393 INFO L85 PathProgramCache]: Analyzing trace with hash 1476535677, now seen corresponding path program 10 times [2024-10-13 13:45:48,393 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:48,393 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1672331506] [2024-10-13 13:45:48,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:48,393 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:48,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:45:48,414 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [633488137] [2024-10-13 13:45:48,414 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-10-13 13:45:48,414 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:48,414 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:48,416 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:45:48,418 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:45:48,535 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-10-13 13:45:48,535 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:45:48,537 INFO L255 TraceCheckSpWp]: Trace formula consists of 347 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-10-13 13:45:48,540 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:49,005 INFO L134 CoverageAnalysis]: Checked inductivity of 834 backedges. 12 proven. 602 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-10-13 13:45:49,005 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:45:49,187 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:49,187 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1672331506] [2024-10-13 13:45:49,187 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:45:49,187 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [633488137] [2024-10-13 13:45:49,187 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [633488137] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:45:49,187 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:45:49,187 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-10-13 13:45:49,188 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907532020] [2024-10-13 13:45:49,188 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:45:49,188 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-10-13 13:45:49,188 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:49,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-10-13 13:45:49,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2024-10-13 13:45:49,189 INFO L87 Difference]: Start difference. First operand 8106 states and 8965 transitions. Second operand has 12 states, 11 states have (on average 11.909090909090908) internal successors, (131), 12 states have internal predecessors, (131), 8 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) [2024-10-13 13:45:50,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:50,018 INFO L93 Difference]: Finished difference Result 8796 states and 9725 transitions. [2024-10-13 13:45:50,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-10-13 13:45:50,019 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 11.909090909090908) internal successors, (131), 12 states have internal predecessors, (131), 8 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) Word has length 215 [2024-10-13 13:45:50,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:50,035 INFO L225 Difference]: With dead ends: 8796 [2024-10-13 13:45:50,036 INFO L226 Difference]: Without dead ends: 8795 [2024-10-13 13:45:50,040 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 213 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=189, Invalid=567, Unknown=0, NotChecked=0, Total=756 [2024-10-13 13:45:50,041 INFO L432 NwaCegarLoop]: 44 mSDtfsCounter, 74 mSDsluCounter, 299 mSDsCounter, 0 mSdLazyCounter, 573 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 343 SdHoareTripleChecker+Invalid, 579 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 573 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:50,042 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 343 Invalid, 579 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 573 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-13 13:45:50,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8795 states. [2024-10-13 13:45:50,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8795 to 8457. [2024-10-13 13:45:50,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8457 states, 7924 states have (on average 1.046693589096416) internal successors, (8294), 7926 states have internal predecessors, (8294), 528 states have call successors, (528), 2 states have call predecessors, (528), 2 states have return successors, (528), 528 states have call predecessors, (528), 528 states have call successors, (528) [2024-10-13 13:45:50,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8457 states to 8457 states and 9350 transitions. [2024-10-13 13:45:50,523 INFO L78 Accepts]: Start accepts. Automaton has 8457 states and 9350 transitions. Word has length 215 [2024-10-13 13:45:50,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:50,524 INFO L471 AbstractCegarLoop]: Abstraction has 8457 states and 9350 transitions. [2024-10-13 13:45:50,524 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 11.909090909090908) internal successors, (131), 12 states have internal predecessors, (131), 8 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) [2024-10-13 13:45:50,524 INFO L276 IsEmpty]: Start isEmpty. Operand 8457 states and 9350 transitions. [2024-10-13 13:45:50,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 256 [2024-10-13 13:45:50,529 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:50,529 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 10, 10, 10, 10, 10, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:45:50,537 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:45:50,730 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:50,731 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:45:50,731 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:50,731 INFO L85 PathProgramCache]: Analyzing trace with hash -1980277955, now seen corresponding path program 11 times [2024-10-13 13:45:50,731 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:50,731 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [982307011] [2024-10-13 13:45:50,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:50,732 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:50,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:45:50,761 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [336071925] [2024-10-13 13:45:50,761 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-10-13 13:45:50,761 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:50,761 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:50,764 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:45:50,766 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:45:50,863 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2024-10-13 13:45:50,864 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:45:50,866 INFO L255 TraceCheckSpWp]: Trace formula consists of 394 conjuncts, 46 conjuncts are in the unsatisfiable core [2024-10-13 13:45:50,869 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:51,771 INFO L134 CoverageAnalysis]: Checked inductivity of 1280 backedges. 18 proven. 1027 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-10-13 13:45:51,771 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:45:52,178 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:52,179 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [982307011] [2024-10-13 13:45:52,179 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:45:52,179 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [336071925] [2024-10-13 13:45:52,179 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [336071925] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:45:52,179 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:45:52,179 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25] total 25 [2024-10-13 13:45:52,179 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1964363589] [2024-10-13 13:45:52,179 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:45:52,179 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-10-13 13:45:52,180 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:52,180 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-10-13 13:45:52,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=710, Unknown=0, NotChecked=0, Total=812 [2024-10-13 13:45:52,181 INFO L87 Difference]: Start difference. First operand 8457 states and 9350 transitions. Second operand has 26 states, 25 states have (on average 7.76) internal successors, (194), 26 states have internal predecessors, (194), 13 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) [2024-10-13 13:45:53,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:45:53,590 INFO L93 Difference]: Finished difference Result 13017 states and 14418 transitions. [2024-10-13 13:45:53,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-10-13 13:45:53,591 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 7.76) internal successors, (194), 26 states have internal predecessors, (194), 13 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) Word has length 255 [2024-10-13 13:45:53,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:45:53,605 INFO L225 Difference]: With dead ends: 13017 [2024-10-13 13:45:53,605 INFO L226 Difference]: Without dead ends: 8795 [2024-10-13 13:45:53,613 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 267 GetRequests, 239 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=111, Invalid=759, Unknown=0, NotChecked=0, Total=870 [2024-10-13 13:45:53,614 INFO L432 NwaCegarLoop]: 73 mSDtfsCounter, 23 mSDsluCounter, 882 mSDsCounter, 0 mSdLazyCounter, 3323 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 955 SdHoareTripleChecker+Invalid, 3325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 3323 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:45:53,614 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 955 Invalid, 3325 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 3323 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-10-13 13:45:53,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8795 states. [2024-10-13 13:45:54,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8795 to 8477. [2024-10-13 13:45:54,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8477 states, 7943 states have (on average 1.0465818960090645) internal successors, (8313), 7945 states have internal predecessors, (8313), 529 states have call successors, (529), 2 states have call predecessors, (529), 2 states have return successors, (529), 529 states have call predecessors, (529), 529 states have call successors, (529) [2024-10-13 13:45:54,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8477 states to 8477 states and 9371 transitions. [2024-10-13 13:45:54,094 INFO L78 Accepts]: Start accepts. Automaton has 8477 states and 9371 transitions. Word has length 255 [2024-10-13 13:45:54,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:45:54,095 INFO L471 AbstractCegarLoop]: Abstraction has 8477 states and 9371 transitions. [2024-10-13 13:45:54,095 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 7.76) internal successors, (194), 26 states have internal predecessors, (194), 13 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) [2024-10-13 13:45:54,095 INFO L276 IsEmpty]: Start isEmpty. Operand 8477 states and 9371 transitions. [2024-10-13 13:45:54,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 256 [2024-10-13 13:45:54,100 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:45:54,100 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 9, 9, 9, 9, 9, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:45:54,117 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2024-10-13 13:45:54,300 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:54,301 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:45:54,301 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:45:54,301 INFO L85 PathProgramCache]: Analyzing trace with hash 1511663367, now seen corresponding path program 12 times [2024-10-13 13:45:54,301 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:45:54,301 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1204542690] [2024-10-13 13:45:54,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:45:54,302 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:45:54,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:45:54,337 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1231874744] [2024-10-13 13:45:54,337 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-10-13 13:45:54,341 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:45:54,342 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:45:54,344 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:45:54,345 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:45:54,473 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2024-10-13 13:45:54,473 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:45:54,475 INFO L255 TraceCheckSpWp]: Trace formula consists of 341 conjuncts, 48 conjuncts are in the unsatisfiable core [2024-10-13 13:45:54,478 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:45:55,960 INFO L134 CoverageAnalysis]: Checked inductivity of 1252 backedges. 57 proven. 960 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-10-13 13:45:55,960 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:45:56,693 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:45:56,693 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1204542690] [2024-10-13 13:45:56,693 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:45:56,693 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1231874744] [2024-10-13 13:45:56,693 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1231874744] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:45:56,693 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:45:56,693 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28] total 28 [2024-10-13 13:45:56,694 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1801325234] [2024-10-13 13:45:56,694 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:45:56,694 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-10-13 13:45:56,694 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:45:56,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-10-13 13:45:56,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=934, Unknown=0, NotChecked=0, Total=1056 [2024-10-13 13:45:56,695 INFO L87 Difference]: Start difference. First operand 8477 states and 9371 transitions. Second operand has 29 states, 28 states have (on average 5.857142857142857) internal successors, (164), 29 states have internal predecessors, (164), 11 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (13), 11 states have call predecessors, (13), 11 states have call successors, (13) [2024-10-13 13:46:01,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:46:01,004 INFO L93 Difference]: Finished difference Result 12722 states and 14093 transitions. [2024-10-13 13:46:01,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-10-13 13:46:01,005 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 28 states have (on average 5.857142857142857) internal successors, (164), 29 states have internal predecessors, (164), 11 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (13), 11 states have call predecessors, (13), 11 states have call successors, (13) Word has length 255 [2024-10-13 13:46:01,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:46:01,021 INFO L225 Difference]: With dead ends: 12722 [2024-10-13 13:46:01,021 INFO L226 Difference]: Without dead ends: 8714 [2024-10-13 13:46:01,031 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 287 GetRequests, 235 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 548 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=344, Invalid=2518, Unknown=0, NotChecked=0, Total=2862 [2024-10-13 13:46:01,032 INFO L432 NwaCegarLoop]: 52 mSDtfsCounter, 232 mSDsluCounter, 789 mSDsCounter, 0 mSdLazyCounter, 3729 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 233 SdHoareTripleChecker+Valid, 841 SdHoareTripleChecker+Invalid, 3762 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 3729 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:46:01,032 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [233 Valid, 841 Invalid, 3762 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 3729 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2024-10-13 13:46:01,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8714 states. [2024-10-13 13:46:01,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8714 to 8470. [2024-10-13 13:46:01,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8470 states, 7936 states have (on average 1.0463709677419355) internal successors, (8304), 7938 states have internal predecessors, (8304), 529 states have call successors, (529), 2 states have call predecessors, (529), 2 states have return successors, (529), 529 states have call predecessors, (529), 529 states have call successors, (529) [2024-10-13 13:46:01,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8470 states to 8470 states and 9362 transitions. [2024-10-13 13:46:01,510 INFO L78 Accepts]: Start accepts. Automaton has 8470 states and 9362 transitions. Word has length 255 [2024-10-13 13:46:01,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:46:01,511 INFO L471 AbstractCegarLoop]: Abstraction has 8470 states and 9362 transitions. [2024-10-13 13:46:01,511 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 5.857142857142857) internal successors, (164), 29 states have internal predecessors, (164), 11 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (13), 11 states have call predecessors, (13), 11 states have call successors, (13) [2024-10-13 13:46:01,511 INFO L276 IsEmpty]: Start isEmpty. Operand 8470 states and 9362 transitions. [2024-10-13 13:46:01,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 256 [2024-10-13 13:46:01,515 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:46:01,515 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 8, 8, 8, 8, 8, 4, 4, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:46:01,531 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2024-10-13 13:46:01,715 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,SelfDestructingSolverStorable34 [2024-10-13 13:46:01,716 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:46:01,716 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:46:01,716 INFO L85 PathProgramCache]: Analyzing trace with hash -1673825583, now seen corresponding path program 13 times [2024-10-13 13:46:01,717 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:46:01,717 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [27532565] [2024-10-13 13:46:01,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:46:01,717 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:46:01,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:46:01,748 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1582021101] [2024-10-13 13:46:01,748 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-10-13 13:46:01,749 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:46:01,749 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:46:01,750 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:46:01,752 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:46:01,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:01,842 INFO L255 TraceCheckSpWp]: Trace formula consists of 400 conjuncts, 71 conjuncts are in the unsatisfiable core [2024-10-13 13:46:01,849 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:46:03,060 INFO L134 CoverageAnalysis]: Checked inductivity of 1232 backedges. 63 proven. 982 refuted. 0 times theorem prover too weak. 187 trivial. 0 not checked. [2024-10-13 13:46:03,060 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:46:03,615 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:46:03,615 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [27532565] [2024-10-13 13:46:03,615 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:46:03,615 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1582021101] [2024-10-13 13:46:03,616 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1582021101] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:46:03,616 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:46:03,616 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31] total 31 [2024-10-13 13:46:03,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227735722] [2024-10-13 13:46:03,616 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:46:03,617 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2024-10-13 13:46:03,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:46:03,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2024-10-13 13:46:03,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1094, Unknown=0, NotChecked=0, Total=1190 [2024-10-13 13:46:03,618 INFO L87 Difference]: Start difference. First operand 8470 states and 9362 transitions. Second operand has 32 states, 31 states have (on average 6.258064516129032) internal successors, (194), 32 states have internal predecessors, (194), 13 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) [2024-10-13 13:46:05,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:46:05,893 INFO L93 Difference]: Finished difference Result 13520 states and 14959 transitions. [2024-10-13 13:46:05,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-10-13 13:46:05,894 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 31 states have (on average 6.258064516129032) internal successors, (194), 32 states have internal predecessors, (194), 13 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) Word has length 255 [2024-10-13 13:46:05,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:46:05,910 INFO L225 Difference]: With dead ends: 13520 [2024-10-13 13:46:05,910 INFO L226 Difference]: Without dead ends: 8167 [2024-10-13 13:46:05,921 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 233 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 288 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=226, Invalid=2530, Unknown=0, NotChecked=0, Total=2756 [2024-10-13 13:46:05,921 INFO L432 NwaCegarLoop]: 52 mSDtfsCounter, 128 mSDsluCounter, 970 mSDsCounter, 0 mSdLazyCounter, 4989 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 1022 SdHoareTripleChecker+Invalid, 5005 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 4989 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-10-13 13:46:05,921 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [129 Valid, 1022 Invalid, 5005 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 4989 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-10-13 13:46:05,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8167 states. [2024-10-13 13:46:06,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8167 to 7969. [2024-10-13 13:46:06,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7969 states, 7466 states have (on average 1.0455397803375301) internal successors, (7806), 7468 states have internal predecessors, (7806), 498 states have call successors, (498), 2 states have call predecessors, (498), 2 states have return successors, (498), 498 states have call predecessors, (498), 498 states have call successors, (498) [2024-10-13 13:46:06,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7969 states to 7969 states and 8802 transitions. [2024-10-13 13:46:06,373 INFO L78 Accepts]: Start accepts. Automaton has 7969 states and 8802 transitions. Word has length 255 [2024-10-13 13:46:06,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:46:06,374 INFO L471 AbstractCegarLoop]: Abstraction has 7969 states and 8802 transitions. [2024-10-13 13:46:06,374 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 31 states have (on average 6.258064516129032) internal successors, (194), 32 states have internal predecessors, (194), 13 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) [2024-10-13 13:46:06,374 INFO L276 IsEmpty]: Start isEmpty. Operand 7969 states and 8802 transitions. [2024-10-13 13:46:06,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 256 [2024-10-13 13:46:06,378 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:46:06,378 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:46:06,395 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2024-10-13 13:46:06,579 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2024-10-13 13:46:06,580 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:46:06,580 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:46:06,580 INFO L85 PathProgramCache]: Analyzing trace with hash 847022693, now seen corresponding path program 14 times [2024-10-13 13:46:06,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:46:06,580 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [691300803] [2024-10-13 13:46:06,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:46:06,581 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:46:06,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:46:06,610 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1148738769] [2024-10-13 13:46:06,610 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-13 13:46:06,611 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:46:06,611 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:46:06,612 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:46:06,614 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:46:06,697 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-13 13:46:06,697 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:46:06,699 INFO L255 TraceCheckSpWp]: Trace formula consists of 406 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-10-13 13:46:06,702 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:46:07,185 INFO L134 CoverageAnalysis]: Checked inductivity of 1216 backedges. 0 proven. 888 refuted. 0 times theorem prover too weak. 328 trivial. 0 not checked. [2024-10-13 13:46:07,186 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:46:08,603 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:46:08,603 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [691300803] [2024-10-13 13:46:08,603 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:46:08,603 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1148738769] [2024-10-13 13:46:08,603 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1148738769] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:46:08,603 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:46:08,603 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2024-10-13 13:46:08,603 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [604288226] [2024-10-13 13:46:08,604 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:46:08,604 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-10-13 13:46:08,604 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:46:08,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-10-13 13:46:08,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=253, Unknown=0, NotChecked=0, Total=342 [2024-10-13 13:46:08,605 INFO L87 Difference]: Start difference. First operand 7969 states and 8802 transitions. Second operand has 11 states, 10 states have (on average 14.1) internal successors, (141), 11 states have internal predecessors, (141), 8 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) [2024-10-13 13:46:09,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:46:09,277 INFO L93 Difference]: Finished difference Result 8660 states and 9562 transitions. [2024-10-13 13:46:09,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-10-13 13:46:09,277 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 14.1) internal successors, (141), 11 states have internal predecessors, (141), 8 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) Word has length 255 [2024-10-13 13:46:09,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:46:09,291 INFO L225 Difference]: With dead ends: 8660 [2024-10-13 13:46:09,291 INFO L226 Difference]: Without dead ends: 8659 [2024-10-13 13:46:09,294 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 466 GetRequests, 449 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=89, Invalid=253, Unknown=0, NotChecked=0, Total=342 [2024-10-13 13:46:09,295 INFO L432 NwaCegarLoop]: 95 mSDtfsCounter, 20 mSDsluCounter, 591 mSDsCounter, 0 mSdLazyCounter, 717 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 686 SdHoareTripleChecker+Invalid, 717 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 717 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-13 13:46:09,295 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 686 Invalid, 717 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 717 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-13 13:46:09,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8659 states. [2024-10-13 13:46:09,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8659 to 8320. [2024-10-13 13:46:09,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8320 states, 7795 states have (on average 1.045157152020526) internal successors, (8147), 7797 states have internal predecessors, (8147), 520 states have call successors, (520), 2 states have call predecessors, (520), 2 states have return successors, (520), 520 states have call predecessors, (520), 520 states have call successors, (520) [2024-10-13 13:46:09,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8320 states to 8320 states and 9187 transitions. [2024-10-13 13:46:09,775 INFO L78 Accepts]: Start accepts. Automaton has 8320 states and 9187 transitions. Word has length 255 [2024-10-13 13:46:09,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:46:09,776 INFO L471 AbstractCegarLoop]: Abstraction has 8320 states and 9187 transitions. [2024-10-13 13:46:09,776 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 14.1) internal successors, (141), 11 states have internal predecessors, (141), 8 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) [2024-10-13 13:46:09,776 INFO L276 IsEmpty]: Start isEmpty. Operand 8320 states and 9187 transitions. [2024-10-13 13:46:09,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 276 [2024-10-13 13:46:09,780 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:46:09,780 INFO L215 NwaCegarLoop]: trace histogram [14, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 11, 11, 11, 11, 11, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:46:09,797 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:46:09,984 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:46:09,984 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:46:09,985 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:46:09,985 INFO L85 PathProgramCache]: Analyzing trace with hash 2050678156, now seen corresponding path program 15 times [2024-10-13 13:46:09,985 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:46:09,985 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [57208332] [2024-10-13 13:46:09,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:46:09,985 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:46:10,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:10,328 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-13 13:46:10,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:10,330 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:46:10,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:10,331 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-13 13:46:10,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:10,333 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-13 13:46:10,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:10,335 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-13 13:46:10,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:10,336 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-10-13 13:46:10,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:10,339 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-10-13 13:46:10,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:10,341 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2024-10-13 13:46:10,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:10,343 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-10-13 13:46:10,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:10,344 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2024-10-13 13:46:10,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:10,346 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-10-13 13:46:10,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:10,349 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-10-13 13:46:10,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:10,351 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2024-10-13 13:46:10,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:10,353 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-10-13 13:46:10,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:10,357 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2024-10-13 13:46:10,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:46:10,360 INFO L134 CoverageAnalysis]: Checked inductivity of 1515 backedges. 287 proven. 912 refuted. 0 times theorem prover too weak. 316 trivial. 0 not checked. [2024-10-13 13:46:10,361 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:46:10,361 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [57208332] [2024-10-13 13:46:10,361 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [57208332] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:46:10,362 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [996236242] [2024-10-13 13:46:10,362 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-13 13:46:10,362 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:46:10,362 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:46:10,363 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:46:10,365 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:46:10,441 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2024-10-13 13:46:10,441 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:46:10,443 INFO L255 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-10-13 13:46:10,446 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:46:10,870 INFO L134 CoverageAnalysis]: Checked inductivity of 1515 backedges. 0 proven. 887 refuted. 0 times theorem prover too weak. 628 trivial. 0 not checked. [2024-10-13 13:46:10,870 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:46:11,277 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [996236242] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:46:11,277 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-10-13 13:46:11,277 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 10] total 25 [2024-10-13 13:46:11,277 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [106117099] [2024-10-13 13:46:11,277 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-10-13 13:46:11,278 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-10-13 13:46:11,278 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:46:11,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-10-13 13:46:11,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=643, Unknown=0, NotChecked=0, Total=756 [2024-10-13 13:46:11,279 INFO L87 Difference]: Start difference. First operand 8320 states and 9187 transitions. Second operand has 25 states, 25 states have (on average 12.8) internal successors, (320), 25 states have internal predecessors, (320), 21 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 21 states have call predecessors, (22), 21 states have call successors, (22) [2024-10-13 13:46:13,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:46:13,319 INFO L93 Difference]: Finished difference Result 17623 states and 19521 transitions. [2024-10-13 13:46:13,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2024-10-13 13:46:13,319 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 12.8) internal successors, (320), 25 states have internal predecessors, (320), 21 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 21 states have call predecessors, (22), 21 states have call successors, (22) Word has length 275 [2024-10-13 13:46:13,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:46:13,336 INFO L225 Difference]: With dead ends: 17623 [2024-10-13 13:46:13,337 INFO L226 Difference]: Without dead ends: 13298 [2024-10-13 13:46:13,345 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 371 GetRequests, 306 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1223 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=533, Invalid=3889, Unknown=0, NotChecked=0, Total=4422 [2024-10-13 13:46:13,345 INFO L432 NwaCegarLoop]: 140 mSDtfsCounter, 381 mSDsluCounter, 1290 mSDsCounter, 0 mSdLazyCounter, 3298 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 381 SdHoareTripleChecker+Valid, 1430 SdHoareTripleChecker+Invalid, 3338 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 3298 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:46:13,346 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [381 Valid, 1430 Invalid, 3338 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 3298 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-10-13 13:46:13,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13298 states. [2024-10-13 13:46:13,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13298 to 10573. [2024-10-13 13:46:13,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10573 states, 9907 states have (on average 1.037549207630968) internal successors, (10279), 9909 states have internal predecessors, (10279), 661 states have call successors, (661), 2 states have call predecessors, (661), 2 states have return successors, (661), 661 states have call predecessors, (661), 661 states have call successors, (661) [2024-10-13 13:46:13,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10573 states to 10573 states and 11601 transitions. [2024-10-13 13:46:13,850 INFO L78 Accepts]: Start accepts. Automaton has 10573 states and 11601 transitions. Word has length 275 [2024-10-13 13:46:13,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:46:13,851 INFO L471 AbstractCegarLoop]: Abstraction has 10573 states and 11601 transitions. [2024-10-13 13:46:13,851 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 12.8) internal successors, (320), 25 states have internal predecessors, (320), 21 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 21 states have call predecessors, (22), 21 states have call successors, (22) [2024-10-13 13:46:13,851 INFO L276 IsEmpty]: Start isEmpty. Operand 10573 states and 11601 transitions. [2024-10-13 13:46:13,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 296 [2024-10-13 13:46:13,856 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:46:13,856 INFO L215 NwaCegarLoop]: trace histogram [15, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 12, 12, 12, 12, 12, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:46:13,872 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:46:14,060 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,SelfDestructingSolverStorable37 [2024-10-13 13:46:14,061 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:46:14,061 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:46:14,061 INFO L85 PathProgramCache]: Analyzing trace with hash -767862437, now seen corresponding path program 16 times [2024-10-13 13:46:14,062 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:46:14,062 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [384926391] [2024-10-13 13:46:14,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:46:14,062 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:46:14,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:46:14,094 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [872797842] [2024-10-13 13:46:14,094 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-10-13 13:46:14,094 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:46:14,094 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:46:14,098 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:46:14,099 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:46:14,196 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-10-13 13:46:14,197 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:46:14,199 INFO L255 TraceCheckSpWp]: Trace formula consists of 450 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-10-13 13:46:14,203 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:46:15,234 INFO L134 CoverageAnalysis]: Checked inductivity of 1770 backedges. 21 proven. 1420 refuted. 0 times theorem prover too weak. 329 trivial. 0 not checked. [2024-10-13 13:46:15,234 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:46:15,610 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:46:15,610 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [384926391] [2024-10-13 13:46:15,610 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-13 13:46:15,610 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [872797842] [2024-10-13 13:46:15,610 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [872797842] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:46:15,610 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:46:15,610 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28] total 28 [2024-10-13 13:46:15,610 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124930502] [2024-10-13 13:46:15,610 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-13 13:46:15,611 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-10-13 13:46:15,611 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:46:15,611 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-10-13 13:46:15,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=872, Unknown=0, NotChecked=0, Total=992 [2024-10-13 13:46:15,612 INFO L87 Difference]: Start difference. First operand 10573 states and 11601 transitions. Second operand has 29 states, 28 states have (on average 8.0) internal successors, (224), 29 states have internal predecessors, (224), 15 states have call successors, (16), 1 states have call predecessors, (16), 2 states have return successors, (16), 15 states have call predecessors, (16), 15 states have call successors, (16) [2024-10-13 13:46:17,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:46:17,522 INFO L93 Difference]: Finished difference Result 10930 states and 11989 transitions. [2024-10-13 13:46:17,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-10-13 13:46:17,523 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 28 states have (on average 8.0) internal successors, (224), 29 states have internal predecessors, (224), 15 states have call successors, (16), 1 states have call predecessors, (16), 2 states have return successors, (16), 15 states have call predecessors, (16), 15 states have call successors, (16) Word has length 295 [2024-10-13 13:46:17,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:46:17,543 INFO L225 Difference]: With dead ends: 10930 [2024-10-13 13:46:17,543 INFO L226 Difference]: Without dead ends: 10929 [2024-10-13 13:46:17,548 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 307 GetRequests, 276 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 296 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=132, Invalid=924, Unknown=0, NotChecked=0, Total=1056 [2024-10-13 13:46:17,549 INFO L432 NwaCegarLoop]: 65 mSDtfsCounter, 26 mSDsluCounter, 849 mSDsCounter, 0 mSdLazyCounter, 2947 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 914 SdHoareTripleChecker+Invalid, 2948 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2947 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-10-13 13:46:17,549 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 914 Invalid, 2948 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 2947 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-10-13 13:46:17,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10929 states. [2024-10-13 13:46:18,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10929 to 10692. [2024-10-13 13:46:18,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10692 states, 10019 states have (on average 1.0372292643976444) internal successors, (10392), 10021 states have internal predecessors, (10392), 668 states have call successors, (668), 2 states have call predecessors, (668), 2 states have return successors, (668), 668 states have call predecessors, (668), 668 states have call successors, (668) [2024-10-13 13:46:18,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10692 states to 10692 states and 11728 transitions. [2024-10-13 13:46:18,190 INFO L78 Accepts]: Start accepts. Automaton has 10692 states and 11728 transitions. Word has length 295 [2024-10-13 13:46:18,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:46:18,191 INFO L471 AbstractCegarLoop]: Abstraction has 10692 states and 11728 transitions. [2024-10-13 13:46:18,191 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 8.0) internal successors, (224), 29 states have internal predecessors, (224), 15 states have call successors, (16), 1 states have call predecessors, (16), 2 states have return successors, (16), 15 states have call predecessors, (16), 15 states have call successors, (16) [2024-10-13 13:46:18,191 INFO L276 IsEmpty]: Start isEmpty. Operand 10692 states and 11728 transitions. [2024-10-13 13:46:18,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 296 [2024-10-13 13:46:18,194 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:46:18,194 INFO L215 NwaCegarLoop]: trace histogram [15, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:46:18,206 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:46:18,395 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,SelfDestructingSolverStorable38 [2024-10-13 13:46:18,395 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-10-13 13:46:18,395 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:46:18,395 INFO L85 PathProgramCache]: Analyzing trace with hash -1930827955, now seen corresponding path program 17 times [2024-10-13 13:46:18,395 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:46:18,395 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623335699] [2024-10-13 13:46:18,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:46:18,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:46:18,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-13 13:46:18,425 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [169494502] [2024-10-13 13:46:18,425 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-10-13 13:46:18,425 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:46:18,425 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:46:18,428 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:46:18,430 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:46:18,559 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 15 check-sat command(s) [2024-10-13 13:46:18,559 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:46:18,562 INFO L255 TraceCheckSpWp]: Trace formula consists of 465 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-10-13 13:46:18,568 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:46:19,085 INFO L134 CoverageAnalysis]: Checked inductivity of 1670 backedges. 0 proven. 1230 refuted. 0 times theorem prover too weak. 440 trivial. 0 not checked. [2024-10-13 13:46:19,085 INFO L311 TraceCheckSpWp]: Computing backward predicates...