./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_valuebound50.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 4a390ef5 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_valuebound50.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-dev-4a390ef-m [2024-10-24 20:27:12,446 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-10-24 20:27:12,507 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-10-24 20:27:12,512 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-10-24 20:27:12,512 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-10-24 20:27:12,549 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-10-24 20:27:12,549 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-10-24 20:27:12,550 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-10-24 20:27:12,550 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-10-24 20:27:12,551 INFO L153 SettingsManager]: * Use memory slicer=true [2024-10-24 20:27:12,551 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-10-24 20:27:12,552 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-10-24 20:27:12,552 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-10-24 20:27:12,553 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-10-24 20:27:12,553 INFO L153 SettingsManager]: * Use SBE=true [2024-10-24 20:27:12,553 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-10-24 20:27:12,554 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-10-24 20:27:12,554 INFO L153 SettingsManager]: * sizeof long=4 [2024-10-24 20:27:12,554 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-10-24 20:27:12,555 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-10-24 20:27:12,558 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-10-24 20:27:12,559 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-10-24 20:27:12,559 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-10-24 20:27:12,560 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-10-24 20:27:12,560 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-10-24 20:27:12,560 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-10-24 20:27:12,560 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-10-24 20:27:12,561 INFO L153 SettingsManager]: * sizeof long double=12 [2024-10-24 20:27:12,561 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-10-24 20:27:12,561 INFO L153 SettingsManager]: * Use constant arrays=true [2024-10-24 20:27:12,561 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-10-24 20:27:12,562 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-10-24 20:27:12,562 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-10-24 20:27:12,562 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-10-24 20:27:12,563 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-24 20:27:12,563 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-10-24 20:27:12,563 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-10-24 20:27:12,564 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-10-24 20:27:12,564 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-10-24 20:27:12,564 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-10-24 20:27:12,564 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-10-24 20:27:12,565 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-10-24 20:27:12,565 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-10-24 20:27:12,565 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-10-24 20:27:12,566 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-24 20:27:12,827 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-10-24 20:27:12,856 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-10-24 20:27:12,859 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-10-24 20:27:12,861 INFO L270 PluginConnector]: Initializing CDTParser... [2024-10-24 20:27:12,861 INFO L274 PluginConnector]: CDTParser initialized [2024-10-24 20:27:12,862 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound50.c [2024-10-24 20:27:14,321 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-10-24 20:27:14,513 INFO L384 CDTParser]: Found 1 translation units. [2024-10-24 20:27:14,514 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound50.c [2024-10-24 20:27:14,528 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/1b8b7042f/c2e91b254a0648acbb272f897f3edda4/FLAG018d28960 [2024-10-24 20:27:14,893 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/1b8b7042f/c2e91b254a0648acbb272f897f3edda4 [2024-10-24 20:27:14,895 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-10-24 20:27:14,897 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-10-24 20:27:14,899 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-10-24 20:27:14,899 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-10-24 20:27:14,903 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-10-24 20:27:14,904 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.10 08:27:14" (1/1) ... [2024-10-24 20:27:14,905 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@161ae0ea and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:27:14, skipping insertion in model container [2024-10-24 20:27:14,905 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.10 08:27:14" (1/1) ... [2024-10-24 20:27:14,925 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-24 20:27:15,113 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-24 20:27:15,122 INFO L200 MainTranslator]: Completed pre-run [2024-10-24 20:27:15,139 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-24 20:27:15,155 INFO L204 MainTranslator]: Completed translation [2024-10-24 20:27:15,155 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:27:15 WrapperNode [2024-10-24 20:27:15,156 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-10-24 20:27:15,159 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-10-24 20:27:15,159 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-10-24 20:27:15,160 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-10-24 20:27:15,168 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:27:15" (1/1) ... [2024-10-24 20:27:15,178 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:27:15" (1/1) ... [2024-10-24 20:27:15,199 INFO L138 Inliner]: procedures = 14, calls = 12, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 69 [2024-10-24 20:27:15,202 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-10-24 20:27:15,203 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-10-24 20:27:15,203 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-10-24 20:27:15,203 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-10-24 20:27:15,213 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:27:15" (1/1) ... [2024-10-24 20:27:15,213 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:27:15" (1/1) ... [2024-10-24 20:27:15,214 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:27:15" (1/1) ... [2024-10-24 20:27:15,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-24 20:27:15,230 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:27:15" (1/1) ... [2024-10-24 20:27:15,231 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:27:15" (1/1) ... [2024-10-24 20:27:15,234 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:27:15" (1/1) ... [2024-10-24 20:27:15,237 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:27:15" (1/1) ... [2024-10-24 20:27:15,238 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:27:15" (1/1) ... [2024-10-24 20:27:15,239 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:27:15" (1/1) ... [2024-10-24 20:27:15,241 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-10-24 20:27:15,242 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-10-24 20:27:15,242 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-10-24 20:27:15,242 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-10-24 20:27:15,243 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:27:15" (1/1) ... [2024-10-24 20:27:15,250 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-24 20:27:15,261 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:27:15,281 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-24 20:27:15,284 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-24 20:27:15,332 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-10-24 20:27:15,333 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-10-24 20:27:15,333 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-10-24 20:27:15,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-10-24 20:27:15,333 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-10-24 20:27:15,333 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-10-24 20:27:15,334 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-10-24 20:27:15,334 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-10-24 20:27:15,398 INFO L238 CfgBuilder]: Building ICFG [2024-10-24 20:27:15,400 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-10-24 20:27:15,669 INFO L? ?]: Removed 45 outVars from TransFormulas that were not future-live. [2024-10-24 20:27:15,670 INFO L287 CfgBuilder]: Performing block encoding [2024-10-24 20:27:15,705 INFO L309 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-10-24 20:27:15,707 INFO L314 CfgBuilder]: Removed 1 assume(true) statements. [2024-10-24 20:27:15,708 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.10 08:27:15 BoogieIcfgContainer [2024-10-24 20:27:15,708 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-10-24 20:27:15,710 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-10-24 20:27:15,711 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-10-24 20:27:15,715 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-10-24 20:27:15,716 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 24.10 08:27:14" (1/3) ... [2024-10-24 20:27:15,717 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@580081f2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.10 08:27:15, skipping insertion in model container [2024-10-24 20:27:15,717 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:27:15" (2/3) ... [2024-10-24 20:27:15,717 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@580081f2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.10 08:27:15, skipping insertion in model container [2024-10-24 20:27:15,718 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.10 08:27:15" (3/3) ... [2024-10-24 20:27:15,719 INFO L112 eAbstractionObserver]: Analyzing ICFG mannadiv_valuebound50.c [2024-10-24 20:27:15,735 INFO L209 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-10-24 20:27:15,735 INFO L149 ceAbstractionStarter]: Applying trace abstraction to program that has 20 error locations. [2024-10-24 20:27:15,789 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-10-24 20:27:15,796 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;@28982794, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-10-24 20:27:15,796 INFO L334 AbstractCegarLoop]: Starting to check reachability of 20 error locations. [2024-10-24 20:27:15,800 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-24 20:27:15,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2024-10-24 20:27:15,806 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:27:15,807 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:27:15,807 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-24 20:27:15,813 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:27:15,813 INFO L85 PathProgramCache]: Analyzing trace with hash -1455350132, now seen corresponding path program 1 times [2024-10-24 20:27:15,824 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:27:15,824 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1490925372] [2024-10-24 20:27:15,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:27:15,825 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:27:15,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:15,998 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:27:16,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:16,007 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-24 20:27:16,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:16,014 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-24 20:27:16,014 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:27:16,015 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1490925372] [2024-10-24 20:27:16,015 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1490925372] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:27:16,015 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:27:16,016 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-24 20:27:16,017 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [809869216] [2024-10-24 20:27:16,018 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:27:16,021 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-10-24 20:27:16,022 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:27:16,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-10-24 20:27:16,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-10-24 20:27:16,047 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-24 20:27:16,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:27:16,078 INFO L93 Difference]: Finished difference Result 116 states and 133 transitions. [2024-10-24 20:27:16,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-10-24 20:27:16,084 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-24 20:27:16,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:27:16,093 INFO L225 Difference]: With dead ends: 116 [2024-10-24 20:27:16,093 INFO L226 Difference]: Without dead ends: 56 [2024-10-24 20:27:16,096 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-24 20:27:16,100 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-24 20:27:16,103 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-24 20:27:16,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2024-10-24 20:27:16,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 56. [2024-10-24 20:27:16,134 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-24 20:27:16,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 58 transitions. [2024-10-24 20:27:16,137 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 58 transitions. Word has length 14 [2024-10-24 20:27:16,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:27:16,138 INFO L471 AbstractCegarLoop]: Abstraction has 56 states and 58 transitions. [2024-10-24 20:27:16,139 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-24 20:27:16,139 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 58 transitions. [2024-10-24 20:27:16,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2024-10-24 20:27:16,140 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:27:16,140 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:27:16,140 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-10-24 20:27:16,141 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-24 20:27:16,142 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:27:16,142 INFO L85 PathProgramCache]: Analyzing trace with hash -1455350117, now seen corresponding path program 1 times [2024-10-24 20:27:16,142 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:27:16,142 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2033882840] [2024-10-24 20:27:16,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:27:16,143 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:27:16,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:27:16,167 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2111892377] [2024-10-24 20:27:16,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:27:16,168 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:27:16,168 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:27:16,170 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-24 20:27:16,172 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-24 20:27:16,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:16,220 INFO L255 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-10-24 20:27:16,224 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:27:16,248 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-24 20:27:16,248 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-24 20:27:16,248 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:27:16,249 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2033882840] [2024-10-24 20:27:16,249 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:27:16,249 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2111892377] [2024-10-24 20:27:16,250 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2111892377] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:27:16,250 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:27:16,250 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-24 20:27:16,251 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [420144691] [2024-10-24 20:27:16,251 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:27:16,251 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-10-24 20:27:16,252 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:27:16,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-10-24 20:27:16,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-24 20:27:16,253 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-24 20:27:16,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:27:16,326 INFO L93 Difference]: Finished difference Result 90 states and 100 transitions. [2024-10-24 20:27:16,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-24 20:27:16,328 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-24 20:27:16,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:27:16,329 INFO L225 Difference]: With dead ends: 90 [2024-10-24 20:27:16,330 INFO L226 Difference]: Without dead ends: 84 [2024-10-24 20:27:16,331 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-24 20:27:16,333 INFO L432 NwaCegarLoop]: 40 mSDtfsCounter, 26 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s 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-24 20:27:16,333 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-24 20:27:16,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2024-10-24 20:27:16,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 76. [2024-10-24 20:27:16,346 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-24 20:27:16,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 91 transitions. [2024-10-24 20:27:16,349 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 91 transitions. Word has length 14 [2024-10-24 20:27:16,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:27:16,350 INFO L471 AbstractCegarLoop]: Abstraction has 76 states and 91 transitions. [2024-10-24 20:27:16,350 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-24 20:27:16,350 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 91 transitions. [2024-10-24 20:27:16,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2024-10-24 20:27:16,352 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:27:16,352 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:27:16,365 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-10-24 20:27:16,552 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-24 20:27:16,553 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-24 20:27:16,554 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:27:16,554 INFO L85 PathProgramCache]: Analyzing trace with hash 1567877597, now seen corresponding path program 1 times [2024-10-24 20:27:16,554 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:27:16,554 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1611878511] [2024-10-24 20:27:16,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:27:16,554 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:27:16,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:16,645 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:27:16,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:16,657 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-24 20:27:16,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:16,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-24 20:27:16,663 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:27:16,663 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1611878511] [2024-10-24 20:27:16,663 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1611878511] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:27:16,663 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:27:16,663 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-24 20:27:16,664 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2082506944] [2024-10-24 20:27:16,664 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:27:16,664 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-24 20:27:16,664 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:27:16,665 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-24 20:27:16,665 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-10-24 20:27:16,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-24 20:27:16,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:27:16,869 INFO L93 Difference]: Finished difference Result 120 states and 152 transitions. [2024-10-24 20:27:16,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-24 20:27:16,870 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-24 20:27:16,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:27:16,872 INFO L225 Difference]: With dead ends: 120 [2024-10-24 20:27:16,872 INFO L226 Difference]: Without dead ends: 113 [2024-10-24 20:27:16,872 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-24 20:27:16,874 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-24 20:27:16,874 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-24 20:27:16,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2024-10-24 20:27:16,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 109. [2024-10-24 20:27:16,892 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-24 20:27:16,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 139 transitions. [2024-10-24 20:27:16,894 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 139 transitions. Word has length 16 [2024-10-24 20:27:16,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:27:16,895 INFO L471 AbstractCegarLoop]: Abstraction has 109 states and 139 transitions. [2024-10-24 20:27:16,895 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-24 20:27:16,895 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 139 transitions. [2024-10-24 20:27:16,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2024-10-24 20:27:16,895 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:27:16,896 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:27:16,896 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-10-24 20:27:16,896 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-24 20:27:16,899 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:27:16,900 INFO L85 PathProgramCache]: Analyzing trace with hash 1359565303, now seen corresponding path program 1 times [2024-10-24 20:27:16,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:27:16,900 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [591465744] [2024-10-24 20:27:16,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:27:16,901 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:27:16,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:16,990 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:27:16,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:16,995 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-24 20:27:16,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:16,999 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-24 20:27:16,999 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:27:17,000 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [591465744] [2024-10-24 20:27:17,000 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [591465744] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:27:17,000 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:27:17,000 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-24 20:27:17,000 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1336467732] [2024-10-24 20:27:17,001 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:27:17,001 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-24 20:27:17,001 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:27:17,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-24 20:27:17,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-10-24 20:27:17,002 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-24 20:27:17,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:27:17,120 INFO L93 Difference]: Finished difference Result 115 states and 140 transitions. [2024-10-24 20:27:17,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-24 20:27:17,121 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-24 20:27:17,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:27:17,122 INFO L225 Difference]: With dead ends: 115 [2024-10-24 20:27:17,122 INFO L226 Difference]: Without dead ends: 106 [2024-10-24 20:27:17,122 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-24 20:27:17,123 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-24 20:27:17,124 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-24 20:27:17,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2024-10-24 20:27:17,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 104. [2024-10-24 20:27:17,132 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-24 20:27:17,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 129 transitions. [2024-10-24 20:27:17,134 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 129 transitions. Word has length 17 [2024-10-24 20:27:17,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:27:17,134 INFO L471 AbstractCegarLoop]: Abstraction has 104 states and 129 transitions. [2024-10-24 20:27:17,134 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-24 20:27:17,134 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 129 transitions. [2024-10-24 20:27:17,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2024-10-24 20:27:17,135 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:27:17,135 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:27:17,135 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-10-24 20:27:17,136 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-24 20:27:17,136 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:27:17,136 INFO L85 PathProgramCache]: Analyzing trace with hash -803148513, now seen corresponding path program 1 times [2024-10-24 20:27:17,136 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:27:17,137 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [734170596] [2024-10-24 20:27:17,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:27:17,137 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:27:17,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:17,326 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:27:17,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:17,371 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-24 20:27:17,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:17,380 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-24 20:27:17,383 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:27:17,384 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [734170596] [2024-10-24 20:27:17,384 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [734170596] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:27:17,384 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [508833163] [2024-10-24 20:27:17,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:27:17,385 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:27:17,386 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:27:17,389 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-24 20:27:17,391 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-24 20:27:17,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:17,441 INFO L255 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-10-24 20:27:17,443 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:27:17,566 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-24 20:27:17,568 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-24 20:27:17,568 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [508833163] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:27:17,568 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:27:17,568 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2024-10-24 20:27:17,568 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1630362534] [2024-10-24 20:27:17,569 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:27:17,569 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-24 20:27:17,569 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:27:17,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-24 20:27:17,570 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2024-10-24 20:27:17,570 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-24 20:27:17,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:27:17,724 INFO L93 Difference]: Finished difference Result 107 states and 133 transitions. [2024-10-24 20:27:17,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-24 20:27:17,726 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-24 20:27:17,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:27:17,727 INFO L225 Difference]: With dead ends: 107 [2024-10-24 20:27:17,728 INFO L226 Difference]: Without dead ends: 106 [2024-10-24 20:27:17,728 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-24 20:27:17,730 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-24 20:27:17,731 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-24 20:27:17,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2024-10-24 20:27:17,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 104. [2024-10-24 20:27:17,750 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-24 20:27:17,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 128 transitions. [2024-10-24 20:27:17,752 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 128 transitions. Word has length 18 [2024-10-24 20:27:17,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:27:17,756 INFO L471 AbstractCegarLoop]: Abstraction has 104 states and 128 transitions. [2024-10-24 20:27:17,757 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-24 20:27:17,757 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 128 transitions. [2024-10-24 20:27:17,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2024-10-24 20:27:17,757 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:27:17,757 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:27:17,778 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-10-24 20:27:17,958 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-24 20:27:17,958 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-24 20:27:17,959 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:27:17,959 INFO L85 PathProgramCache]: Analyzing trace with hash 872199929, now seen corresponding path program 1 times [2024-10-24 20:27:17,959 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:27:17,959 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [43014867] [2024-10-24 20:27:17,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:27:17,960 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:27:17,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:27:17,969 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [927206815] [2024-10-24 20:27:17,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:27:17,969 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:27:17,970 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:27:17,971 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-24 20:27:17,973 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-24 20:27:18,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:18,014 INFO L255 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-10-24 20:27:18,015 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:27:18,123 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-24 20:27:18,123 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-24 20:27:18,123 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:27:18,123 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [43014867] [2024-10-24 20:27:18,124 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:27:18,124 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [927206815] [2024-10-24 20:27:18,124 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [927206815] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:27:18,124 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:27:18,124 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-24 20:27:18,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1053744] [2024-10-24 20:27:18,125 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:27:18,125 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-24 20:27:18,125 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:27:18,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-24 20:27:18,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-24 20:27:18,127 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-24 20:27:18,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:27:18,218 INFO L93 Difference]: Finished difference Result 105 states and 128 transitions. [2024-10-24 20:27:18,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-24 20:27:18,219 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-24 20:27:18,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:27:18,220 INFO L225 Difference]: With dead ends: 105 [2024-10-24 20:27:18,220 INFO L226 Difference]: Without dead ends: 104 [2024-10-24 20:27:18,221 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-24 20:27:18,221 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-24 20:27:18,223 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-24 20:27:18,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2024-10-24 20:27:18,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 104. [2024-10-24 20:27:18,239 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-24 20:27:18,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 127 transitions. [2024-10-24 20:27:18,243 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 127 transitions. Word has length 19 [2024-10-24 20:27:18,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:27:18,243 INFO L471 AbstractCegarLoop]: Abstraction has 104 states and 127 transitions. [2024-10-24 20:27:18,243 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-24 20:27:18,243 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 127 transitions. [2024-10-24 20:27:18,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2024-10-24 20:27:18,244 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:27:18,244 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-24 20:27:18,259 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-10-24 20:27:18,445 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-24 20:27:18,446 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-24 20:27:18,446 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:27:18,446 INFO L85 PathProgramCache]: Analyzing trace with hash 348287117, now seen corresponding path program 1 times [2024-10-24 20:27:18,447 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:27:18,447 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [280733190] [2024-10-24 20:27:18,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:27:18,447 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:27:18,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:18,564 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:27:18,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:18,595 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-24 20:27:18,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:18,602 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-24 20:27:18,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:18,608 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-24 20:27:18,608 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:27:18,608 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [280733190] [2024-10-24 20:27:18,608 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [280733190] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:27:18,608 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [826431603] [2024-10-24 20:27:18,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:27:18,609 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:27:18,609 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:27:18,611 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-24 20:27:18,613 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-24 20:27:18,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:18,657 INFO L255 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-10-24 20:27:18,659 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:27:18,705 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-24 20:27:18,706 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:27:18,817 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-24 20:27:18,817 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [826431603] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-24 20:27:18,818 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-24 20:27:18,818 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2024-10-24 20:27:18,818 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1964747788] [2024-10-24 20:27:18,818 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-24 20:27:18,819 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-10-24 20:27:18,819 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:27:18,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-10-24 20:27:18,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2024-10-24 20:27:18,820 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-24 20:27:18,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:27:18,922 INFO L93 Difference]: Finished difference Result 157 states and 194 transitions. [2024-10-24 20:27:18,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-24 20:27:18,923 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-24 20:27:18,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:27:18,924 INFO L225 Difference]: With dead ends: 157 [2024-10-24 20:27:18,924 INFO L226 Difference]: Without dead ends: 155 [2024-10-24 20:27:18,924 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-24 20:27:18,925 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-24 20:27:18,925 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-24 20:27:18,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155 states. [2024-10-24 20:27:18,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 145. [2024-10-24 20:27:18,945 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-24 20:27:18,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 189 transitions. [2024-10-24 20:27:18,946 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 189 transitions. Word has length 31 [2024-10-24 20:27:18,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:27:18,947 INFO L471 AbstractCegarLoop]: Abstraction has 145 states and 189 transitions. [2024-10-24 20:27:18,947 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-24 20:27:18,948 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 189 transitions. [2024-10-24 20:27:18,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-10-24 20:27:18,949 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:27:18,949 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-24 20:27:18,962 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-10-24 20:27:19,149 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-24 20:27:19,150 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-24 20:27:19,150 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:27:19,150 INFO L85 PathProgramCache]: Analyzing trace with hash -2088001174, now seen corresponding path program 1 times [2024-10-24 20:27:19,150 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:27:19,150 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1493656457] [2024-10-24 20:27:19,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:27:19,151 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:27:19,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:19,205 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:27:19,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:19,212 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-24 20:27:19,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:19,217 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-24 20:27:19,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:19,221 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-24 20:27:19,221 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:27:19,221 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1493656457] [2024-10-24 20:27:19,222 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1493656457] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:27:19,222 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:27:19,223 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-24 20:27:19,223 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [55885035] [2024-10-24 20:27:19,223 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:27:19,223 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-24 20:27:19,223 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:27:19,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-24 20:27:19,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-24 20:27:19,224 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-24 20:27:19,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:27:19,263 INFO L93 Difference]: Finished difference Result 145 states and 189 transitions. [2024-10-24 20:27:19,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-24 20:27:19,263 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-24 20:27:19,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:27:19,264 INFO L225 Difference]: With dead ends: 145 [2024-10-24 20:27:19,265 INFO L226 Difference]: Without dead ends: 143 [2024-10-24 20:27:19,265 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-24 20:27:19,266 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-24 20:27:19,266 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-24 20:27:19,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2024-10-24 20:27:19,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 143. [2024-10-24 20:27:19,279 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-24 20:27:19,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 184 transitions. [2024-10-24 20:27:19,280 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 184 transitions. Word has length 32 [2024-10-24 20:27:19,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:27:19,281 INFO L471 AbstractCegarLoop]: Abstraction has 143 states and 184 transitions. [2024-10-24 20:27:19,281 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-24 20:27:19,281 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 184 transitions. [2024-10-24 20:27:19,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2024-10-24 20:27:19,284 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:27:19,284 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-24 20:27:19,284 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-10-24 20:27:19,284 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-24 20:27:19,284 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:27:19,285 INFO L85 PathProgramCache]: Analyzing trace with hash -1400336030, now seen corresponding path program 1 times [2024-10-24 20:27:19,285 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:27:19,285 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353073427] [2024-10-24 20:27:19,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:27:19,285 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:27:19,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:27:19,295 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2104444988] [2024-10-24 20:27:19,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:27:19,295 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:27:19,296 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:27:19,297 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-24 20:27:19,298 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-24 20:27:19,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:19,337 INFO L255 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-10-24 20:27:19,338 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:27:19,470 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-24 20:27:19,470 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:27:19,654 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:27:19,654 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353073427] [2024-10-24 20:27:19,655 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:27:19,655 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2104444988] [2024-10-24 20:27:19,655 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2104444988] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:27:19,655 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:27:19,655 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-10-24 20:27:19,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [490430597] [2024-10-24 20:27:19,655 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:27:19,656 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-24 20:27:19,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:27:19,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-24 20:27:19,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2024-10-24 20:27:19,657 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-24 20:27:19,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:27:19,793 INFO L93 Difference]: Finished difference Result 150 states and 187 transitions. [2024-10-24 20:27:19,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-24 20:27:19,793 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-24 20:27:19,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:27:19,794 INFO L225 Difference]: With dead ends: 150 [2024-10-24 20:27:19,794 INFO L226 Difference]: Without dead ends: 143 [2024-10-24 20:27:19,795 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-24 20:27:19,795 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-24 20:27:19,795 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-24 20:27:19,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2024-10-24 20:27:19,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 139. [2024-10-24 20:27:19,823 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-24 20:27:19,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 172 transitions. [2024-10-24 20:27:19,824 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 172 transitions. Word has length 34 [2024-10-24 20:27:19,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:27:19,825 INFO L471 AbstractCegarLoop]: Abstraction has 139 states and 172 transitions. [2024-10-24 20:27:19,825 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-24 20:27:19,825 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 172 transitions. [2024-10-24 20:27:19,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-10-24 20:27:19,826 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:27:19,826 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-24 20:27:19,842 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-24 20:27:20,026 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-24 20:27:20,027 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-24 20:27:20,027 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:27:20,028 INFO L85 PathProgramCache]: Analyzing trace with hash -460743922, now seen corresponding path program 1 times [2024-10-24 20:27:20,028 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:27:20,028 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488318903] [2024-10-24 20:27:20,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:27:20,028 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:27:20,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:27:20,039 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1340317190] [2024-10-24 20:27:20,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:27:20,039 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:27:20,039 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:27:20,041 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-24 20:27:20,045 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-24 20:27:20,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:20,091 INFO L255 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-10-24 20:27:20,092 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:27:20,230 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-24 20:27:20,230 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:27:20,664 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:27:20,664 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [488318903] [2024-10-24 20:27:20,664 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:27:20,664 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1340317190] [2024-10-24 20:27:20,664 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1340317190] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:27:20,664 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:27:20,665 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-10-24 20:27:20,665 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [132182362] [2024-10-24 20:27:20,665 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:27:20,666 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-24 20:27:20,666 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:27:20,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-24 20:27:20,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2024-10-24 20:27:20,667 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-24 20:27:20,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:27:20,861 INFO L93 Difference]: Finished difference Result 187 states and 230 transitions. [2024-10-24 20:27:20,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-10-24 20:27:20,862 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-24 20:27:20,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:27:20,863 INFO L225 Difference]: With dead ends: 187 [2024-10-24 20:27:20,863 INFO L226 Difference]: Without dead ends: 184 [2024-10-24 20:27:20,864 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-24 20:27:20,864 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-24 20:27:20,865 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-24 20:27:20,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2024-10-24 20:27:20,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 176. [2024-10-24 20:27:20,878 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-24 20:27:20,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 221 transitions. [2024-10-24 20:27:20,879 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 221 transitions. Word has length 35 [2024-10-24 20:27:20,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:27:20,879 INFO L471 AbstractCegarLoop]: Abstraction has 176 states and 221 transitions. [2024-10-24 20:27:20,879 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-24 20:27:20,879 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 221 transitions. [2024-10-24 20:27:20,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2024-10-24 20:27:20,880 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:27:20,884 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-24 20:27:20,901 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-24 20:27:21,084 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-24 20:27:21,085 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-24 20:27:21,085 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:27:21,085 INFO L85 PathProgramCache]: Analyzing trace with hash -1463971986, now seen corresponding path program 1 times [2024-10-24 20:27:21,086 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:27:21,086 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [775296690] [2024-10-24 20:27:21,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:27:21,086 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:27:21,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:21,154 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:27:21,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:21,160 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-24 20:27:21,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:21,162 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-24 20:27:21,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:21,168 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-24 20:27:21,170 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:27:21,170 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [775296690] [2024-10-24 20:27:21,170 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [775296690] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:27:21,170 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1359824806] [2024-10-24 20:27:21,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:27:21,171 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:27:21,171 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:27:21,172 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-24 20:27:21,174 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-24 20:27:21,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:21,215 INFO L255 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-24 20:27:21,216 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:27:21,323 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-24 20:27:21,323 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-24 20:27:21,323 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1359824806] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:27:21,323 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:27:21,323 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-10-24 20:27:21,323 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1562377219] [2024-10-24 20:27:21,323 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:27:21,324 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-24 20:27:21,324 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:27:21,324 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-24 20:27:21,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2024-10-24 20:27:21,324 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-24 20:27:21,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:27:21,497 INFO L93 Difference]: Finished difference Result 176 states and 221 transitions. [2024-10-24 20:27:21,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-24 20:27:21,498 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-24 20:27:21,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:27:21,499 INFO L225 Difference]: With dead ends: 176 [2024-10-24 20:27:21,499 INFO L226 Difference]: Without dead ends: 174 [2024-10-24 20:27:21,500 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-24 20:27:21,500 INFO L432 NwaCegarLoop]: 29 mSDtfsCounter, 25 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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-24 20:27:21,500 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-24 20:27:21,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174 states. [2024-10-24 20:27:21,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174 to 171. [2024-10-24 20:27:21,509 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-24 20:27:21,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 215 transitions. [2024-10-24 20:27:21,510 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 215 transitions. Word has length 36 [2024-10-24 20:27:21,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:27:21,510 INFO L471 AbstractCegarLoop]: Abstraction has 171 states and 215 transitions. [2024-10-24 20:27:21,511 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-24 20:27:21,511 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 215 transitions. [2024-10-24 20:27:21,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2024-10-24 20:27:21,511 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:27:21,512 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-24 20:27:21,527 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-24 20:27:21,712 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-24 20:27:21,713 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-24 20:27:21,713 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:27:21,713 INFO L85 PathProgramCache]: Analyzing trace with hash 1861508742, now seen corresponding path program 1 times [2024-10-24 20:27:21,713 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:27:21,713 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1064769196] [2024-10-24 20:27:21,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:27:21,713 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:27:21,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:21,849 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:27:21,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:21,894 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-24 20:27:21,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:21,900 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-24 20:27:21,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:21,908 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-24 20:27:21,909 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:27:21,909 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1064769196] [2024-10-24 20:27:21,910 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1064769196] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:27:21,910 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [723498476] [2024-10-24 20:27:21,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:27:21,910 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:27:21,910 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:27:21,912 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-24 20:27:21,913 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-24 20:27:21,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:21,948 INFO L255 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-10-24 20:27:21,950 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:27:22,042 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-24 20:27:22,043 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:27:22,162 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [723498476] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:27:22,163 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-10-24 20:27:22,163 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 3] total 11 [2024-10-24 20:27:22,163 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [975567682] [2024-10-24 20:27:22,163 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-10-24 20:27:22,164 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-10-24 20:27:22,164 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:27:22,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-10-24 20:27:22,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2024-10-24 20:27:22,165 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-24 20:27:22,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:27:22,735 INFO L93 Difference]: Finished difference Result 183 states and 219 transitions. [2024-10-24 20:27:22,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-10-24 20:27:22,735 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-24 20:27:22,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:27:22,736 INFO L225 Difference]: With dead ends: 183 [2024-10-24 20:27:22,736 INFO L226 Difference]: Without dead ends: 168 [2024-10-24 20:27:22,737 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-24 20:27:22,739 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-24 20:27:22,739 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-24 20:27:22,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2024-10-24 20:27:22,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 162. [2024-10-24 20:27:22,747 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-24 20:27:22,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 195 transitions. [2024-10-24 20:27:22,748 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 195 transitions. Word has length 37 [2024-10-24 20:27:22,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:27:22,748 INFO L471 AbstractCegarLoop]: Abstraction has 162 states and 195 transitions. [2024-10-24 20:27:22,748 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-24 20:27:22,749 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 195 transitions. [2024-10-24 20:27:22,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-10-24 20:27:22,749 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:27:22,749 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-24 20:27:22,766 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-10-24 20:27:22,950 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-24 20:27:22,950 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-24 20:27:22,951 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:27:22,951 INFO L85 PathProgramCache]: Analyzing trace with hash 1872196208, now seen corresponding path program 1 times [2024-10-24 20:27:22,951 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:27:22,951 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [484593639] [2024-10-24 20:27:22,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:27:22,951 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:27:22,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:23,007 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:27:23,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:23,010 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-24 20:27:23,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:23,013 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-24 20:27:23,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:23,017 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-24 20:27:23,017 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:27:23,018 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [484593639] [2024-10-24 20:27:23,018 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [484593639] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:27:23,018 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:27:23,018 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-24 20:27:23,018 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [363408853] [2024-10-24 20:27:23,022 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:27:23,022 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-24 20:27:23,022 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:27:23,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-24 20:27:23,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-10-24 20:27:23,023 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-24 20:27:23,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:27:23,161 INFO L93 Difference]: Finished difference Result 163 states and 195 transitions. [2024-10-24 20:27:23,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-24 20:27:23,162 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-24 20:27:23,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:27:23,163 INFO L225 Difference]: With dead ends: 163 [2024-10-24 20:27:23,163 INFO L226 Difference]: Without dead ends: 162 [2024-10-24 20:27:23,163 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-24 20:27:23,164 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-24 20:27:23,164 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-24 20:27:23,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162 states. [2024-10-24 20:27:23,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162 to 162. [2024-10-24 20:27:23,173 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-24 20:27:23,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 191 transitions. [2024-10-24 20:27:23,174 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 191 transitions. Word has length 38 [2024-10-24 20:27:23,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:27:23,174 INFO L471 AbstractCegarLoop]: Abstraction has 162 states and 191 transitions. [2024-10-24 20:27:23,174 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-24 20:27:23,175 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 191 transitions. [2024-10-24 20:27:23,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-10-24 20:27:23,175 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:27:23,175 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-24 20:27:23,175 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-10-24 20:27:23,175 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-24 20:27:23,176 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:27:23,176 INFO L85 PathProgramCache]: Analyzing trace with hash 693347430, now seen corresponding path program 1 times [2024-10-24 20:27:23,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:27:23,176 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2012958750] [2024-10-24 20:27:23,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:27:23,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:27:23,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:23,300 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:27:23,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:23,320 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-24 20:27:23,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:23,323 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-24 20:27:23,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:23,326 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-24 20:27:23,326 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:27:23,327 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2012958750] [2024-10-24 20:27:23,327 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2012958750] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:27:23,327 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1004938320] [2024-10-24 20:27:23,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:27:23,327 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:27:23,327 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:27:23,329 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-24 20:27:23,330 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-24 20:27:23,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:23,368 INFO L255 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-10-24 20:27:23,370 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:27:23,487 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-24 20:27:23,487 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:27:23,940 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-24 20:27:23,941 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1004938320] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-24 20:27:23,941 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-24 20:27:23,941 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2024-10-24 20:27:23,941 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [210365398] [2024-10-24 20:27:23,941 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-24 20:27:23,941 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-10-24 20:27:23,941 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:27:23,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-10-24 20:27:23,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2024-10-24 20:27:23,942 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-24 20:27:24,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:27:24,390 INFO L93 Difference]: Finished difference Result 163 states and 191 transitions. [2024-10-24 20:27:24,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-10-24 20:27:24,391 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-24 20:27:24,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:27:24,392 INFO L225 Difference]: With dead ends: 163 [2024-10-24 20:27:24,392 INFO L226 Difference]: Without dead ends: 160 [2024-10-24 20:27:24,393 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 68 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=159, Invalid=491, Unknown=0, NotChecked=0, Total=650 [2024-10-24 20:27:24,393 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-24 20:27:24,394 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-24 20:27:24,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2024-10-24 20:27:24,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 137. [2024-10-24 20:27:24,401 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-24 20:27:24,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 160 transitions. [2024-10-24 20:27:24,402 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 160 transitions. Word has length 38 [2024-10-24 20:27:24,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:27:24,403 INFO L471 AbstractCegarLoop]: Abstraction has 137 states and 160 transitions. [2024-10-24 20:27:24,403 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-24 20:27:24,403 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 160 transitions. [2024-10-24 20:27:24,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-10-24 20:27:24,403 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:27:24,403 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-24 20:27:24,420 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-24 20:27:24,604 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-24 20:27:24,604 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-24 20:27:24,604 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:27:24,605 INFO L85 PathProgramCache]: Analyzing trace with hash 18933906, now seen corresponding path program 1 times [2024-10-24 20:27:24,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:27:24,605 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2086950523] [2024-10-24 20:27:24,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:27:24,605 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:27:24,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:27:24,614 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [817780618] [2024-10-24 20:27:24,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:27:24,614 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:27:24,614 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:27:24,616 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-24 20:27:24,618 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-24 20:27:24,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:24,655 INFO L255 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-10-24 20:27:24,657 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:27:24,823 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-24 20:27:24,823 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:27:24,920 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-24 20:27:24,920 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:27:24,920 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2086950523] [2024-10-24 20:27:24,920 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:27:24,921 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [817780618] [2024-10-24 20:27:24,921 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [817780618] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-24 20:27:24,921 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-10-24 20:27:24,921 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2024-10-24 20:27:24,921 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476470839] [2024-10-24 20:27:24,921 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-10-24 20:27:24,921 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-10-24 20:27:24,921 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:27:24,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-10-24 20:27:24,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2024-10-24 20:27:24,922 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-24 20:27:25,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:27:25,178 INFO L93 Difference]: Finished difference Result 219 states and 257 transitions. [2024-10-24 20:27:25,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-10-24 20:27:25,179 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-24 20:27:25,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:27:25,180 INFO L225 Difference]: With dead ends: 219 [2024-10-24 20:27:25,180 INFO L226 Difference]: Without dead ends: 152 [2024-10-24 20:27:25,181 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-24 20:27:25,181 INFO L432 NwaCegarLoop]: 18 mSDtfsCounter, 70 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 196 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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.2s IncrementalHoareTripleChecker+Time [2024-10-24 20:27:25,182 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.2s Time] [2024-10-24 20:27:25,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2024-10-24 20:27:25,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 152. [2024-10-24 20:27:25,190 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-24 20:27:25,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 173 transitions. [2024-10-24 20:27:25,191 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 173 transitions. Word has length 39 [2024-10-24 20:27:25,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:27:25,192 INFO L471 AbstractCegarLoop]: Abstraction has 152 states and 173 transitions. [2024-10-24 20:27:25,192 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-24 20:27:25,192 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 173 transitions. [2024-10-24 20:27:25,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-10-24 20:27:25,193 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:27:25,193 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-24 20:27:25,209 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-10-24 20:27:25,397 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-24 20:27:25,398 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-24 20:27:25,398 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:27:25,398 INFO L85 PathProgramCache]: Analyzing trace with hash -1565427033, now seen corresponding path program 2 times [2024-10-24 20:27:25,398 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:27:25,398 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [544102521] [2024-10-24 20:27:25,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:27:25,398 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:27:25,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:27:25,414 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1410501693] [2024-10-24 20:27:25,414 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-24 20:27:25,415 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:27:25,415 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:27:25,419 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-24 20:27:25,421 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-24 20:27:25,467 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-24 20:27:25,467 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-24 20:27:25,468 INFO L255 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-10-24 20:27:25,470 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:27:25,583 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-24 20:27:25,583 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:27:25,906 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-24 20:27:25,907 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:27:25,907 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [544102521] [2024-10-24 20:27:25,907 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:27:25,907 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1410501693] [2024-10-24 20:27:25,907 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1410501693] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-24 20:27:25,907 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-10-24 20:27:25,907 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2024-10-24 20:27:25,908 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1607020676] [2024-10-24 20:27:25,908 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-10-24 20:27:25,908 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-10-24 20:27:25,908 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:27:25,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-10-24 20:27:25,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2024-10-24 20:27:25,909 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-24 20:27:26,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:27:26,631 INFO L93 Difference]: Finished difference Result 311 states and 365 transitions. [2024-10-24 20:27:26,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-10-24 20:27:26,632 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-24 20:27:26,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:27:26,633 INFO L225 Difference]: With dead ends: 311 [2024-10-24 20:27:26,633 INFO L226 Difference]: Without dead ends: 300 [2024-10-24 20:27:26,634 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-24 20:27:26,634 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-24 20:27:26,634 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-24 20:27:26,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300 states. [2024-10-24 20:27:26,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 300 to 294. [2024-10-24 20:27:26,658 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-24 20:27:26,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 344 transitions. [2024-10-24 20:27:26,661 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 344 transitions. Word has length 55 [2024-10-24 20:27:26,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:27:26,661 INFO L471 AbstractCegarLoop]: Abstraction has 294 states and 344 transitions. [2024-10-24 20:27:26,661 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-24 20:27:26,662 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 344 transitions. [2024-10-24 20:27:26,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2024-10-24 20:27:26,664 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:27:26,664 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-24 20:27:26,683 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-24 20:27:26,864 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-24 20:27:26,865 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-24 20:27:26,865 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:27:26,865 INFO L85 PathProgramCache]: Analyzing trace with hash 2133780327, now seen corresponding path program 1 times [2024-10-24 20:27:26,865 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:27:26,865 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [652484816] [2024-10-24 20:27:26,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:27:26,866 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:27:26,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:26,920 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:27:26,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:26,922 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-24 20:27:26,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:26,925 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-24 20:27:26,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:26,928 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:27:26,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:26,932 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-24 20:27:26,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:26,935 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-24 20:27:26,936 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:27:26,936 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [652484816] [2024-10-24 20:27:26,936 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [652484816] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:27:26,936 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [298292659] [2024-10-24 20:27:26,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:27:26,937 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:27:26,937 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:27:26,938 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-24 20:27:26,940 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-24 20:27:26,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:26,982 INFO L255 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-24 20:27:26,984 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:27:27,036 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-24 20:27:27,037 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:27:27,138 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-24 20:27:27,139 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [298292659] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-24 20:27:27,139 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-24 20:27:27,139 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 8 [2024-10-24 20:27:27,139 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1681430153] [2024-10-24 20:27:27,139 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-24 20:27:27,140 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-10-24 20:27:27,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:27:27,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-10-24 20:27:27,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2024-10-24 20:27:27,141 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-24 20:27:27,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:27:27,280 INFO L93 Difference]: Finished difference Result 818 states and 1019 transitions. [2024-10-24 20:27:27,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-10-24 20:27:27,281 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-24 20:27:27,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:27:27,285 INFO L225 Difference]: With dead ends: 818 [2024-10-24 20:27:27,285 INFO L226 Difference]: Without dead ends: 816 [2024-10-24 20:27:27,285 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-24 20:27:27,286 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-24 20:27:27,286 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-24 20:27:27,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 816 states. [2024-10-24 20:27:27,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 816 to 816. [2024-10-24 20:27:27,333 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-24 20:27:27,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 816 states to 816 states and 951 transitions. [2024-10-24 20:27:27,336 INFO L78 Accepts]: Start accepts. Automaton has 816 states and 951 transitions. Word has length 67 [2024-10-24 20:27:27,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:27:27,337 INFO L471 AbstractCegarLoop]: Abstraction has 816 states and 951 transitions. [2024-10-24 20:27:27,337 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-24 20:27:27,337 INFO L276 IsEmpty]: Start isEmpty. Operand 816 states and 951 transitions. [2024-10-24 20:27:27,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2024-10-24 20:27:27,338 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:27:27,338 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-24 20:27:27,355 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-10-24 20:27:27,539 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-24 20:27:27,539 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-24 20:27:27,539 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:27:27,539 INFO L85 PathProgramCache]: Analyzing trace with hash -385233554, now seen corresponding path program 1 times [2024-10-24 20:27:27,540 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:27:27,540 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1471193253] [2024-10-24 20:27:27,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:27:27,540 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:27:27,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:27,655 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:27:27,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:27,657 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-24 20:27:27,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:27,659 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-24 20:27:27,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:27,661 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:27:27,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:27,665 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-24 20:27:27,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:27,689 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-24 20:27:27,690 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:27:27,690 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1471193253] [2024-10-24 20:27:27,690 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1471193253] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:27:27,690 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1658193037] [2024-10-24 20:27:27,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:27:27,691 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:27:27,691 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:27:27,692 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-24 20:27:27,693 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-24 20:27:27,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:27,738 INFO L255 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-10-24 20:27:27,740 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:27:27,959 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-24 20:27:27,960 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:27:28,213 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-24 20:27:28,214 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1658193037] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-24 20:27:28,214 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-24 20:27:28,214 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 18 [2024-10-24 20:27:28,214 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [181920045] [2024-10-24 20:27:28,214 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-24 20:27:28,215 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-10-24 20:27:28,215 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:27:28,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-10-24 20:27:28,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2024-10-24 20:27:28,216 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-24 20:27:29,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:27:29,158 INFO L93 Difference]: Finished difference Result 828 states and 963 transitions. [2024-10-24 20:27:29,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2024-10-24 20:27:29,159 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-24 20:27:29,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:27:29,162 INFO L225 Difference]: With dead ends: 828 [2024-10-24 20:27:29,162 INFO L226 Difference]: Without dead ends: 827 [2024-10-24 20:27:29,163 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 145 SyntacticMatches, 7 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 749 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=675, Invalid=2187, Unknown=0, NotChecked=0, Total=2862 [2024-10-24 20:27:29,164 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-24 20:27:29,164 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-24 20:27:29,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 827 states. [2024-10-24 20:27:29,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 827 to 815. [2024-10-24 20:27:29,224 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-24 20:27:29,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 815 states to 815 states and 915 transitions. [2024-10-24 20:27:29,227 INFO L78 Accepts]: Start accepts. Automaton has 815 states and 915 transitions. Word has length 77 [2024-10-24 20:27:29,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:27:29,228 INFO L471 AbstractCegarLoop]: Abstraction has 815 states and 915 transitions. [2024-10-24 20:27:29,228 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-24 20:27:29,228 INFO L276 IsEmpty]: Start isEmpty. Operand 815 states and 915 transitions. [2024-10-24 20:27:29,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2024-10-24 20:27:29,229 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:27:29,229 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-24 20:27:29,245 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-10-24 20:27:29,433 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-24 20:27:29,434 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-24 20:27:29,434 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:27:29,434 INFO L85 PathProgramCache]: Analyzing trace with hash -647130915, now seen corresponding path program 1 times [2024-10-24 20:27:29,435 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:27:29,435 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [143154] [2024-10-24 20:27:29,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:27:29,435 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:27:29,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:29,508 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:27:29,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:29,510 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-24 20:27:29,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:29,512 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-24 20:27:29,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:29,519 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:27:29,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:29,521 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-24 20:27:29,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:29,528 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-10-24 20:27:29,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:29,530 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-24 20:27:29,531 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:27:29,531 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [143154] [2024-10-24 20:27:29,531 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [143154] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:27:29,531 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1501801832] [2024-10-24 20:27:29,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:27:29,531 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:27:29,531 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:27:29,533 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-24 20:27:29,534 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-24 20:27:29,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:29,581 INFO L255 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-10-24 20:27:29,582 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:27:29,675 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-24 20:27:29,675 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:27:29,772 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-24 20:27:29,773 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1501801832] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-24 20:27:29,773 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-24 20:27:29,773 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 6] total 10 [2024-10-24 20:27:29,773 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574000695] [2024-10-24 20:27:29,773 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-24 20:27:29,774 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-10-24 20:27:29,774 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:27:29,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-10-24 20:27:29,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2024-10-24 20:27:29,775 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-24 20:27:30,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:27:30,182 INFO L93 Difference]: Finished difference Result 1517 states and 1701 transitions. [2024-10-24 20:27:30,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-10-24 20:27:30,183 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-24 20:27:30,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:27:30,188 INFO L225 Difference]: With dead ends: 1517 [2024-10-24 20:27:30,189 INFO L226 Difference]: Without dead ends: 1277 [2024-10-24 20:27:30,192 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-24 20:27:30,193 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-24 20:27:30,193 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-24 20:27:30,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1277 states. [2024-10-24 20:27:30,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1277 to 986. [2024-10-24 20:27:30,278 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-24 20:27:30,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 986 states to 986 states and 1105 transitions. [2024-10-24 20:27:30,283 INFO L78 Accepts]: Start accepts. Automaton has 986 states and 1105 transitions. Word has length 90 [2024-10-24 20:27:30,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:27:30,283 INFO L471 AbstractCegarLoop]: Abstraction has 986 states and 1105 transitions. [2024-10-24 20:27:30,283 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-24 20:27:30,284 INFO L276 IsEmpty]: Start isEmpty. Operand 986 states and 1105 transitions. [2024-10-24 20:27:30,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2024-10-24 20:27:30,285 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:27:30,285 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-24 20:27:30,301 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-24 20:27:30,485 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-24 20:27:30,486 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-24 20:27:30,486 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:27:30,486 INFO L85 PathProgramCache]: Analyzing trace with hash 1602868179, now seen corresponding path program 1 times [2024-10-24 20:27:30,486 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:27:30,486 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [597833997] [2024-10-24 20:27:30,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:27:30,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:27:30,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:30,564 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:27:30,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:30,567 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-24 20:27:30,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:30,568 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-24 20:27:30,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:30,570 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:27:30,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:30,573 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-24 20:27:30,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:30,575 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-10-24 20:27:30,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:30,578 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-24 20:27:30,578 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:27:30,578 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [597833997] [2024-10-24 20:27:30,578 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [597833997] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:27:30,579 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1343939732] [2024-10-24 20:27:30,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:27:30,579 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:27:30,579 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:27:30,581 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-24 20:27:30,582 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-24 20:27:30,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:30,628 INFO L255 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-10-24 20:27:30,629 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:27:30,701 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-24 20:27:30,701 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:27:30,817 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-24 20:27:30,817 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1343939732] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-24 20:27:30,817 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-24 20:27:30,817 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2024-10-24 20:27:30,817 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2008908828] [2024-10-24 20:27:30,817 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-24 20:27:30,818 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-10-24 20:27:30,818 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:27:30,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-10-24 20:27:30,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2024-10-24 20:27:30,819 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-24 20:27:30,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:27:30,996 INFO L93 Difference]: Finished difference Result 1593 states and 1789 transitions. [2024-10-24 20:27:30,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-10-24 20:27:30,997 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-24 20:27:30,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:27:31,003 INFO L225 Difference]: With dead ends: 1593 [2024-10-24 20:27:31,003 INFO L226 Difference]: Without dead ends: 1592 [2024-10-24 20:27:31,003 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-24 20:27:31,004 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-24 20:27:31,005 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-24 20:27:31,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1592 states. [2024-10-24 20:27:31,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1592 to 1584. [2024-10-24 20:27:31,106 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-24 20:27:31,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1584 states to 1584 states and 1777 transitions. [2024-10-24 20:27:31,111 INFO L78 Accepts]: Start accepts. Automaton has 1584 states and 1777 transitions. Word has length 90 [2024-10-24 20:27:31,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:27:31,112 INFO L471 AbstractCegarLoop]: Abstraction has 1584 states and 1777 transitions. [2024-10-24 20:27:31,112 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-24 20:27:31,112 INFO L276 IsEmpty]: Start isEmpty. Operand 1584 states and 1777 transitions. [2024-10-24 20:27:31,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2024-10-24 20:27:31,113 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:27:31,113 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-24 20:27:31,130 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2024-10-24 20:27:31,314 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-24 20:27:31,314 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-24 20:27:31,314 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:27:31,315 INFO L85 PathProgramCache]: Analyzing trace with hash -321833708, now seen corresponding path program 1 times [2024-10-24 20:27:31,315 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:27:31,315 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1132085153] [2024-10-24 20:27:31,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:27:31,315 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:27:31,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:31,438 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:27:31,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:31,440 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-24 20:27:31,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:31,442 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-24 20:27:31,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:31,444 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:27:31,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:31,446 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-24 20:27:31,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:31,448 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-10-24 20:27:31,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:31,450 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-10-24 20:27:31,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:31,453 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-24 20:27:31,453 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:27:31,453 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1132085153] [2024-10-24 20:27:31,453 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1132085153] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:27:31,453 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1987218447] [2024-10-24 20:27:31,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:27:31,453 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:27:31,453 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:27:31,455 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-24 20:27:31,456 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-24 20:27:31,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:31,508 INFO L255 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-10-24 20:27:31,511 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:27:31,653 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-24 20:27:31,653 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:27:31,791 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-24 20:27:31,791 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1987218447] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-24 20:27:31,791 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-24 20:27:31,791 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 12 [2024-10-24 20:27:31,791 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [685987229] [2024-10-24 20:27:31,792 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-24 20:27:31,792 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-10-24 20:27:31,792 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:27:31,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-10-24 20:27:31,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2024-10-24 20:27:31,793 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-24 20:27:32,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:27:32,218 INFO L93 Difference]: Finished difference Result 3498 states and 3921 transitions. [2024-10-24 20:27:32,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-10-24 20:27:32,218 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-24 20:27:32,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:27:32,228 INFO L225 Difference]: With dead ends: 3498 [2024-10-24 20:27:32,228 INFO L226 Difference]: Without dead ends: 2594 [2024-10-24 20:27:32,231 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-24 20:27:32,231 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.3s IncrementalHoareTripleChecker+Time [2024-10-24 20:27:32,231 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.3s Time] [2024-10-24 20:27:32,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2594 states. [2024-10-24 20:27:32,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2594 to 1881. [2024-10-24 20:27:32,356 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-24 20:27:32,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1881 states to 1881 states and 2098 transitions. [2024-10-24 20:27:32,362 INFO L78 Accepts]: Start accepts. Automaton has 1881 states and 2098 transitions. Word has length 115 [2024-10-24 20:27:32,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:27:32,362 INFO L471 AbstractCegarLoop]: Abstraction has 1881 states and 2098 transitions. [2024-10-24 20:27:32,362 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-24 20:27:32,362 INFO L276 IsEmpty]: Start isEmpty. Operand 1881 states and 2098 transitions. [2024-10-24 20:27:32,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2024-10-24 20:27:32,364 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:27:32,364 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-24 20:27:32,381 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-10-24 20:27:32,565 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-24 20:27:32,565 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-24 20:27:32,565 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:27:32,565 INFO L85 PathProgramCache]: Analyzing trace with hash -897409821, now seen corresponding path program 2 times [2024-10-24 20:27:32,565 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:27:32,566 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1218142214] [2024-10-24 20:27:32,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:27:32,566 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:27:32,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:27:32,594 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1931874082] [2024-10-24 20:27:32,594 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-24 20:27:32,594 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:27:32,594 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:27:32,596 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-24 20:27:32,597 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-24 20:27:32,654 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-24 20:27:32,654 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-24 20:27:32,656 INFO L255 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-10-24 20:27:32,658 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:27:32,958 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-24 20:27:32,958 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:27:33,584 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:27:33,584 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1218142214] [2024-10-24 20:27:33,585 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:27:33,585 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1931874082] [2024-10-24 20:27:33,585 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1931874082] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:27:33,585 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:27:33,585 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-10-24 20:27:33,585 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [685151492] [2024-10-24 20:27:33,585 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:27:33,585 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-10-24 20:27:33,586 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:27:33,586 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-10-24 20:27:33,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2024-10-24 20:27:33,586 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-24 20:27:33,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:27:33,836 INFO L93 Difference]: Finished difference Result 2108 states and 2347 transitions. [2024-10-24 20:27:33,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-10-24 20:27:33,836 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-24 20:27:33,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:27:33,843 INFO L225 Difference]: With dead ends: 2108 [2024-10-24 20:27:33,843 INFO L226 Difference]: Without dead ends: 2107 [2024-10-24 20:27:33,844 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-24 20:27:33,845 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-24 20:27:33,845 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-24 20:27:33,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2107 states. [2024-10-24 20:27:33,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2107 to 1913. [2024-10-24 20:27:33,946 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-24 20:27:33,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1913 states to 1913 states and 2132 transitions. [2024-10-24 20:27:33,952 INFO L78 Accepts]: Start accepts. Automaton has 1913 states and 2132 transitions. Word has length 135 [2024-10-24 20:27:33,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:27:33,953 INFO L471 AbstractCegarLoop]: Abstraction has 1913 states and 2132 transitions. [2024-10-24 20:27:33,953 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-24 20:27:33,953 INFO L276 IsEmpty]: Start isEmpty. Operand 1913 states and 2132 transitions. [2024-10-24 20:27:33,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2024-10-24 20:27:33,955 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:27:33,955 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-24 20:27:33,972 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2024-10-24 20:27:34,155 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-24 20:27:34,156 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-24 20:27:34,156 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:27:34,156 INFO L85 PathProgramCache]: Analyzing trace with hash -62504019, now seen corresponding path program 3 times [2024-10-24 20:27:34,156 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:27:34,156 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1184073872] [2024-10-24 20:27:34,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:27:34,157 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:27:34,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:27:34,172 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1017175869] [2024-10-24 20:27:34,172 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-24 20:27:34,172 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:27:34,172 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:27:34,175 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-24 20:27:34,193 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-24 20:27:34,255 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2024-10-24 20:27:34,256 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-24 20:27:34,257 INFO L255 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-10-24 20:27:34,260 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:27:34,478 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-24 20:27:34,478 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:27:34,895 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:27:34,895 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1184073872] [2024-10-24 20:27:34,895 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:27:34,895 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1017175869] [2024-10-24 20:27:34,895 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1017175869] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:27:34,895 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:27:34,895 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-10-24 20:27:34,896 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1059914369] [2024-10-24 20:27:34,896 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:27:34,896 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-10-24 20:27:34,896 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:27:34,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-10-24 20:27:34,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2024-10-24 20:27:34,897 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-24 20:27:35,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:27:35,275 INFO L93 Difference]: Finished difference Result 2961 states and 3296 transitions. [2024-10-24 20:27:35,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-10-24 20:27:35,276 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-24 20:27:35,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:27:35,283 INFO L225 Difference]: With dead ends: 2961 [2024-10-24 20:27:35,283 INFO L226 Difference]: Without dead ends: 2096 [2024-10-24 20:27:35,286 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=108, Invalid=312, Unknown=0, NotChecked=0, Total=420 [2024-10-24 20:27:35,287 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-24 20:27:35,287 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-24 20:27:35,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2096 states. [2024-10-24 20:27:35,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2096 to 1913. [2024-10-24 20:27:35,405 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-24 20:27:35,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1913 states to 1913 states and 2129 transitions. [2024-10-24 20:27:35,411 INFO L78 Accepts]: Start accepts. Automaton has 1913 states and 2129 transitions. Word has length 135 [2024-10-24 20:27:35,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:27:35,414 INFO L471 AbstractCegarLoop]: Abstraction has 1913 states and 2129 transitions. [2024-10-24 20:27:35,414 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-24 20:27:35,414 INFO L276 IsEmpty]: Start isEmpty. Operand 1913 states and 2129 transitions. [2024-10-24 20:27:35,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2024-10-24 20:27:35,416 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:27:35,416 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-24 20:27:35,432 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-24 20:27:35,620 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-24 20:27:35,621 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-24 20:27:35,621 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:27:35,621 INFO L85 PathProgramCache]: Analyzing trace with hash 877639691, now seen corresponding path program 3 times [2024-10-24 20:27:35,621 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:27:35,621 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1362997015] [2024-10-24 20:27:35,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:27:35,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:27:35,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:27:35,644 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1442790553] [2024-10-24 20:27:35,644 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-24 20:27:35,644 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:27:35,645 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:27:35,646 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-24 20:27:35,648 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-24 20:27:35,699 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-10-24 20:27:35,699 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-24 20:27:35,700 INFO L255 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-10-24 20:27:35,701 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:27:35,741 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-24 20:27:35,742 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:27:35,976 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:27:35,976 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1362997015] [2024-10-24 20:27:35,977 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:27:35,977 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1442790553] [2024-10-24 20:27:35,977 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1442790553] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:27:35,977 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:27:35,977 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2024-10-24 20:27:35,977 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398775629] [2024-10-24 20:27:35,977 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:27:35,977 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-24 20:27:35,978 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:27:35,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-24 20:27:35,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2024-10-24 20:27:35,978 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-24 20:27:36,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:27:36,142 INFO L93 Difference]: Finished difference Result 2483 states and 2762 transitions. [2024-10-24 20:27:36,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-10-24 20:27:36,142 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-24 20:27:36,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:27:36,150 INFO L225 Difference]: With dead ends: 2483 [2024-10-24 20:27:36,150 INFO L226 Difference]: Without dead ends: 1519 [2024-10-24 20:27:36,151 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2024-10-24 20:27:36,152 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-24 20:27:36,153 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-24 20:27:36,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1519 states. [2024-10-24 20:27:36,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1519 to 1518. [2024-10-24 20:27:36,246 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-24 20:27:36,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1518 states to 1518 states and 1682 transitions. [2024-10-24 20:27:36,249 INFO L78 Accepts]: Start accepts. Automaton has 1518 states and 1682 transitions. Word has length 135 [2024-10-24 20:27:36,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:27:36,250 INFO L471 AbstractCegarLoop]: Abstraction has 1518 states and 1682 transitions. [2024-10-24 20:27:36,250 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-24 20:27:36,250 INFO L276 IsEmpty]: Start isEmpty. Operand 1518 states and 1682 transitions. [2024-10-24 20:27:36,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2024-10-24 20:27:36,252 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:27:36,252 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-24 20:27:36,268 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-24 20:27:36,456 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-24 20:27:36,457 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-24 20:27:36,457 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:27:36,457 INFO L85 PathProgramCache]: Analyzing trace with hash -272784989, now seen corresponding path program 2 times [2024-10-24 20:27:36,457 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:27:36,457 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1773088122] [2024-10-24 20:27:36,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:27:36,457 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:27:36,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:36,603 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:27:36,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:36,605 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-24 20:27:36,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:36,607 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-24 20:27:36,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:36,609 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:27:36,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:36,611 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-24 20:27:36,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:36,613 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-10-24 20:27:36,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:36,615 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-10-24 20:27:36,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:36,618 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2024-10-24 20:27:36,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:36,620 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-10-24 20:27:36,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:36,623 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-24 20:27:36,623 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:27:36,623 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1773088122] [2024-10-24 20:27:36,623 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1773088122] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:27:36,623 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [542922153] [2024-10-24 20:27:36,624 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-24 20:27:36,624 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:27:36,624 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:27:36,625 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-24 20:27:36,628 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-24 20:27:36,684 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-24 20:27:36,685 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-24 20:27:36,686 INFO L255 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-10-24 20:27:36,688 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:27:36,802 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-24 20:27:36,803 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:27:37,018 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-24 20:27:37,018 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [542922153] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-24 20:27:37,019 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-24 20:27:37,019 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 16 [2024-10-24 20:27:37,020 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [274134037] [2024-10-24 20:27:37,020 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-24 20:27:37,020 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-10-24 20:27:37,020 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:27:37,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-10-24 20:27:37,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=136, Unknown=0, NotChecked=0, Total=272 [2024-10-24 20:27:37,022 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-24 20:27:37,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:27:37,284 INFO L93 Difference]: Finished difference Result 2799 states and 3202 transitions. [2024-10-24 20:27:37,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-10-24 20:27:37,285 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-24 20:27:37,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:27:37,294 INFO L225 Difference]: With dead ends: 2799 [2024-10-24 20:27:37,294 INFO L226 Difference]: Without dead ends: 2798 [2024-10-24 20:27:37,295 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-24 20:27:37,296 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.2s IncrementalHoareTripleChecker+Time [2024-10-24 20:27:37,296 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.2s Time] [2024-10-24 20:27:37,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2798 states. [2024-10-24 20:27:37,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2798 to 2798. [2024-10-24 20:27:37,434 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-24 20:27:37,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2798 states to 2798 states and 3122 transitions. [2024-10-24 20:27:37,441 INFO L78 Accepts]: Start accepts. Automaton has 2798 states and 3122 transitions. Word has length 147 [2024-10-24 20:27:37,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:27:37,442 INFO L471 AbstractCegarLoop]: Abstraction has 2798 states and 3122 transitions. [2024-10-24 20:27:37,442 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-24 20:27:37,442 INFO L276 IsEmpty]: Start isEmpty. Operand 2798 states and 3122 transitions. [2024-10-24 20:27:37,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2024-10-24 20:27:37,444 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:27:37,444 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-24 20:27:37,462 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-24 20:27:37,645 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-24 20:27:37,645 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-24 20:27:37,646 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:27:37,646 INFO L85 PathProgramCache]: Analyzing trace with hash -1350152142, now seen corresponding path program 4 times [2024-10-24 20:27:37,646 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:27:37,646 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1018372597] [2024-10-24 20:27:37,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:27:37,646 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:27:37,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:37,846 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:27:37,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:37,849 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-24 20:27:37,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:37,850 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-24 20:27:37,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:37,854 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:27:37,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:37,856 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-24 20:27:37,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:37,858 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-10-24 20:27:37,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:37,860 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-10-24 20:27:37,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:37,865 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2024-10-24 20:27:37,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:37,869 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-10-24 20:27:37,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:37,872 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-24 20:27:37,872 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:27:37,873 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1018372597] [2024-10-24 20:27:37,873 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1018372597] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:27:37,873 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [474714078] [2024-10-24 20:27:37,873 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-10-24 20:27:37,873 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:27:37,874 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:27:37,875 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-24 20:27:37,877 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-24 20:27:37,942 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-10-24 20:27:37,942 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-24 20:27:37,944 INFO L255 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-10-24 20:27:37,946 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:27:38,162 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-24 20:27:38,164 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:27:38,365 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-24 20:27:38,366 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [474714078] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-24 20:27:38,366 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-24 20:27:38,366 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 15 [2024-10-24 20:27:38,366 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [684107243] [2024-10-24 20:27:38,366 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-24 20:27:38,367 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-10-24 20:27:38,367 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:27:38,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-10-24 20:27:38,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2024-10-24 20:27:38,369 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-24 20:27:38,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:27:38,984 INFO L93 Difference]: Finished difference Result 6157 states and 6882 transitions. [2024-10-24 20:27:38,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-10-24 20:27:38,985 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-24 20:27:38,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:27:38,996 INFO L225 Difference]: With dead ends: 6157 [2024-10-24 20:27:38,997 INFO L226 Difference]: Without dead ends: 4475 [2024-10-24 20:27:39,000 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-24 20:27:39,001 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-24 20:27:39,001 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-24 20:27:39,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4475 states. [2024-10-24 20:27:39,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4475 to 3136. [2024-10-24 20:27:39,175 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-24 20:27:39,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3136 states to 3136 states and 3487 transitions. [2024-10-24 20:27:39,182 INFO L78 Accepts]: Start accepts. Automaton has 3136 states and 3487 transitions. Word has length 155 [2024-10-24 20:27:39,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:27:39,182 INFO L471 AbstractCegarLoop]: Abstraction has 3136 states and 3487 transitions. [2024-10-24 20:27:39,183 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-24 20:27:39,183 INFO L276 IsEmpty]: Start isEmpty. Operand 3136 states and 3487 transitions. [2024-10-24 20:27:39,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2024-10-24 20:27:39,185 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:27:39,185 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-24 20:27:39,201 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2024-10-24 20:27:39,386 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-24 20:27:39,386 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-24 20:27:39,386 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:27:39,386 INFO L85 PathProgramCache]: Analyzing trace with hash -1131873023, now seen corresponding path program 5 times [2024-10-24 20:27:39,386 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:27:39,386 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1613093582] [2024-10-24 20:27:39,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:27:39,387 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:27:39,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:27:39,406 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [309886263] [2024-10-24 20:27:39,406 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-10-24 20:27:39,406 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:27:39,406 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:27:39,408 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-24 20:27:39,412 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-24 20:27:39,493 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2024-10-24 20:27:39,493 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-24 20:27:39,501 INFO L255 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 35 conjuncts are in the unsatisfiable core [2024-10-24 20:27:39,504 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:27:40,146 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-24 20:27:40,146 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:27:40,483 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:27:40,484 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1613093582] [2024-10-24 20:27:40,484 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:27:40,484 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [309886263] [2024-10-24 20:27:40,484 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [309886263] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:27:40,484 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:27:40,484 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2024-10-24 20:27:40,484 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2138572420] [2024-10-24 20:27:40,484 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:27:40,484 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-10-24 20:27:40,485 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:27:40,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-10-24 20:27:40,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=427, Unknown=0, NotChecked=0, Total=506 [2024-10-24 20:27:40,486 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-24 20:27:41,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:27:41,293 INFO L93 Difference]: Finished difference Result 5299 states and 5897 transitions. [2024-10-24 20:27:41,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-10-24 20:27:41,294 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-24 20:27:41,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:27:41,306 INFO L225 Difference]: With dead ends: 5299 [2024-10-24 20:27:41,307 INFO L226 Difference]: Without dead ends: 3442 [2024-10-24 20:27:41,311 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-24 20:27:41,312 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.7s IncrementalHoareTripleChecker+Time [2024-10-24 20:27:41,312 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.7s Time] [2024-10-24 20:27:41,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3442 states. [2024-10-24 20:27:41,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3442 to 3200. [2024-10-24 20:27:41,478 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-24 20:27:41,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3200 states to 3200 states and 3555 transitions. [2024-10-24 20:27:41,483 INFO L78 Accepts]: Start accepts. Automaton has 3200 states and 3555 transitions. Word has length 175 [2024-10-24 20:27:41,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:27:41,484 INFO L471 AbstractCegarLoop]: Abstraction has 3200 states and 3555 transitions. [2024-10-24 20:27:41,484 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-24 20:27:41,484 INFO L276 IsEmpty]: Start isEmpty. Operand 3200 states and 3555 transitions. [2024-10-24 20:27:41,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2024-10-24 20:27:41,487 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:27:41,487 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-24 20:27:41,503 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2024-10-24 20:27:41,691 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-24 20:27:41,692 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-24 20:27:41,692 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:27:41,692 INFO L85 PathProgramCache]: Analyzing trace with hash 1708308629, now seen corresponding path program 6 times [2024-10-24 20:27:41,692 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:27:41,692 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1048096396] [2024-10-24 20:27:41,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:27:41,692 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:27:41,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:27:41,716 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1217962410] [2024-10-24 20:27:41,716 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-10-24 20:27:41,716 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:27:41,718 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:27:41,720 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-24 20:27:41,721 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-24 20:27:41,791 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2024-10-24 20:27:41,792 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-24 20:27:41,793 INFO L255 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-10-24 20:27:41,796 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:27:42,646 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-24 20:27:42,646 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:27:42,981 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:27:42,981 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1048096396] [2024-10-24 20:27:42,981 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:27:42,981 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1217962410] [2024-10-24 20:27:42,982 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1217962410] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:27:42,982 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:27:42,982 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2024-10-24 20:27:42,982 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [171996209] [2024-10-24 20:27:42,982 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:27:42,982 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-10-24 20:27:42,982 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:27:42,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-10-24 20:27:42,983 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2024-10-24 20:27:42,983 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-24 20:27:43,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:27:43,670 INFO L93 Difference]: Finished difference Result 3701 states and 4112 transitions. [2024-10-24 20:27:43,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-10-24 20:27:43,671 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-24 20:27:43,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:27:43,681 INFO L225 Difference]: With dead ends: 3701 [2024-10-24 20:27:43,681 INFO L226 Difference]: Without dead ends: 3699 [2024-10-24 20:27:43,682 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-24 20:27:43,682 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-24 20:27:43,682 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-24 20:27:43,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3699 states. [2024-10-24 20:27:43,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3699 to 3246. [2024-10-24 20:27:43,851 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-24 20:27:43,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3246 states to 3246 states and 3604 transitions. [2024-10-24 20:27:43,857 INFO L78 Accepts]: Start accepts. Automaton has 3246 states and 3604 transitions. Word has length 175 [2024-10-24 20:27:43,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:27:43,858 INFO L471 AbstractCegarLoop]: Abstraction has 3246 states and 3604 transitions. [2024-10-24 20:27:43,858 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-24 20:27:43,858 INFO L276 IsEmpty]: Start isEmpty. Operand 3246 states and 3604 transitions. [2024-10-24 20:27:43,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2024-10-24 20:27:43,861 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:27:43,861 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-24 20:27:43,878 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-24 20:27:44,062 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-24 20:27:44,062 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-24 20:27:44,063 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:27:44,063 INFO L85 PathProgramCache]: Analyzing trace with hash 1824792118, now seen corresponding path program 2 times [2024-10-24 20:27:44,063 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:27:44,063 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1930851035] [2024-10-24 20:27:44,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:27:44,063 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:27:44,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:44,299 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:27:44,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:44,302 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-24 20:27:44,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:44,303 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-24 20:27:44,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:44,305 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:27:44,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:44,308 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-24 20:27:44,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:44,311 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-10-24 20:27:44,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:44,313 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-10-24 20:27:44,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:44,315 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2024-10-24 20:27:44,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:44,317 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-10-24 20:27:44,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:44,320 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2024-10-24 20:27:44,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:44,324 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-10-24 20:27:44,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:44,327 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-24 20:27:44,327 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:27:44,327 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1930851035] [2024-10-24 20:27:44,328 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1930851035] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:27:44,328 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1914367738] [2024-10-24 20:27:44,328 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-24 20:27:44,328 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:27:44,328 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:27:44,330 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-24 20:27:44,331 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-24 20:27:44,400 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-24 20:27:44,400 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-24 20:27:44,402 INFO L255 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-10-24 20:27:44,405 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:27:44,569 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-24 20:27:44,570 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:27:44,867 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-24 20:27:44,868 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1914367738] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-24 20:27:44,868 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-24 20:27:44,869 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2024-10-24 20:27:44,869 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1905730838] [2024-10-24 20:27:44,869 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-24 20:27:44,870 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-10-24 20:27:44,870 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:27:44,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-10-24 20:27:44,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2024-10-24 20:27:44,871 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-24 20:27:45,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:27:45,264 INFO L93 Difference]: Finished difference Result 6615 states and 7374 transitions. [2024-10-24 20:27:45,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-10-24 20:27:45,265 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-24 20:27:45,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:27:45,280 INFO L225 Difference]: With dead ends: 6615 [2024-10-24 20:27:45,280 INFO L226 Difference]: Without dead ends: 6614 [2024-10-24 20:27:45,281 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-24 20:27:45,282 INFO L432 NwaCegarLoop]: 27 mSDtfsCounter, 257 mSDsluCounter, 293 mSDsCounter, 0 mSdLazyCounter, 197 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-24 20:27:45,282 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-24 20:27:45,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6614 states. [2024-10-24 20:27:45,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6614 to 6596. [2024-10-24 20:27:45,721 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-24 20:27:45,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6596 states to 6596 states and 7334 transitions. [2024-10-24 20:27:45,742 INFO L78 Accepts]: Start accepts. Automaton has 6596 states and 7334 transitions. Word has length 190 [2024-10-24 20:27:45,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:27:45,742 INFO L471 AbstractCegarLoop]: Abstraction has 6596 states and 7334 transitions. [2024-10-24 20:27:45,743 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-24 20:27:45,743 INFO L276 IsEmpty]: Start isEmpty. Operand 6596 states and 7334 transitions. [2024-10-24 20:27:45,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2024-10-24 20:27:45,747 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:27:45,747 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-24 20:27:45,763 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2024-10-24 20:27:45,947 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-24 20:27:45,948 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-24 20:27:45,948 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:27:45,948 INFO L85 PathProgramCache]: Analyzing trace with hash -2046102192, now seen corresponding path program 7 times [2024-10-24 20:27:45,949 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:27:45,949 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1205680750] [2024-10-24 20:27:45,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:27:45,949 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:27:45,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:46,181 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:27:46,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:46,183 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-24 20:27:46,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:46,184 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-24 20:27:46,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:46,186 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:27:46,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:46,189 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-24 20:27:46,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:46,191 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-10-24 20:27:46,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:46,193 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-10-24 20:27:46,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:46,195 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2024-10-24 20:27:46,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:46,197 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-10-24 20:27:46,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:46,199 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2024-10-24 20:27:46,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:46,201 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-10-24 20:27:46,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:46,205 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-24 20:27:46,205 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:27:46,205 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1205680750] [2024-10-24 20:27:46,205 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1205680750] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:27:46,205 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [986968197] [2024-10-24 20:27:46,205 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-10-24 20:27:46,206 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:27:46,206 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:27:46,207 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-24 20:27:46,209 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-24 20:27:46,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:27:46,277 INFO L255 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-10-24 20:27:46,279 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:27:46,545 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-24 20:27:46,546 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:27:46,749 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-24 20:27:46,749 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [986968197] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-24 20:27:46,749 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-24 20:27:46,750 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 18 [2024-10-24 20:27:46,750 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [98119978] [2024-10-24 20:27:46,750 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-24 20:27:46,750 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-10-24 20:27:46,750 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:27:46,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-10-24 20:27:46,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=225, Unknown=0, NotChecked=0, Total=306 [2024-10-24 20:27:46,751 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-24 20:27:47,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:27:47,556 INFO L93 Difference]: Finished difference Result 14760 states and 16447 transitions. [2024-10-24 20:27:47,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-10-24 20:27:47,557 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-24 20:27:47,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:27:47,580 INFO L225 Difference]: With dead ends: 14760 [2024-10-24 20:27:47,580 INFO L226 Difference]: Without dead ends: 10688 [2024-10-24 20:27:47,588 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-24 20:27:47,588 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-24 20:27:47,588 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-24 20:27:47,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10688 states. [2024-10-24 20:27:48,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10688 to 7709. [2024-10-24 20:27:48,059 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-24 20:27:48,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7709 states to 7709 states and 8533 transitions. [2024-10-24 20:27:48,079 INFO L78 Accepts]: Start accepts. Automaton has 7709 states and 8533 transitions. Word has length 195 [2024-10-24 20:27:48,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:27:48,080 INFO L471 AbstractCegarLoop]: Abstraction has 7709 states and 8533 transitions. [2024-10-24 20:27:48,081 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-24 20:27:48,081 INFO L276 IsEmpty]: Start isEmpty. Operand 7709 states and 8533 transitions. [2024-10-24 20:27:48,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2024-10-24 20:27:48,085 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:27:48,085 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-24 20:27:48,102 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-24 20:27:48,286 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-24 20:27:48,286 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-24 20:27:48,286 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:27:48,287 INFO L85 PathProgramCache]: Analyzing trace with hash -40826342, now seen corresponding path program 8 times [2024-10-24 20:27:48,287 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:27:48,287 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533832184] [2024-10-24 20:27:48,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:27:48,287 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:27:48,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:27:48,309 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [729742005] [2024-10-24 20:27:48,309 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-24 20:27:48,309 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:27:48,310 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:27:48,311 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-24 20:27:48,313 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-24 20:27:48,384 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-24 20:27:48,384 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-24 20:27:48,385 INFO L255 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-10-24 20:27:48,388 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:27:48,751 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-24 20:27:48,751 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:27:57,212 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:27:57,213 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1533832184] [2024-10-24 20:27:57,213 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:27:57,213 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [729742005] [2024-10-24 20:27:57,213 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [729742005] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:27:57,213 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:27:57,213 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-10-24 20:27:57,213 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493814107] [2024-10-24 20:27:57,213 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:27:57,214 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-10-24 20:27:57,214 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:27:57,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-10-24 20:27:57,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=130, Unknown=2, NotChecked=0, Total=182 [2024-10-24 20:27:57,215 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-24 20:27:57,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:27:57,879 INFO L93 Difference]: Finished difference Result 8316 states and 9200 transitions. [2024-10-24 20:27:57,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-10-24 20:27:57,879 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-24 20:27:57,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:27:57,895 INFO L225 Difference]: With dead ends: 8316 [2024-10-24 20:27:57,895 INFO L226 Difference]: Without dead ends: 8315 [2024-10-24 20:27:57,899 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 326 GetRequests, 314 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 8.0s TimeCoverageRelationStatistics Valid=50, Invalid=130, Unknown=2, NotChecked=0, Total=182 [2024-10-24 20:27:57,899 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-24 20:27:57,899 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-24 20:27:57,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8315 states. [2024-10-24 20:27:58,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8315 to 8019. [2024-10-24 20:27:58,303 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-24 20:27:58,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8019 states to 8019 states and 8873 transitions. [2024-10-24 20:27:58,318 INFO L78 Accepts]: Start accepts. Automaton has 8019 states and 8873 transitions. Word has length 195 [2024-10-24 20:27:58,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:27:58,318 INFO L471 AbstractCegarLoop]: Abstraction has 8019 states and 8873 transitions. [2024-10-24 20:27:58,319 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-24 20:27:58,319 INFO L276 IsEmpty]: Start isEmpty. Operand 8019 states and 8873 transitions. [2024-10-24 20:27:58,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2024-10-24 20:27:58,321 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:27:58,322 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-24 20:27:58,338 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2024-10-24 20:27:58,522 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-24 20:27:58,522 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-24 20:27:58,523 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:27:58,523 INFO L85 PathProgramCache]: Analyzing trace with hash 959833887, now seen corresponding path program 9 times [2024-10-24 20:27:58,523 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:27:58,523 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1489662474] [2024-10-24 20:27:58,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:27:58,523 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:27:58,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:27:58,552 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1178958149] [2024-10-24 20:27:58,552 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-24 20:27:58,552 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:27:58,552 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:27:58,554 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-24 20:27:58,555 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-24 20:27:58,665 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2024-10-24 20:27:58,666 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-24 20:27:58,667 INFO L255 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-10-24 20:27:58,670 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:27:59,014 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-24 20:27:59,015 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:27:59,272 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:27:59,272 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1489662474] [2024-10-24 20:27:59,272 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:27:59,272 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1178958149] [2024-10-24 20:27:59,272 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1178958149] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:27:59,272 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:27:59,272 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-10-24 20:27:59,273 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [25874110] [2024-10-24 20:27:59,273 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:27:59,273 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-10-24 20:27:59,273 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:27:59,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-10-24 20:27:59,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2024-10-24 20:27:59,274 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-24 20:28:00,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:28:00,015 INFO L93 Difference]: Finished difference Result 12814 states and 14201 transitions. [2024-10-24 20:28:00,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-10-24 20:28:00,016 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-24 20:28:00,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:28:00,038 INFO L225 Difference]: With dead ends: 12814 [2024-10-24 20:28:00,039 INFO L226 Difference]: Without dead ends: 8583 [2024-10-24 20:28:00,048 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-24 20:28:00,049 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-24 20:28:00,049 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-24 20:28:00,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8583 states. [2024-10-24 20:28:00,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8583 to 8106. [2024-10-24 20:28:00,545 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-24 20:28:00,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8106 states to 8106 states and 8965 transitions. [2024-10-24 20:28:00,561 INFO L78 Accepts]: Start accepts. Automaton has 8106 states and 8965 transitions. Word has length 215 [2024-10-24 20:28:00,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:28:00,562 INFO L471 AbstractCegarLoop]: Abstraction has 8106 states and 8965 transitions. [2024-10-24 20:28:00,562 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-24 20:28:00,562 INFO L276 IsEmpty]: Start isEmpty. Operand 8106 states and 8965 transitions. [2024-10-24 20:28:00,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2024-10-24 20:28:00,565 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:28:00,565 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-24 20:28:00,573 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-24 20:28:00,766 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-24 20:28:00,767 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-24 20:28:00,767 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:28:00,767 INFO L85 PathProgramCache]: Analyzing trace with hash 1476535677, now seen corresponding path program 10 times [2024-10-24 20:28:00,767 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:28:00,767 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [106886138] [2024-10-24 20:28:00,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:28:00,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:28:00,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:28:00,793 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [721506839] [2024-10-24 20:28:00,793 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-10-24 20:28:00,796 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:28:00,796 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:28:00,798 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-24 20:28:00,803 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-24 20:28:00,907 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-10-24 20:28:00,907 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-24 20:28:00,909 INFO L255 TraceCheckSpWp]: Trace formula consists of 347 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-10-24 20:28:00,912 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:28:01,429 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-24 20:28:01,429 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:28:01,670 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:28:01,670 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [106886138] [2024-10-24 20:28:01,670 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:28:01,670 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [721506839] [2024-10-24 20:28:01,671 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [721506839] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:28:01,671 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:28:01,671 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-10-24 20:28:01,671 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1412834814] [2024-10-24 20:28:01,671 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:28:01,672 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-10-24 20:28:01,672 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:28:01,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-10-24 20:28:01,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2024-10-24 20:28:01,673 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-24 20:28:02,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:28:02,555 INFO L93 Difference]: Finished difference Result 8796 states and 9725 transitions. [2024-10-24 20:28:02,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-10-24 20:28:02,556 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-24 20:28:02,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:28:02,574 INFO L225 Difference]: With dead ends: 8796 [2024-10-24 20:28:02,574 INFO L226 Difference]: Without dead ends: 8795 [2024-10-24 20:28:02,577 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 213 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=189, Invalid=567, Unknown=0, NotChecked=0, Total=756 [2024-10-24 20:28:02,578 INFO L432 NwaCegarLoop]: 44 mSDtfsCounter, 74 mSDsluCounter, 299 mSDsCounter, 0 mSdLazyCounter, 573 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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-24 20:28:02,578 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-24 20:28:02,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8795 states. [2024-10-24 20:28:03,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8795 to 8457. [2024-10-24 20:28:03,022 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-24 20:28:03,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8457 states to 8457 states and 9350 transitions. [2024-10-24 20:28:03,038 INFO L78 Accepts]: Start accepts. Automaton has 8457 states and 9350 transitions. Word has length 215 [2024-10-24 20:28:03,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:28:03,039 INFO L471 AbstractCegarLoop]: Abstraction has 8457 states and 9350 transitions. [2024-10-24 20:28:03,039 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-24 20:28:03,039 INFO L276 IsEmpty]: Start isEmpty. Operand 8457 states and 9350 transitions. [2024-10-24 20:28:03,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 256 [2024-10-24 20:28:03,044 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:28:03,044 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-24 20:28:03,051 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2024-10-24 20:28:03,248 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-24 20:28:03,249 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-24 20:28:03,249 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:28:03,249 INFO L85 PathProgramCache]: Analyzing trace with hash -1980277955, now seen corresponding path program 11 times [2024-10-24 20:28:03,250 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:28:03,250 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [907882608] [2024-10-24 20:28:03,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:28:03,250 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:28:03,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:28:03,282 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1722327081] [2024-10-24 20:28:03,283 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-10-24 20:28:03,283 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:28:03,283 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:28:03,285 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-24 20:28:03,286 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-24 20:28:03,387 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2024-10-24 20:28:03,388 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-24 20:28:03,390 INFO L255 TraceCheckSpWp]: Trace formula consists of 394 conjuncts, 46 conjuncts are in the unsatisfiable core [2024-10-24 20:28:03,393 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:28:04,305 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-24 20:28:04,305 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:28:04,726 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:28:04,726 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [907882608] [2024-10-24 20:28:04,726 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:28:04,726 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1722327081] [2024-10-24 20:28:04,726 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1722327081] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:28:04,726 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:28:04,726 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25] total 25 [2024-10-24 20:28:04,726 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [231032053] [2024-10-24 20:28:04,726 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:28:04,727 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-10-24 20:28:04,727 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:28:04,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-10-24 20:28:04,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=710, Unknown=0, NotChecked=0, Total=812 [2024-10-24 20:28:04,728 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-24 20:28:06,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:28:06,184 INFO L93 Difference]: Finished difference Result 13017 states and 14418 transitions. [2024-10-24 20:28:06,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-10-24 20:28:06,185 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-24 20:28:06,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:28:06,194 INFO L225 Difference]: With dead ends: 13017 [2024-10-24 20:28:06,194 INFO L226 Difference]: Without dead ends: 8795 [2024-10-24 20:28:06,200 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 267 GetRequests, 239 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=111, Invalid=759, Unknown=0, NotChecked=0, Total=870 [2024-10-24 20:28:06,201 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-24 20:28:06,201 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-24 20:28:06,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8795 states. [2024-10-24 20:28:06,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8795 to 8477. [2024-10-24 20:28:06,573 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-24 20:28:06,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8477 states to 8477 states and 9371 transitions. [2024-10-24 20:28:06,592 INFO L78 Accepts]: Start accepts. Automaton has 8477 states and 9371 transitions. Word has length 255 [2024-10-24 20:28:06,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:28:06,593 INFO L471 AbstractCegarLoop]: Abstraction has 8477 states and 9371 transitions. [2024-10-24 20:28:06,594 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-24 20:28:06,594 INFO L276 IsEmpty]: Start isEmpty. Operand 8477 states and 9371 transitions. [2024-10-24 20:28:06,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 256 [2024-10-24 20:28:06,598 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:28:06,598 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-24 20:28:06,615 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2024-10-24 20:28:06,802 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-24 20:28:06,803 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-24 20:28:06,803 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:28:06,804 INFO L85 PathProgramCache]: Analyzing trace with hash 1511663367, now seen corresponding path program 12 times [2024-10-24 20:28:06,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:28:06,804 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [927907522] [2024-10-24 20:28:06,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:28:06,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:28:06,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:28:06,849 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1984436985] [2024-10-24 20:28:06,849 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-10-24 20:28:06,849 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:28:06,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:28:06,852 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-24 20:28:06,854 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-24 20:28:07,008 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2024-10-24 20:28:07,008 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-24 20:28:07,010 INFO L255 TraceCheckSpWp]: Trace formula consists of 341 conjuncts, 48 conjuncts are in the unsatisfiable core [2024-10-24 20:28:07,013 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:28:08,605 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-24 20:28:08,605 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:28:09,174 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:28:09,174 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [927907522] [2024-10-24 20:28:09,174 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:28:09,174 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1984436985] [2024-10-24 20:28:09,175 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1984436985] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:28:09,175 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:28:09,175 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28] total 28 [2024-10-24 20:28:09,175 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1849445575] [2024-10-24 20:28:09,175 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:28:09,175 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-10-24 20:28:09,175 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:28:09,176 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-10-24 20:28:09,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=934, Unknown=0, NotChecked=0, Total=1056 [2024-10-24 20:28:09,177 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-24 20:28:11,859 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.53s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-10-24 20:28:15,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:28:15,328 INFO L93 Difference]: Finished difference Result 12722 states and 14093 transitions. [2024-10-24 20:28:15,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-10-24 20:28:15,329 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-24 20:28:15,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:28:15,345 INFO L225 Difference]: With dead ends: 12722 [2024-10-24 20:28:15,346 INFO L226 Difference]: Without dead ends: 8714 [2024-10-24 20:28:15,354 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-24 20:28:15,355 INFO L432 NwaCegarLoop]: 52 mSDtfsCounter, 232 mSDsluCounter, 789 mSDsCounter, 0 mSdLazyCounter, 3729 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s 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, 4.8s IncrementalHoareTripleChecker+Time [2024-10-24 20:28:15,355 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [233 Valid, 841 Invalid, 3762 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 3729 Invalid, 0 Unknown, 0 Unchecked, 4.8s Time] [2024-10-24 20:28:15,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8714 states. [2024-10-24 20:28:15,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8714 to 8470. [2024-10-24 20:28:15,886 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-24 20:28:15,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8470 states to 8470 states and 9362 transitions. [2024-10-24 20:28:15,903 INFO L78 Accepts]: Start accepts. Automaton has 8470 states and 9362 transitions. Word has length 255 [2024-10-24 20:28:15,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:28:15,904 INFO L471 AbstractCegarLoop]: Abstraction has 8470 states and 9362 transitions. [2024-10-24 20:28:15,904 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-24 20:28:15,904 INFO L276 IsEmpty]: Start isEmpty. Operand 8470 states and 9362 transitions. [2024-10-24 20:28:15,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 256 [2024-10-24 20:28:15,907 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:28:15,907 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-24 20:28:15,919 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2024-10-24 20:28:16,108 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-24 20:28:16,108 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-24 20:28:16,108 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:28:16,108 INFO L85 PathProgramCache]: Analyzing trace with hash -1673825583, now seen corresponding path program 13 times [2024-10-24 20:28:16,108 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:28:16,109 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1594515591] [2024-10-24 20:28:16,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:28:16,109 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:28:16,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:28:16,143 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [657366622] [2024-10-24 20:28:16,143 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-10-24 20:28:16,143 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:28:16,143 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:28:16,145 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-24 20:28:16,146 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-24 20:28:16,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:28:16,244 INFO L255 TraceCheckSpWp]: Trace formula consists of 400 conjuncts, 71 conjuncts are in the unsatisfiable core [2024-10-24 20:28:16,251 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:28:17,463 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-24 20:28:17,463 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:28:17,953 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:28:17,953 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1594515591] [2024-10-24 20:28:17,953 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:28:17,953 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [657366622] [2024-10-24 20:28:17,953 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [657366622] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:28:17,953 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:28:17,953 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31] total 31 [2024-10-24 20:28:17,954 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1235368494] [2024-10-24 20:28:17,954 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:28:17,954 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2024-10-24 20:28:17,954 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:28:17,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2024-10-24 20:28:17,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1094, Unknown=0, NotChecked=0, Total=1190 [2024-10-24 20:28:17,955 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-24 20:28:20,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:28:20,358 INFO L93 Difference]: Finished difference Result 13520 states and 14959 transitions. [2024-10-24 20:28:20,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-10-24 20:28:20,359 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-24 20:28:20,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:28:20,375 INFO L225 Difference]: With dead ends: 13520 [2024-10-24 20:28:20,376 INFO L226 Difference]: Without dead ends: 8167 [2024-10-24 20:28:20,388 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 233 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 288 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=226, Invalid=2530, Unknown=0, NotChecked=0, Total=2756 [2024-10-24 20:28:20,389 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.7s IncrementalHoareTripleChecker+Time [2024-10-24 20:28:20,389 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.7s Time] [2024-10-24 20:28:20,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8167 states. [2024-10-24 20:28:20,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8167 to 7969. [2024-10-24 20:28:20,825 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-24 20:28:20,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7969 states to 7969 states and 8802 transitions. [2024-10-24 20:28:20,841 INFO L78 Accepts]: Start accepts. Automaton has 7969 states and 8802 transitions. Word has length 255 [2024-10-24 20:28:20,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:28:20,842 INFO L471 AbstractCegarLoop]: Abstraction has 7969 states and 8802 transitions. [2024-10-24 20:28:20,842 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-24 20:28:20,842 INFO L276 IsEmpty]: Start isEmpty. Operand 7969 states and 8802 transitions. [2024-10-24 20:28:20,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 256 [2024-10-24 20:28:20,845 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:28:20,845 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-24 20:28:20,862 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2024-10-24 20:28:21,049 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-24 20:28:21,050 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-24 20:28:21,050 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:28:21,050 INFO L85 PathProgramCache]: Analyzing trace with hash 847022693, now seen corresponding path program 14 times [2024-10-24 20:28:21,050 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:28:21,050 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [43881779] [2024-10-24 20:28:21,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:28:21,050 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:28:21,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:28:21,084 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [434167483] [2024-10-24 20:28:21,084 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-24 20:28:21,084 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:28:21,084 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:28:21,086 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-24 20:28:21,087 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-24 20:28:21,171 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-24 20:28:21,171 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-24 20:28:21,177 INFO L255 TraceCheckSpWp]: Trace formula consists of 406 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-10-24 20:28:21,180 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:28:21,658 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-24 20:28:21,659 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:28:34,725 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:28:34,725 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [43881779] [2024-10-24 20:28:34,725 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:28:34,725 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [434167483] [2024-10-24 20:28:34,725 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [434167483] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:28:34,725 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:28:34,725 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2024-10-24 20:28:34,726 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [659199145] [2024-10-24 20:28:34,726 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:28:34,726 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-10-24 20:28:34,726 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:28:34,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-10-24 20:28:34,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=250, Unknown=3, NotChecked=0, Total=342 [2024-10-24 20:28:34,727 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-24 20:28:35,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:28:35,332 INFO L93 Difference]: Finished difference Result 8660 states and 9562 transitions. [2024-10-24 20:28:35,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-10-24 20:28:35,333 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-24 20:28:35,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:28:35,344 INFO L225 Difference]: With dead ends: 8660 [2024-10-24 20:28:35,344 INFO L226 Difference]: Without dead ends: 8659 [2024-10-24 20:28:35,346 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 466 GetRequests, 449 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 11.8s TimeCoverageRelationStatistics Valid=89, Invalid=250, Unknown=3, NotChecked=0, Total=342 [2024-10-24 20:28:35,347 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-24 20:28:35,347 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-24 20:28:35,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8659 states. [2024-10-24 20:28:35,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8659 to 8320. [2024-10-24 20:28:35,775 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-24 20:28:35,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8320 states to 8320 states and 9187 transitions. [2024-10-24 20:28:35,791 INFO L78 Accepts]: Start accepts. Automaton has 8320 states and 9187 transitions. Word has length 255 [2024-10-24 20:28:35,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:28:35,792 INFO L471 AbstractCegarLoop]: Abstraction has 8320 states and 9187 transitions. [2024-10-24 20:28:35,792 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-24 20:28:35,792 INFO L276 IsEmpty]: Start isEmpty. Operand 8320 states and 9187 transitions. [2024-10-24 20:28:35,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 276 [2024-10-24 20:28:35,795 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:28:35,796 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-24 20:28:35,812 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2024-10-24 20:28:35,996 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-24 20:28:35,996 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-24 20:28:35,997 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:28:35,997 INFO L85 PathProgramCache]: Analyzing trace with hash 2050678156, now seen corresponding path program 15 times [2024-10-24 20:28:35,997 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:28:35,997 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010658337] [2024-10-24 20:28:35,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:28:35,997 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:28:36,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat