./Ultimate.py --spec ../sv-benchmarks/c/properties/no-overflow.prp --file ../sv-benchmarks/c/nla-digbench-scaling/bresenham-ll_valuebound50.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 803cd42f 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 ../sv-benchmarks/c/nla-digbench-scaling/bresenham-ll_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 d998c441c771938676edf06a0e9387fce091f1e4d7230def291c87707c204f78 --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-assert-order-craig-803cd42-m [2024-11-22 22:28:45,924 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-22 22:28:46,015 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-11-22 22:28:46,020 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-22 22:28:46,021 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-22 22:28:46,046 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-22 22:28:46,047 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-22 22:28:46,047 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-22 22:28:46,048 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-22 22:28:46,051 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-22 22:28:46,052 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-22 22:28:46,052 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-22 22:28:46,052 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-22 22:28:46,053 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-22 22:28:46,053 INFO L153 SettingsManager]: * Use SBE=true [2024-11-22 22:28:46,053 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-22 22:28:46,053 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-22 22:28:46,054 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-22 22:28:46,054 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-22 22:28:46,054 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-22 22:28:46,054 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-22 22:28:46,056 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-22 22:28:46,056 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-22 22:28:46,056 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-22 22:28:46,057 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-22 22:28:46,057 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-11-22 22:28:46,057 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-22 22:28:46,057 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-22 22:28:46,057 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-22 22:28:46,058 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-22 22:28:46,058 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-22 22:28:46,058 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-22 22:28:46,058 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-22 22:28:46,059 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-22 22:28:46,059 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-22 22:28:46,059 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-22 22:28:46,061 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-22 22:28:46,062 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-22 22:28:46,062 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-22 22:28:46,062 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-22 22:28:46,062 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-22 22:28:46,063 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-22 22:28:46,063 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-22 22:28:46,063 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-22 22:28:46,063 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 -> d998c441c771938676edf06a0e9387fce091f1e4d7230def291c87707c204f78 [2024-11-22 22:28:46,302 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-22 22:28:46,324 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-22 22:28:46,328 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-22 22:28:46,329 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-22 22:28:46,330 INFO L274 PluginConnector]: CDTParser initialized [2024-11-22 22:28:46,331 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/nla-digbench-scaling/bresenham-ll_valuebound50.c [2024-11-22 22:28:47,702 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-22 22:28:47,892 INFO L384 CDTParser]: Found 1 translation units. [2024-11-22 22:28:47,893 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/bresenham-ll_valuebound50.c [2024-11-22 22:28:47,901 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9ad5efcf8/fdfced6eab794a5b870968cec37ea8fa/FLAG0b440ba45 [2024-11-22 22:28:48,275 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9ad5efcf8/fdfced6eab794a5b870968cec37ea8fa [2024-11-22 22:28:48,278 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-22 22:28:48,279 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-22 22:28:48,281 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-22 22:28:48,282 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-22 22:28:48,287 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-22 22:28:48,287 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 10:28:48" (1/1) ... [2024-11-22 22:28:48,288 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4125b5cb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:28:48, skipping insertion in model container [2024-11-22 22:28:48,289 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 10:28:48" (1/1) ... [2024-11-22 22:28:48,310 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-22 22:28:48,513 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-22 22:28:48,524 INFO L200 MainTranslator]: Completed pre-run [2024-11-22 22:28:48,550 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-22 22:28:48,566 INFO L204 MainTranslator]: Completed translation [2024-11-22 22:28:48,567 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:28:48 WrapperNode [2024-11-22 22:28:48,567 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-22 22:28:48,568 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-22 22:28:48,568 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-22 22:28:48,568 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-22 22:28:48,575 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:28:48" (1/1) ... [2024-11-22 22:28:48,582 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:28:48" (1/1) ... [2024-11-22 22:28:48,615 INFO L138 Inliner]: procedures = 14, calls = 12, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 116 [2024-11-22 22:28:48,615 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-22 22:28:48,616 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-22 22:28:48,616 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-22 22:28:48,616 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-22 22:28:48,626 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:28:48" (1/1) ... [2024-11-22 22:28:48,626 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:28:48" (1/1) ... [2024-11-22 22:28:48,628 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:28:48" (1/1) ... [2024-11-22 22:28:48,641 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-11-22 22:28:48,642 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:28:48" (1/1) ... [2024-11-22 22:28:48,642 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:28:48" (1/1) ... [2024-11-22 22:28:48,645 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:28:48" (1/1) ... [2024-11-22 22:28:48,648 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:28:48" (1/1) ... [2024-11-22 22:28:48,649 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:28:48" (1/1) ... [2024-11-22 22:28:48,650 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:28:48" (1/1) ... [2024-11-22 22:28:48,651 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-22 22:28:48,652 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-22 22:28:48,652 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-22 22:28:48,653 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-22 22:28:48,653 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:28:48" (1/1) ... [2024-11-22 22:28:48,659 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-22 22:28:48,669 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:28:48,686 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-22 22:28:48,689 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-22 22:28:48,735 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-22 22:28:48,735 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-22 22:28:48,736 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-22 22:28:48,736 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-22 22:28:48,736 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-22 22:28:48,736 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-22 22:28:48,736 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-11-22 22:28:48,737 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-11-22 22:28:48,793 INFO L238 CfgBuilder]: Building ICFG [2024-11-22 22:28:48,797 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-22 22:28:49,196 INFO L? ?]: Removed 136 outVars from TransFormulas that were not future-live. [2024-11-22 22:28:49,197 INFO L287 CfgBuilder]: Performing block encoding [2024-11-22 22:28:49,218 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-22 22:28:49,219 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-22 22:28:49,219 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 10:28:49 BoogieIcfgContainer [2024-11-22 22:28:49,220 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-22 22:28:49,223 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-22 22:28:49,223 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-22 22:28:49,226 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-22 22:28:49,227 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.11 10:28:48" (1/3) ... [2024-11-22 22:28:49,227 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@430dd71a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 10:28:49, skipping insertion in model container [2024-11-22 22:28:49,228 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:28:48" (2/3) ... [2024-11-22 22:28:49,228 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@430dd71a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 10:28:49, skipping insertion in model container [2024-11-22 22:28:49,228 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 10:28:49" (3/3) ... [2024-11-22 22:28:49,229 INFO L112 eAbstractionObserver]: Analyzing ICFG bresenham-ll_valuebound50.c [2024-11-22 22:28:49,244 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-22 22:28:49,245 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 58 error locations. [2024-11-22 22:28:49,304 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-22 22:28:49,310 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;@3632b502, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-22 22:28:49,310 INFO L334 AbstractCegarLoop]: Starting to check reachability of 58 error locations. [2024-11-22 22:28:49,313 INFO L276 IsEmpty]: Start isEmpty. Operand has 141 states, 76 states have (on average 1.8421052631578947) internal successors, (140), 134 states have internal predecessors, (140), 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-11-22 22:28:49,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2024-11-22 22:28:49,318 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:28:49,318 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:28:49,319 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:28:49,323 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:28:49,323 INFO L85 PathProgramCache]: Analyzing trace with hash 22377743, now seen corresponding path program 1 times [2024-11-22 22:28:49,329 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:28:49,329 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1690416307] [2024-11-22 22:28:49,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:28:49,330 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:28:49,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:28:49,439 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-22 22:28:49,440 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:28:49,440 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1690416307] [2024-11-22 22:28:49,441 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1690416307] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:28:49,441 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1865755200] [2024-11-22 22:28:49,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:28:49,441 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:28:49,441 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:28:49,445 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:28:49,451 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-22 22:28:49,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:28:49,496 INFO L255 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-22 22:28:49,500 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:28:49,511 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-22 22:28:49,511 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 22:28:49,511 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1865755200] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:28:49,511 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:28:49,512 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-11-22 22:28:49,517 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1099969852] [2024-11-22 22:28:49,542 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:28:49,547 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-22 22:28:49,547 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:28:49,581 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-22 22:28:49,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-22 22:28:49,590 INFO L87 Difference]: Start difference. First operand has 141 states, 76 states have (on average 1.8421052631578947) internal successors, (140), 134 states have internal predecessors, (140), 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 4.5) internal successors, (9), 2 states have internal predecessors, (9), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-22 22:28:49,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:28:49,622 INFO L93 Difference]: Finished difference Result 278 states and 295 transitions. [2024-11-22 22:28:49,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-22 22:28:49,624 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 4.5) internal successors, (9), 2 states have internal predecessors, (9), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 14 [2024-11-22 22:28:49,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:28:49,630 INFO L225 Difference]: With dead ends: 278 [2024-11-22 22:28:49,630 INFO L226 Difference]: Without dead ends: 134 [2024-11-22 22:28:49,632 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-22 22:28:49,635 INFO L432 NwaCegarLoop]: 143 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 22:28:49,636 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 143 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 22:28:49,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2024-11-22 22:28:49,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 134. [2024-11-22 22:28:49,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 71 states have (on average 1.8309859154929577) internal successors, (130), 128 states have internal predecessors, (130), 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-11-22 22:28:49,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 136 transitions. [2024-11-22 22:28:49,670 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 136 transitions. Word has length 14 [2024-11-22 22:28:49,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:28:49,670 INFO L471 AbstractCegarLoop]: Abstraction has 134 states and 136 transitions. [2024-11-22 22:28:49,671 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 4.5) internal successors, (9), 2 states have internal predecessors, (9), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-22 22:28:49,671 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 136 transitions. [2024-11-22 22:28:49,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2024-11-22 22:28:49,672 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:28:49,672 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:28:49,679 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-22 22:28:49,872 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-11-22 22:28:49,873 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:28:49,873 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:28:49,873 INFO L85 PathProgramCache]: Analyzing trace with hash -370589685, now seen corresponding path program 1 times [2024-11-22 22:28:49,874 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:28:49,874 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1028993657] [2024-11-22 22:28:49,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:28:49,874 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:28:49,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:28:49,956 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:28:49,956 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:28:49,956 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1028993657] [2024-11-22 22:28:49,956 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1028993657] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:28:49,957 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:28:49,957 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-22 22:28:49,957 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [117244991] [2024-11-22 22:28:49,957 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:28:49,958 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 22:28:49,958 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:28:49,958 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 22:28:49,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 22:28:49,959 INFO L87 Difference]: Start difference. First operand 134 states and 136 transitions. Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-22 22:28:50,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:28:50,091 INFO L93 Difference]: Finished difference Result 134 states and 136 transitions. [2024-11-22 22:28:50,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 22:28:50,092 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), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 14 [2024-11-22 22:28:50,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:28:50,096 INFO L225 Difference]: With dead ends: 134 [2024-11-22 22:28:50,097 INFO L226 Difference]: Without dead ends: 130 [2024-11-22 22:28:50,097 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 22:28:50,098 INFO L432 NwaCegarLoop]: 73 mSDtfsCounter, 89 mSDsluCounter, 11 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 91 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:28:50,099 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [90 Valid, 84 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:28:50,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2024-11-22 22:28:50,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 130. [2024-11-22 22:28:50,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 71 states have (on average 1.7746478873239437) internal successors, (126), 124 states have internal predecessors, (126), 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-11-22 22:28:50,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 132 transitions. [2024-11-22 22:28:50,110 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 132 transitions. Word has length 14 [2024-11-22 22:28:50,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:28:50,111 INFO L471 AbstractCegarLoop]: Abstraction has 130 states and 132 transitions. [2024-11-22 22:28:50,112 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), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-22 22:28:50,112 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 132 transitions. [2024-11-22 22:28:50,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2024-11-22 22:28:50,112 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:28:50,112 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:28:50,113 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-22 22:28:50,113 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:28:50,115 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:28:50,115 INFO L85 PathProgramCache]: Analyzing trace with hash 1396621692, now seen corresponding path program 1 times [2024-11-22 22:28:50,115 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:28:50,116 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1191791124] [2024-11-22 22:28:50,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:28:50,116 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:28:50,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:28:50,190 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:28:50,191 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:28:50,191 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1191791124] [2024-11-22 22:28:50,191 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1191791124] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:28:50,191 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:28:50,191 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-22 22:28:50,192 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84954549] [2024-11-22 22:28:50,192 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:28:50,192 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 22:28:50,192 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:28:50,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 22:28:50,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 22:28:50,193 INFO L87 Difference]: Start difference. First operand 130 states and 132 transitions. Second operand has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-22 22:28:50,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:28:50,308 INFO L93 Difference]: Finished difference Result 130 states and 132 transitions. [2024-11-22 22:28:50,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 22:28:50,308 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 15 [2024-11-22 22:28:50,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:28:50,310 INFO L225 Difference]: With dead ends: 130 [2024-11-22 22:28:50,310 INFO L226 Difference]: Without dead ends: 126 [2024-11-22 22:28:50,311 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 22:28:50,312 INFO L432 NwaCegarLoop]: 73 mSDtfsCounter, 88 mSDsluCounter, 11 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:28:50,313 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [89 Valid, 84 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 80 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:28:50,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2024-11-22 22:28:50,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 126. [2024-11-22 22:28:50,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 71 states have (on average 1.7183098591549295) internal successors, (122), 120 states have internal predecessors, (122), 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-11-22 22:28:50,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 128 transitions. [2024-11-22 22:28:50,320 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 128 transitions. Word has length 15 [2024-11-22 22:28:50,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:28:50,321 INFO L471 AbstractCegarLoop]: Abstraction has 126 states and 128 transitions. [2024-11-22 22:28:50,321 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-22 22:28:50,321 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 128 transitions. [2024-11-22 22:28:50,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2024-11-22 22:28:50,322 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:28:50,322 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:28:50,322 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-22 22:28:50,322 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:28:50,323 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:28:50,323 INFO L85 PathProgramCache]: Analyzing trace with hash 345599533, now seen corresponding path program 1 times [2024-11-22 22:28:50,323 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:28:50,323 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1325335101] [2024-11-22 22:28:50,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:28:50,324 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:28:50,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:28:50,388 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:28:50,388 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:28:50,388 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1325335101] [2024-11-22 22:28:50,389 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1325335101] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:28:50,389 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:28:50,389 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 22:28:50,389 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [719271150] [2024-11-22 22:28:50,390 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:28:50,390 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 22:28:50,390 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:28:50,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 22:28:50,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 22:28:50,391 INFO L87 Difference]: Start difference. First operand 126 states and 128 transitions. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-22 22:28:50,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:28:50,612 INFO L93 Difference]: Finished difference Result 126 states and 128 transitions. [2024-11-22 22:28:50,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 22:28:50,612 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), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 16 [2024-11-22 22:28:50,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:28:50,613 INFO L225 Difference]: With dead ends: 126 [2024-11-22 22:28:50,613 INFO L226 Difference]: Without dead ends: 123 [2024-11-22 22:28:50,614 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 22:28:50,615 INFO L432 NwaCegarLoop]: 59 mSDtfsCounter, 171 mSDsluCounter, 20 mSDsCounter, 0 mSdLazyCounter, 116 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 79 SdHoareTripleChecker+Invalid, 121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 116 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 22:28:50,615 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [171 Valid, 79 Invalid, 121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 116 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 22:28:50,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2024-11-22 22:28:50,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 123. [2024-11-22 22:28:50,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123 states, 71 states have (on average 1.676056338028169) internal successors, (119), 117 states have internal predecessors, (119), 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-11-22 22:28:50,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 125 transitions. [2024-11-22 22:28:50,624 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 125 transitions. Word has length 16 [2024-11-22 22:28:50,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:28:50,624 INFO L471 AbstractCegarLoop]: Abstraction has 123 states and 125 transitions. [2024-11-22 22:28:50,625 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), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-22 22:28:50,625 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 125 transitions. [2024-11-22 22:28:50,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2024-11-22 22:28:50,625 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:28:50,626 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:28:50,626 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-22 22:28:50,626 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:28:50,626 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:28:50,627 INFO L85 PathProgramCache]: Analyzing trace with hash 2123650974, now seen corresponding path program 1 times [2024-11-22 22:28:50,627 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:28:50,627 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [51432990] [2024-11-22 22:28:50,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:28:50,627 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:28:50,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:28:50,674 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:28:50,674 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:28:50,674 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [51432990] [2024-11-22 22:28:50,675 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [51432990] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:28:50,675 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:28:50,675 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 22:28:50,675 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [133186634] [2024-11-22 22:28:50,675 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:28:50,676 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 22:28:50,676 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:28:50,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 22:28:50,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 22:28:50,677 INFO L87 Difference]: Start difference. First operand 123 states and 125 transitions. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-22 22:28:50,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:28:50,852 INFO L93 Difference]: Finished difference Result 123 states and 125 transitions. [2024-11-22 22:28:50,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 22:28:50,853 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), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 17 [2024-11-22 22:28:50,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:28:50,854 INFO L225 Difference]: With dead ends: 123 [2024-11-22 22:28:50,854 INFO L226 Difference]: Without dead ends: 120 [2024-11-22 22:28:50,855 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 22:28:50,856 INFO L432 NwaCegarLoop]: 59 mSDtfsCounter, 170 mSDsluCounter, 20 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 79 SdHoareTripleChecker+Invalid, 112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 22:28:50,856 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [170 Valid, 79 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 22:28:50,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2024-11-22 22:28:50,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 120. [2024-11-22 22:28:50,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 71 states have (on average 1.6338028169014085) internal successors, (116), 114 states have internal predecessors, (116), 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-11-22 22:28:50,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 122 transitions. [2024-11-22 22:28:50,863 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 122 transitions. Word has length 17 [2024-11-22 22:28:50,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:28:50,863 INFO L471 AbstractCegarLoop]: Abstraction has 120 states and 122 transitions. [2024-11-22 22:28:50,864 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), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-22 22:28:50,864 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 122 transitions. [2024-11-22 22:28:50,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2024-11-22 22:28:50,864 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:28:50,864 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:28:50,865 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-22 22:28:50,865 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:28:50,865 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:28:50,865 INFO L85 PathProgramCache]: Analyzing trace with hash 719122080, now seen corresponding path program 1 times [2024-11-22 22:28:50,866 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:28:50,866 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [696901919] [2024-11-22 22:28:50,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:28:50,866 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:28:50,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:28:50,886 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1109872451] [2024-11-22 22:28:50,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:28:50,888 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:28:50,888 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:28:50,890 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:28:50,891 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-22 22:28:50,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:28:50,920 INFO L255 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 22:28:50,921 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:28:50,929 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:28:50,929 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 22:28:50,929 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:28:50,930 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [696901919] [2024-11-22 22:28:50,930 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:28:50,930 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1109872451] [2024-11-22 22:28:50,931 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1109872451] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:28:50,931 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:28:50,931 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-22 22:28:50,931 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1525474545] [2024-11-22 22:28:50,931 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:28:50,932 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 22:28:50,932 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:28:50,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 22:28:50,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 22:28:50,933 INFO L87 Difference]: Start difference. First operand 120 states and 122 transitions. Second operand has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 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-11-22 22:28:51,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:28:51,023 INFO L93 Difference]: Finished difference Result 185 states and 190 transitions. [2024-11-22 22:28:51,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 22:28:51,023 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 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-11-22 22:28:51,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:28:51,024 INFO L225 Difference]: With dead ends: 185 [2024-11-22 22:28:51,024 INFO L226 Difference]: Without dead ends: 179 [2024-11-22 22:28:51,024 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 22:28:51,025 INFO L432 NwaCegarLoop]: 113 mSDtfsCounter, 57 mSDsluCounter, 104 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 217 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:28:51,026 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [58 Valid, 217 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:28:51,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2024-11-22 22:28:51,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 145. [2024-11-22 22:28:51,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 95 states have (on average 1.631578947368421) internal successors, (155), 138 states have internal predecessors, (155), 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-11-22 22:28:51,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 163 transitions. [2024-11-22 22:28:51,034 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 163 transitions. Word has length 19 [2024-11-22 22:28:51,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:28:51,035 INFO L471 AbstractCegarLoop]: Abstraction has 145 states and 163 transitions. [2024-11-22 22:28:51,035 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 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-11-22 22:28:51,035 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 163 transitions. [2024-11-22 22:28:51,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2024-11-22 22:28:51,036 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:28:51,036 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:28:51,044 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-22 22:28:51,239 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2024-11-22 22:28:51,240 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:28:51,240 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:28:51,240 INFO L85 PathProgramCache]: Analyzing trace with hash -413413982, now seen corresponding path program 1 times [2024-11-22 22:28:51,240 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:28:51,241 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1173003998] [2024-11-22 22:28:51,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:28:51,241 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:28:51,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:28:51,280 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1806549430] [2024-11-22 22:28:51,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:28:51,281 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:28:51,281 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:28:51,283 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:28:51,285 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-22 22:28:51,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:28:51,318 INFO L255 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 22:28:51,319 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:28:51,331 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:28:51,332 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 22:28:51,332 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:28:51,332 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1173003998] [2024-11-22 22:28:51,332 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:28:51,333 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1806549430] [2024-11-22 22:28:51,333 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1806549430] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:28:51,333 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:28:51,333 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-22 22:28:51,333 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [965884036] [2024-11-22 22:28:51,333 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:28:51,334 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 22:28:51,334 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:28:51,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 22:28:51,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 22:28:51,335 INFO L87 Difference]: Start difference. First operand 145 states and 163 transitions. Second operand has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 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-11-22 22:28:51,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:28:51,378 INFO L93 Difference]: Finished difference Result 242 states and 264 transitions. [2024-11-22 22:28:51,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 22:28:51,379 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 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 21 [2024-11-22 22:28:51,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:28:51,380 INFO L225 Difference]: With dead ends: 242 [2024-11-22 22:28:51,381 INFO L226 Difference]: Without dead ends: 236 [2024-11-22 22:28:51,381 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 22:28:51,382 INFO L432 NwaCegarLoop]: 114 mSDtfsCounter, 87 mSDsluCounter, 103 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 217 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 22:28:51,382 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [88 Valid, 217 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 22:28:51,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2024-11-22 22:28:51,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 194. [2024-11-22 22:28:51,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194 states, 143 states have (on average 1.6433566433566433) internal successors, (235), 186 states have internal predecessors, (235), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-22 22:28:51,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 245 transitions. [2024-11-22 22:28:51,394 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 245 transitions. Word has length 21 [2024-11-22 22:28:51,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:28:51,394 INFO L471 AbstractCegarLoop]: Abstraction has 194 states and 245 transitions. [2024-11-22 22:28:51,394 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 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-11-22 22:28:51,394 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 245 transitions. [2024-11-22 22:28:51,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2024-11-22 22:28:51,395 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:28:51,395 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] [2024-11-22 22:28:51,405 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-22 22:28:51,599 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:28:51,600 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:28:51,600 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:28:51,601 INFO L85 PathProgramCache]: Analyzing trace with hash 2141123748, now seen corresponding path program 1 times [2024-11-22 22:28:51,601 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:28:51,601 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [224090310] [2024-11-22 22:28:51,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:28:51,601 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:28:51,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:28:51,622 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [568194266] [2024-11-22 22:28:51,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:28:51,622 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:28:51,626 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:28:51,631 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:28:51,633 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-22 22:28:51,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:28:51,670 INFO L255 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-22 22:28:51,672 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:28:51,704 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:28:51,705 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 22:28:51,705 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:28:51,705 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [224090310] [2024-11-22 22:28:51,705 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:28:51,706 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [568194266] [2024-11-22 22:28:51,706 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [568194266] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:28:51,706 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:28:51,706 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 22:28:51,706 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1549600061] [2024-11-22 22:28:51,706 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:28:51,707 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 22:28:51,707 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:28:51,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 22:28:51,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 22:28:51,707 INFO L87 Difference]: Start difference. First operand 194 states and 245 transitions. Second operand has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 1 states have call successors, (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-11-22 22:28:51,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:28:51,881 INFO L93 Difference]: Finished difference Result 262 states and 316 transitions. [2024-11-22 22:28:51,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 22:28:51,881 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 1 states have call successors, (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 23 [2024-11-22 22:28:51,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:28:51,883 INFO L225 Difference]: With dead ends: 262 [2024-11-22 22:28:51,883 INFO L226 Difference]: Without dead ends: 260 [2024-11-22 22:28:51,884 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 22:28:51,884 INFO L432 NwaCegarLoop]: 75 mSDtfsCounter, 122 mSDsluCounter, 157 mSDsCounter, 0 mSdLazyCounter, 136 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 232 SdHoareTripleChecker+Invalid, 140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 22:28:51,884 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [122 Valid, 232 Invalid, 140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 136 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 22:28:51,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2024-11-22 22:28:51,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 195. [2024-11-22 22:28:51,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 144 states have (on average 1.6319444444444444) internal successors, (235), 187 states have internal predecessors, (235), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-22 22:28:51,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 245 transitions. [2024-11-22 22:28:51,901 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 245 transitions. Word has length 23 [2024-11-22 22:28:51,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:28:51,902 INFO L471 AbstractCegarLoop]: Abstraction has 195 states and 245 transitions. [2024-11-22 22:28:51,902 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 1 states have call successors, (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-11-22 22:28:51,902 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 245 transitions. [2024-11-22 22:28:51,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2024-11-22 22:28:51,902 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:28:51,903 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] [2024-11-22 22:28:51,912 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-22 22:28:52,103 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:28:52,104 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:28:52,104 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:28:52,104 INFO L85 PathProgramCache]: Analyzing trace with hash 1950326812, now seen corresponding path program 1 times [2024-11-22 22:28:52,104 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:28:52,105 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [606095660] [2024-11-22 22:28:52,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:28:52,105 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:28:52,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:28:52,126 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [591610954] [2024-11-22 22:28:52,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:28:52,127 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:28:52,127 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:28:52,130 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:28:52,135 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-22 22:28:52,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:28:52,172 INFO L255 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-22 22:28:52,174 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:28:52,205 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:28:52,205 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 22:28:52,205 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:28:52,206 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [606095660] [2024-11-22 22:28:52,206 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:28:52,206 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [591610954] [2024-11-22 22:28:52,206 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [591610954] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:28:52,206 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:28:52,206 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 22:28:52,206 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1515438672] [2024-11-22 22:28:52,207 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:28:52,207 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 22:28:52,207 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:28:52,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 22:28:52,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 22:28:52,208 INFO L87 Difference]: Start difference. First operand 195 states and 245 transitions. Second operand has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 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-11-22 22:28:52,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:28:52,351 INFO L93 Difference]: Finished difference Result 261 states and 314 transitions. [2024-11-22 22:28:52,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 22:28:52,352 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 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 24 [2024-11-22 22:28:52,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:28:52,354 INFO L225 Difference]: With dead ends: 261 [2024-11-22 22:28:52,354 INFO L226 Difference]: Without dead ends: 259 [2024-11-22 22:28:52,355 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 22:28:52,356 INFO L432 NwaCegarLoop]: 77 mSDtfsCounter, 120 mSDsluCounter, 158 mSDsCounter, 0 mSdLazyCounter, 133 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 235 SdHoareTripleChecker+Invalid, 137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:28:52,356 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [120 Valid, 235 Invalid, 137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 133 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:28:52,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2024-11-22 22:28:52,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 196. [2024-11-22 22:28:52,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 196 states, 145 states have (on average 1.6206896551724137) internal successors, (235), 188 states have internal predecessors, (235), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-22 22:28:52,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 245 transitions. [2024-11-22 22:28:52,370 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 245 transitions. Word has length 24 [2024-11-22 22:28:52,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:28:52,371 INFO L471 AbstractCegarLoop]: Abstraction has 196 states and 245 transitions. [2024-11-22 22:28:52,371 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 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-11-22 22:28:52,371 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 245 transitions. [2024-11-22 22:28:52,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2024-11-22 22:28:52,372 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:28:52,372 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] [2024-11-22 22:28:52,381 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-22 22:28:52,573 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-11-22 22:28:52,574 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:28:52,574 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:28:52,574 INFO L85 PathProgramCache]: Analyzing trace with hash 330589094, now seen corresponding path program 1 times [2024-11-22 22:28:52,574 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:28:52,575 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396706824] [2024-11-22 22:28:52,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:28:52,575 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:28:52,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:28:52,588 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1784138044] [2024-11-22 22:28:52,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:28:52,588 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:28:52,588 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:28:52,591 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:28:52,595 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-22 22:28:52,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:28:52,630 INFO L255 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-22 22:28:52,632 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:28:52,650 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:28:52,651 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 22:28:52,651 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:28:52,651 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [396706824] [2024-11-22 22:28:52,651 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:28:52,651 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1784138044] [2024-11-22 22:28:52,652 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1784138044] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:28:52,652 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:28:52,652 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 22:28:52,652 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848999249] [2024-11-22 22:28:52,652 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:28:52,653 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 22:28:52,653 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:28:52,653 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 22:28:52,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 22:28:52,654 INFO L87 Difference]: Start difference. First operand 196 states and 245 transitions. Second operand has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 states have internal predecessors, (18), 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-11-22 22:28:52,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:28:52,788 INFO L93 Difference]: Finished difference Result 256 states and 274 transitions. [2024-11-22 22:28:52,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 22:28:52,789 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 states have internal predecessors, (18), 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 25 [2024-11-22 22:28:52,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:28:52,790 INFO L225 Difference]: With dead ends: 256 [2024-11-22 22:28:52,790 INFO L226 Difference]: Without dead ends: 254 [2024-11-22 22:28:52,790 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 22:28:52,791 INFO L432 NwaCegarLoop]: 81 mSDtfsCounter, 168 mSDsluCounter, 178 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 259 SdHoareTripleChecker+Invalid, 119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:28:52,791 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [168 Valid, 259 Invalid, 119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 115 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:28:52,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2024-11-22 22:28:52,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 196. [2024-11-22 22:28:52,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 196 states, 145 states have (on average 1.6) internal successors, (232), 188 states have internal predecessors, (232), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-22 22:28:52,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 242 transitions. [2024-11-22 22:28:52,799 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 242 transitions. Word has length 25 [2024-11-22 22:28:52,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:28:52,799 INFO L471 AbstractCegarLoop]: Abstraction has 196 states and 242 transitions. [2024-11-22 22:28:52,800 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 states have internal predecessors, (18), 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-11-22 22:28:52,800 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 242 transitions. [2024-11-22 22:28:52,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2024-11-22 22:28:52,800 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:28:52,800 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:28:52,808 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-22 22:28:53,001 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-11-22 22:28:53,003 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:28:53,003 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:28:53,004 INFO L85 PathProgramCache]: Analyzing trace with hash 1658327390, now seen corresponding path program 1 times [2024-11-22 22:28:53,004 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:28:53,004 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119273420] [2024-11-22 22:28:53,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:28:53,004 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:28:53,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:28:53,021 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2141801851] [2024-11-22 22:28:53,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:28:53,023 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:28:53,023 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:28:53,026 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:28:53,028 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-22 22:28:53,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:28:53,061 INFO L255 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-22 22:28:53,062 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:28:53,087 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:28:53,088 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 22:28:53,088 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:28:53,088 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119273420] [2024-11-22 22:28:53,088 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:28:53,088 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2141801851] [2024-11-22 22:28:53,088 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2141801851] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:28:53,088 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:28:53,088 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 22:28:53,089 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895880195] [2024-11-22 22:28:53,089 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:28:53,089 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 22:28:53,089 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:28:53,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 22:28:53,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 22:28:53,090 INFO L87 Difference]: Start difference. First operand 196 states and 242 transitions. Second operand has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 4 states have internal predecessors, (19), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-22 22:28:53,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:28:53,211 INFO L93 Difference]: Finished difference Result 254 states and 271 transitions. [2024-11-22 22:28:53,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 22:28:53,211 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 4 states have internal predecessors, (19), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 26 [2024-11-22 22:28:53,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:28:53,213 INFO L225 Difference]: With dead ends: 254 [2024-11-22 22:28:53,213 INFO L226 Difference]: Without dead ends: 252 [2024-11-22 22:28:53,213 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 22:28:53,214 INFO L432 NwaCegarLoop]: 79 mSDtfsCounter, 165 mSDsluCounter, 178 mSDsCounter, 0 mSdLazyCounter, 113 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 257 SdHoareTripleChecker+Invalid, 117 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:28:53,214 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [165 Valid, 257 Invalid, 117 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 113 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:28:53,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2024-11-22 22:28:53,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 196. [2024-11-22 22:28:53,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 196 states, 145 states have (on average 1.5793103448275863) internal successors, (229), 188 states have internal predecessors, (229), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-22 22:28:53,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 239 transitions. [2024-11-22 22:28:53,224 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 239 transitions. Word has length 26 [2024-11-22 22:28:53,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:28:53,225 INFO L471 AbstractCegarLoop]: Abstraction has 196 states and 239 transitions. [2024-11-22 22:28:53,226 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 4 states have internal predecessors, (19), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-22 22:28:53,226 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 239 transitions. [2024-11-22 22:28:53,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-11-22 22:28:53,227 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:28:53,227 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:28:53,236 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-22 22:28:53,431 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:28:53,432 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:28:53,432 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:28:53,432 INFO L85 PathProgramCache]: Analyzing trace with hash -131458392, now seen corresponding path program 1 times [2024-11-22 22:28:53,432 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:28:53,432 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [861237863] [2024-11-22 22:28:53,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:28:53,433 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:28:53,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:28:53,442 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [63002478] [2024-11-22 22:28:53,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:28:53,442 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:28:53,443 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:28:53,445 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:28:53,447 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-22 22:28:53,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:28:53,481 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 22:28:53,482 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:28:53,532 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:28:53,533 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 22:28:53,533 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:28:53,533 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [861237863] [2024-11-22 22:28:53,533 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:28:53,534 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [63002478] [2024-11-22 22:28:53,534 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [63002478] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:28:53,534 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:28:53,534 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 22:28:53,534 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [543778092] [2024-11-22 22:28:53,534 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:28:53,534 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 22:28:53,535 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:28:53,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 22:28:53,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-22 22:28:53,536 INFO L87 Difference]: Start difference. First operand 196 states and 239 transitions. Second operand has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-22 22:28:53,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:28:53,681 INFO L93 Difference]: Finished difference Result 256 states and 304 transitions. [2024-11-22 22:28:53,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 22:28:53,682 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 27 [2024-11-22 22:28:53,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:28:53,683 INFO L225 Difference]: With dead ends: 256 [2024-11-22 22:28:53,683 INFO L226 Difference]: Without dead ends: 254 [2024-11-22 22:28:53,683 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-11-22 22:28:53,684 INFO L432 NwaCegarLoop]: 77 mSDtfsCounter, 170 mSDsluCounter, 158 mSDsCounter, 0 mSdLazyCounter, 139 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 235 SdHoareTripleChecker+Invalid, 146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 139 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:28:53,684 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [170 Valid, 235 Invalid, 146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 139 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:28:53,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2024-11-22 22:28:53,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 199. [2024-11-22 22:28:53,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199 states, 148 states have (on average 1.5608108108108107) internal successors, (231), 191 states have internal predecessors, (231), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-22 22:28:53,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 241 transitions. [2024-11-22 22:28:53,696 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 241 transitions. Word has length 27 [2024-11-22 22:28:53,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:28:53,697 INFO L471 AbstractCegarLoop]: Abstraction has 199 states and 241 transitions. [2024-11-22 22:28:53,697 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-22 22:28:53,697 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 241 transitions. [2024-11-22 22:28:53,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2024-11-22 22:28:53,699 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:28:53,699 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] [2024-11-22 22:28:53,708 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-22 22:28:53,903 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-11-22 22:28:53,904 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:28:53,904 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:28:53,904 INFO L85 PathProgramCache]: Analyzing trace with hash 219757216, now seen corresponding path program 1 times [2024-11-22 22:28:53,905 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:28:53,905 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [157609753] [2024-11-22 22:28:53,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:28:53,905 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:28:53,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:28:53,914 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1811076652] [2024-11-22 22:28:53,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:28:53,915 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:28:53,915 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:28:53,917 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:28:53,928 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-22 22:28:53,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:28:53,955 INFO L255 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 22:28:53,956 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:28:54,000 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:28:54,000 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 22:28:54,000 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:28:54,001 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [157609753] [2024-11-22 22:28:54,001 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:28:54,001 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1811076652] [2024-11-22 22:28:54,001 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1811076652] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:28:54,001 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:28:54,001 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 22:28:54,002 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1307538085] [2024-11-22 22:28:54,002 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:28:54,002 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 22:28:54,002 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:28:54,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 22:28:54,003 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-22 22:28:54,003 INFO L87 Difference]: Start difference. First operand 199 states and 241 transitions. Second operand has 5 states, 4 states have (on average 5.25) internal successors, (21), 5 states have internal predecessors, (21), 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-11-22 22:28:54,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:28:54,211 INFO L93 Difference]: Finished difference Result 255 states and 270 transitions. [2024-11-22 22:28:54,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-22 22:28:54,212 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 5.25) internal successors, (21), 5 states have internal predecessors, (21), 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 28 [2024-11-22 22:28:54,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:28:54,214 INFO L225 Difference]: With dead ends: 255 [2024-11-22 22:28:54,215 INFO L226 Difference]: Without dead ends: 253 [2024-11-22 22:28:54,215 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-11-22 22:28:54,215 INFO L432 NwaCegarLoop]: 86 mSDtfsCounter, 160 mSDsluCounter, 243 mSDsCounter, 0 mSdLazyCounter, 175 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 329 SdHoareTripleChecker+Invalid, 180 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 175 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 22:28:54,216 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [160 Valid, 329 Invalid, 180 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 175 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 22:28:54,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2024-11-22 22:28:54,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 199. [2024-11-22 22:28:54,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199 states, 148 states have (on average 1.5405405405405406) internal successors, (228), 191 states have internal predecessors, (228), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-22 22:28:54,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 238 transitions. [2024-11-22 22:28:54,224 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 238 transitions. Word has length 28 [2024-11-22 22:28:54,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:28:54,225 INFO L471 AbstractCegarLoop]: Abstraction has 199 states and 238 transitions. [2024-11-22 22:28:54,225 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 5.25) internal successors, (21), 5 states have internal predecessors, (21), 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-11-22 22:28:54,225 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 238 transitions. [2024-11-22 22:28:54,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-11-22 22:28:54,227 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:28:54,227 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:28:54,234 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-22 22:28:54,430 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,SelfDestructingSolverStorable12 [2024-11-22 22:28:54,431 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:28:54,431 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:28:54,431 INFO L85 PathProgramCache]: Analyzing trace with hash -1777460822, now seen corresponding path program 1 times [2024-11-22 22:28:54,431 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:28:54,431 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [532695870] [2024-11-22 22:28:54,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:28:54,432 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:28:54,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:28:54,443 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1854231301] [2024-11-22 22:28:54,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:28:54,444 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:28:54,444 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:28:54,447 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:28:54,449 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-22 22:28:54,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:28:54,480 INFO L255 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-22 22:28:54,482 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:28:54,592 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:28:54,592 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 22:28:54,592 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:28:54,592 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [532695870] [2024-11-22 22:28:54,593 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:28:54,593 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1854231301] [2024-11-22 22:28:54,593 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1854231301] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:28:54,593 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:28:54,593 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-22 22:28:54,593 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657852989] [2024-11-22 22:28:54,593 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:28:54,593 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 22:28:54,594 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:28:54,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 22:28:54,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2024-11-22 22:28:54,594 INFO L87 Difference]: Start difference. First operand 199 states and 238 transitions. Second operand has 6 states, 5 states have (on average 4.4) internal successors, (22), 6 states have internal predecessors, (22), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-22 22:28:54,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:28:54,901 INFO L93 Difference]: Finished difference Result 251 states and 298 transitions. [2024-11-22 22:28:54,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-22 22:28:54,901 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 4.4) internal successors, (22), 6 states have internal predecessors, (22), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 29 [2024-11-22 22:28:54,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:28:54,903 INFO L225 Difference]: With dead ends: 251 [2024-11-22 22:28:54,903 INFO L226 Difference]: Without dead ends: 249 [2024-11-22 22:28:54,903 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2024-11-22 22:28:54,904 INFO L432 NwaCegarLoop]: 61 mSDtfsCounter, 246 mSDsluCounter, 156 mSDsCounter, 0 mSdLazyCounter, 304 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 247 SdHoareTripleChecker+Valid, 217 SdHoareTripleChecker+Invalid, 311 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 304 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-22 22:28:54,904 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [247 Valid, 217 Invalid, 311 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 304 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-22 22:28:54,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2024-11-22 22:28:54,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 201. [2024-11-22 22:28:54,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 201 states, 150 states have (on average 1.5266666666666666) internal successors, (229), 193 states have internal predecessors, (229), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-22 22:28:54,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 239 transitions. [2024-11-22 22:28:54,912 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 239 transitions. Word has length 29 [2024-11-22 22:28:54,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:28:54,912 INFO L471 AbstractCegarLoop]: Abstraction has 201 states and 239 transitions. [2024-11-22 22:28:54,912 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.4) internal successors, (22), 6 states have internal predecessors, (22), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-22 22:28:54,913 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 239 transitions. [2024-11-22 22:28:54,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2024-11-22 22:28:54,913 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:28:54,913 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:28:54,921 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-22 22:28:55,118 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,SelfDestructingSolverStorable13 [2024-11-22 22:28:55,119 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:28:55,119 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:28:55,119 INFO L85 PathProgramCache]: Analyzing trace with hash 733289442, now seen corresponding path program 1 times [2024-11-22 22:28:55,120 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:28:55,120 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1038114950] [2024-11-22 22:28:55,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:28:55,120 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:28:55,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:28:55,256 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-22 22:28:55,256 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:28:55,256 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1038114950] [2024-11-22 22:28:55,257 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1038114950] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:28:55,257 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [969416507] [2024-11-22 22:28:55,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:28:55,257 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:28:55,257 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:28:55,259 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:28:55,261 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-22 22:28:55,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:28:55,291 INFO L255 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-22 22:28:55,292 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:28:55,415 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:28:55,415 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 22:28:55,415 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [969416507] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:28:55,415 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:28:55,416 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 9 [2024-11-22 22:28:55,416 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018042136] [2024-11-22 22:28:55,416 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:28:55,416 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 22:28:55,416 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:28:55,417 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 22:28:55,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2024-11-22 22:28:55,417 INFO L87 Difference]: Start difference. First operand 201 states and 239 transitions. Second operand has 6 states, 5 states have (on average 4.6) internal successors, (23), 6 states have internal predecessors, (23), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-22 22:28:55,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:28:55,738 INFO L93 Difference]: Finished difference Result 251 states and 296 transitions. [2024-11-22 22:28:55,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-22 22:28:55,739 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 4.6) internal successors, (23), 6 states have internal predecessors, (23), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 30 [2024-11-22 22:28:55,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:28:55,740 INFO L225 Difference]: With dead ends: 251 [2024-11-22 22:28:55,740 INFO L226 Difference]: Without dead ends: 249 [2024-11-22 22:28:55,740 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2024-11-22 22:28:55,741 INFO L432 NwaCegarLoop]: 61 mSDtfsCounter, 245 mSDsluCounter, 146 mSDsCounter, 0 mSdLazyCounter, 286 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 246 SdHoareTripleChecker+Valid, 207 SdHoareTripleChecker+Invalid, 293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 286 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-22 22:28:55,741 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [246 Valid, 207 Invalid, 293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 286 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-22 22:28:55,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2024-11-22 22:28:55,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 202. [2024-11-22 22:28:55,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 202 states, 151 states have (on average 1.5165562913907285) internal successors, (229), 194 states have internal predecessors, (229), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-22 22:28:55,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 239 transitions. [2024-11-22 22:28:55,751 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 239 transitions. Word has length 30 [2024-11-22 22:28:55,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:28:55,752 INFO L471 AbstractCegarLoop]: Abstraction has 202 states and 239 transitions. [2024-11-22 22:28:55,752 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.6) internal successors, (23), 6 states have internal predecessors, (23), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-22 22:28:55,752 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 239 transitions. [2024-11-22 22:28:55,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-11-22 22:28:55,752 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:28:55,753 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, 1] [2024-11-22 22:28:55,761 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-22 22:28:55,953 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,SelfDestructingSolverStorable14 [2024-11-22 22:28:55,954 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:28:55,954 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:28:55,955 INFO L85 PathProgramCache]: Analyzing trace with hash 1222176686, now seen corresponding path program 1 times [2024-11-22 22:28:55,955 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:28:55,955 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [745105802] [2024-11-22 22:28:55,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:28:55,955 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:28:55,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:28:56,056 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-22 22:28:56,056 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:28:56,057 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [745105802] [2024-11-22 22:28:56,057 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [745105802] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:28:56,057 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:28:56,057 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-22 22:28:56,057 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1741646337] [2024-11-22 22:28:56,057 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:28:56,058 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 22:28:56,058 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:28:56,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 22:28:56,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 22:28:56,059 INFO L87 Difference]: Start difference. First operand 202 states and 239 transitions. Second operand has 6 states, 5 states have (on average 5.8) internal successors, (29), 6 states have internal predecessors, (29), 1 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-22 22:28:56,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:28:56,277 INFO L93 Difference]: Finished difference Result 202 states and 239 transitions. [2024-11-22 22:28:56,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 22:28:56,277 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.8) internal successors, (29), 6 states have internal predecessors, (29), 1 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 33 [2024-11-22 22:28:56,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:28:56,278 INFO L225 Difference]: With dead ends: 202 [2024-11-22 22:28:56,278 INFO L226 Difference]: Without dead ends: 200 [2024-11-22 22:28:56,279 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-22 22:28:56,280 INFO L432 NwaCegarLoop]: 65 mSDtfsCounter, 118 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 207 SdHoareTripleChecker+Invalid, 265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 22:28:56,280 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [118 Valid, 207 Invalid, 265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 261 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 22:28:56,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2024-11-22 22:28:56,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 200. [2024-11-22 22:28:56,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 200 states, 151 states have (on average 1.4834437086092715) internal successors, (224), 192 states have internal predecessors, (224), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-22 22:28:56,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 234 transitions. [2024-11-22 22:28:56,290 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 234 transitions. Word has length 33 [2024-11-22 22:28:56,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:28:56,291 INFO L471 AbstractCegarLoop]: Abstraction has 200 states and 234 transitions. [2024-11-22 22:28:56,291 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.8) internal successors, (29), 6 states have internal predecessors, (29), 1 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-22 22:28:56,291 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 234 transitions. [2024-11-22 22:28:56,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2024-11-22 22:28:56,294 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:28:56,294 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, 1, 1] [2024-11-22 22:28:56,294 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-22 22:28:56,295 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:28:56,295 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:28:56,295 INFO L85 PathProgramCache]: Analyzing trace with hash -767228314, now seen corresponding path program 1 times [2024-11-22 22:28:56,295 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:28:56,295 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1647058344] [2024-11-22 22:28:56,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:28:56,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:28:56,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:28:56,311 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1624826700] [2024-11-22 22:28:56,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:28:56,311 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:28:56,311 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:28:56,313 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:28:56,317 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-22 22:28:56,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:28:56,346 INFO L255 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-22 22:28:56,348 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:28:56,524 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:28:56,525 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 22:28:56,525 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:28:56,525 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1647058344] [2024-11-22 22:28:56,525 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:28:56,525 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1624826700] [2024-11-22 22:28:56,525 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1624826700] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:28:56,525 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:28:56,525 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 22:28:56,525 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [684017455] [2024-11-22 22:28:56,525 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:28:56,526 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 22:28:56,526 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:28:56,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 22:28:56,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-11-22 22:28:56,526 INFO L87 Difference]: Start difference. First operand 200 states and 234 transitions. Second operand has 7 states, 6 states have (on average 4.5) internal successors, (27), 7 states have internal predecessors, (27), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-22 22:28:56,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:28:56,834 INFO L93 Difference]: Finished difference Result 243 states and 288 transitions. [2024-11-22 22:28:56,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-22 22:28:56,834 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 4.5) internal successors, (27), 7 states have internal predecessors, (27), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 34 [2024-11-22 22:28:56,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:28:56,836 INFO L225 Difference]: With dead ends: 243 [2024-11-22 22:28:56,836 INFO L226 Difference]: Without dead ends: 241 [2024-11-22 22:28:56,836 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=51, Unknown=0, NotChecked=0, Total=90 [2024-11-22 22:28:56,837 INFO L432 NwaCegarLoop]: 43 mSDtfsCounter, 291 mSDsluCounter, 86 mSDsCounter, 0 mSdLazyCounter, 314 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 292 SdHoareTripleChecker+Valid, 129 SdHoareTripleChecker+Invalid, 322 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 314 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-22 22:28:56,837 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [292 Valid, 129 Invalid, 322 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 314 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-22 22:28:56,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2024-11-22 22:28:56,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 204. [2024-11-22 22:28:56,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 204 states, 155 states have (on average 1.4645161290322581) internal successors, (227), 196 states have internal predecessors, (227), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-22 22:28:56,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 237 transitions. [2024-11-22 22:28:56,845 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 237 transitions. Word has length 34 [2024-11-22 22:28:56,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:28:56,845 INFO L471 AbstractCegarLoop]: Abstraction has 204 states and 237 transitions. [2024-11-22 22:28:56,845 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 4.5) internal successors, (27), 7 states have internal predecessors, (27), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-22 22:28:56,845 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 237 transitions. [2024-11-22 22:28:56,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-11-22 22:28:56,846 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:28:56,846 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, 1, 1, 1] [2024-11-22 22:28:56,854 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-22 22:28:57,050 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-11-22 22:28:57,051 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:28:57,051 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:28:57,051 INFO L85 PathProgramCache]: Analyzing trace with hash 1985726128, now seen corresponding path program 1 times [2024-11-22 22:28:57,051 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:28:57,051 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1483437087] [2024-11-22 22:28:57,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:28:57,051 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:28:57,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:28:57,109 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:28:57,110 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:28:57,110 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1483437087] [2024-11-22 22:28:57,110 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1483437087] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:28:57,110 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:28:57,110 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 22:28:57,110 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [559788018] [2024-11-22 22:28:57,110 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:28:57,111 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 22:28:57,111 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:28:57,111 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 22:28:57,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 22:28:57,112 INFO L87 Difference]: Start difference. First operand 204 states and 237 transitions. Second operand has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 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-11-22 22:28:57,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:28:57,349 INFO L93 Difference]: Finished difference Result 223 states and 262 transitions. [2024-11-22 22:28:57,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 22:28:57,349 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 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 35 [2024-11-22 22:28:57,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:28:57,350 INFO L225 Difference]: With dead ends: 223 [2024-11-22 22:28:57,351 INFO L226 Difference]: Without dead ends: 221 [2024-11-22 22:28:57,351 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 22:28:57,351 INFO L432 NwaCegarLoop]: 73 mSDtfsCounter, 92 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 185 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 149 SdHoareTripleChecker+Invalid, 191 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 185 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 22:28:57,352 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [93 Valid, 149 Invalid, 191 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 185 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 22:28:57,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2024-11-22 22:28:57,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 205. [2024-11-22 22:28:57,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 205 states, 156 states have (on average 1.455128205128205) internal successors, (227), 197 states have internal predecessors, (227), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-22 22:28:57,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 237 transitions. [2024-11-22 22:28:57,361 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 237 transitions. Word has length 35 [2024-11-22 22:28:57,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:28:57,362 INFO L471 AbstractCegarLoop]: Abstraction has 205 states and 237 transitions. [2024-11-22 22:28:57,362 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 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-11-22 22:28:57,362 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 237 transitions. [2024-11-22 22:28:57,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2024-11-22 22:28:57,362 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:28:57,362 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, 1, 1, 1, 1] [2024-11-22 22:28:57,363 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-22 22:28:57,363 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:28:57,363 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:28:57,364 INFO L85 PathProgramCache]: Analyzing trace with hash 1427967912, now seen corresponding path program 1 times [2024-11-22 22:28:57,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:28:57,364 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [408787218] [2024-11-22 22:28:57,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:28:57,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:28:57,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:28:57,407 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:28:57,407 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:28:57,407 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [408787218] [2024-11-22 22:28:57,407 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [408787218] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:28:57,408 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:28:57,408 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 22:28:57,408 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1518535372] [2024-11-22 22:28:57,408 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:28:57,408 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 22:28:57,408 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:28:57,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 22:28:57,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 22:28:57,409 INFO L87 Difference]: Start difference. First operand 205 states and 237 transitions. Second operand has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 4 states have internal predecessors, (29), 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-11-22 22:28:57,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:28:57,644 INFO L93 Difference]: Finished difference Result 223 states and 260 transitions. [2024-11-22 22:28:57,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 22:28:57,644 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), 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 36 [2024-11-22 22:28:57,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:28:57,645 INFO L225 Difference]: With dead ends: 223 [2024-11-22 22:28:57,645 INFO L226 Difference]: Without dead ends: 221 [2024-11-22 22:28:57,646 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 22:28:57,646 INFO L432 NwaCegarLoop]: 77 mSDtfsCounter, 67 mSDsluCounter, 85 mSDsCounter, 0 mSdLazyCounter, 197 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 162 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 197 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 22:28:57,646 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 162 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 197 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 22:28:57,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2024-11-22 22:28:57,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 206. [2024-11-22 22:28:57,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206 states, 157 states have (on average 1.4458598726114649) internal successors, (227), 198 states have internal predecessors, (227), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-22 22:28:57,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 237 transitions. [2024-11-22 22:28:57,654 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 237 transitions. Word has length 36 [2024-11-22 22:28:57,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:28:57,654 INFO L471 AbstractCegarLoop]: Abstraction has 206 states and 237 transitions. [2024-11-22 22:28:57,654 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), 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-11-22 22:28:57,654 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 237 transitions. [2024-11-22 22:28:57,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2024-11-22 22:28:57,655 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:28:57,655 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:28:57,655 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-22 22:28:57,655 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:28:57,655 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:28:57,655 INFO L85 PathProgramCache]: Analyzing trace with hash -1095577363, now seen corresponding path program 1 times [2024-11-22 22:28:57,656 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:28:57,656 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [808341189] [2024-11-22 22:28:57,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:28:57,656 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:28:57,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:28:57,706 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:28:57,707 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:28:57,707 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [808341189] [2024-11-22 22:28:57,707 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [808341189] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:28:57,707 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:28:57,707 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 22:28:57,707 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786264152] [2024-11-22 22:28:57,707 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:28:57,708 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 22:28:57,708 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:28:57,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 22:28:57,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 22:28:57,708 INFO L87 Difference]: Start difference. First operand 206 states and 237 transitions. Second operand has 5 states, 4 states have (on average 9.25) internal successors, (37), 5 states have internal predecessors, (37), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-22 22:28:57,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:28:57,915 INFO L93 Difference]: Finished difference Result 223 states and 258 transitions. [2024-11-22 22:28:57,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 22:28:57,916 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 9.25) internal successors, (37), 5 states have internal predecessors, (37), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 46 [2024-11-22 22:28:57,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:28:57,917 INFO L225 Difference]: With dead ends: 223 [2024-11-22 22:28:57,917 INFO L226 Difference]: Without dead ends: 221 [2024-11-22 22:28:57,917 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-22 22:28:57,918 INFO L432 NwaCegarLoop]: 57 mSDtfsCounter, 308 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 169 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 308 SdHoareTripleChecker+Valid, 130 SdHoareTripleChecker+Invalid, 175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 169 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 22:28:57,918 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [308 Valid, 130 Invalid, 175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 169 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 22:28:57,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2024-11-22 22:28:57,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 215. [2024-11-22 22:28:57,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 166 states have (on average 1.427710843373494) internal successors, (237), 207 states have internal predecessors, (237), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-22 22:28:57,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 247 transitions. [2024-11-22 22:28:57,926 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 247 transitions. Word has length 46 [2024-11-22 22:28:57,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:28:57,926 INFO L471 AbstractCegarLoop]: Abstraction has 215 states and 247 transitions. [2024-11-22 22:28:57,926 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 9.25) internal successors, (37), 5 states have internal predecessors, (37), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-22 22:28:57,927 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 247 transitions. [2024-11-22 22:28:57,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-11-22 22:28:57,927 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:28:57,927 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:28:57,927 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-22 22:28:57,928 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:28:57,928 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:28:57,928 INFO L85 PathProgramCache]: Analyzing trace with hash 396840220, now seen corresponding path program 1 times [2024-11-22 22:28:57,928 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:28:57,928 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [707445479] [2024-11-22 22:28:57,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:28:57,929 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:28:57,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:28:57,984 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:28:57,985 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:28:57,985 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [707445479] [2024-11-22 22:28:57,985 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [707445479] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:28:57,985 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:28:57,985 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 22:28:57,985 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [208869614] [2024-11-22 22:28:57,985 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:28:57,986 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 22:28:57,986 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:28:57,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 22:28:57,986 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 22:28:57,987 INFO L87 Difference]: Start difference. First operand 215 states and 247 transitions. Second operand has 4 states, 3 states have (on average 12.666666666666666) internal successors, (38), 4 states have internal predecessors, (38), 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-11-22 22:28:58,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:28:58,077 INFO L93 Difference]: Finished difference Result 215 states and 247 transitions. [2024-11-22 22:28:58,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 22:28:58,077 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 12.666666666666666) internal successors, (38), 4 states have internal predecessors, (38), 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 47 [2024-11-22 22:28:58,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:28:58,078 INFO L225 Difference]: With dead ends: 215 [2024-11-22 22:28:58,078 INFO L226 Difference]: Without dead ends: 214 [2024-11-22 22:28:58,079 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 22:28:58,079 INFO L432 NwaCegarLoop]: 73 mSDtfsCounter, 65 mSDsluCounter, 78 mSDsCounter, 0 mSdLazyCounter, 110 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 151 SdHoareTripleChecker+Invalid, 110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:28:58,080 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 151 Invalid, 110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 110 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:28:58,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2024-11-22 22:28:58,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 214. [2024-11-22 22:28:58,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 214 states, 166 states have (on average 1.4156626506024097) internal successors, (235), 206 states have internal predecessors, (235), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-22 22:28:58,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 245 transitions. [2024-11-22 22:28:58,088 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 245 transitions. Word has length 47 [2024-11-22 22:28:58,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:28:58,088 INFO L471 AbstractCegarLoop]: Abstraction has 214 states and 245 transitions. [2024-11-22 22:28:58,089 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 12.666666666666666) internal successors, (38), 4 states have internal predecessors, (38), 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-11-22 22:28:58,089 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 245 transitions. [2024-11-22 22:28:58,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-11-22 22:28:58,089 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:28:58,089 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:28:58,089 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-22 22:28:58,090 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr34ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:28:58,090 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:28:58,090 INFO L85 PathProgramCache]: Analyzing trace with hash -888633922, now seen corresponding path program 1 times [2024-11-22 22:28:58,090 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:28:58,090 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [631771319] [2024-11-22 22:28:58,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:28:58,091 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:28:58,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:28:58,200 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:28:58,200 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:28:58,201 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [631771319] [2024-11-22 22:28:58,201 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [631771319] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:28:58,201 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:28:58,201 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 22:28:58,201 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1694954508] [2024-11-22 22:28:58,201 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:28:58,202 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 22:28:58,202 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:28:58,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 22:28:58,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 22:28:58,203 INFO L87 Difference]: Start difference. First operand 214 states and 245 transitions. Second operand has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (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-11-22 22:28:58,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:28:58,283 INFO L93 Difference]: Finished difference Result 229 states and 262 transitions. [2024-11-22 22:28:58,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 22:28:58,284 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (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 49 [2024-11-22 22:28:58,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:28:58,285 INFO L225 Difference]: With dead ends: 229 [2024-11-22 22:28:58,285 INFO L226 Difference]: Without dead ends: 227 [2024-11-22 22:28:58,285 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 22:28:58,286 INFO L432 NwaCegarLoop]: 108 mSDtfsCounter, 17 mSDsluCounter, 205 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 313 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:28:58,286 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 313 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:28:58,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2024-11-22 22:28:58,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 224. [2024-11-22 22:28:58,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 176 states have (on average 1.4090909090909092) internal successors, (248), 216 states have internal predecessors, (248), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-22 22:28:58,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 258 transitions. [2024-11-22 22:28:58,294 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 258 transitions. Word has length 49 [2024-11-22 22:28:58,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:28:58,295 INFO L471 AbstractCegarLoop]: Abstraction has 224 states and 258 transitions. [2024-11-22 22:28:58,295 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (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-11-22 22:28:58,295 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 258 transitions. [2024-11-22 22:28:58,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-11-22 22:28:58,296 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:28:58,296 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:28:58,296 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-22 22:28:58,296 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr31ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:28:58,296 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:28:58,297 INFO L85 PathProgramCache]: Analyzing trace with hash -307697720, now seen corresponding path program 1 times [2024-11-22 22:28:58,297 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:28:58,297 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [591643290] [2024-11-22 22:28:58,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:28:58,297 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:28:58,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:28:58,398 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:28:58,399 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:28:58,399 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [591643290] [2024-11-22 22:28:58,399 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [591643290] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:28:58,399 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:28:58,399 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 22:28:58,399 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1745129346] [2024-11-22 22:28:58,399 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:28:58,400 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 22:28:58,400 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:28:58,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 22:28:58,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 22:28:58,400 INFO L87 Difference]: Start difference. First operand 224 states and 258 transitions. Second operand has 5 states, 4 states have (on average 10.0) internal successors, (40), 5 states have internal predecessors, (40), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-22 22:28:58,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:28:58,580 INFO L93 Difference]: Finished difference Result 225 states and 258 transitions. [2024-11-22 22:28:58,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 22:28:58,581 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 10.0) internal successors, (40), 5 states have internal predecessors, (40), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 49 [2024-11-22 22:28:58,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:28:58,582 INFO L225 Difference]: With dead ends: 225 [2024-11-22 22:28:58,582 INFO L226 Difference]: Without dead ends: 224 [2024-11-22 22:28:58,582 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-22 22:28:58,583 INFO L432 NwaCegarLoop]: 63 mSDtfsCounter, 142 mSDsluCounter, 109 mSDsCounter, 0 mSdLazyCounter, 211 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 172 SdHoareTripleChecker+Invalid, 212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 211 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 22:28:58,583 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [143 Valid, 172 Invalid, 212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 211 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 22:28:58,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2024-11-22 22:28:58,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 224. [2024-11-22 22:28:58,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 176 states have (on average 1.4034090909090908) internal successors, (247), 216 states have internal predecessors, (247), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-22 22:28:58,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 257 transitions. [2024-11-22 22:28:58,591 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 257 transitions. Word has length 49 [2024-11-22 22:28:58,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:28:58,591 INFO L471 AbstractCegarLoop]: Abstraction has 224 states and 257 transitions. [2024-11-22 22:28:58,591 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 10.0) internal successors, (40), 5 states have internal predecessors, (40), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-22 22:28:58,592 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 257 transitions. [2024-11-22 22:28:58,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2024-11-22 22:28:58,592 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:28:58,592 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:28:58,592 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-11-22 22:28:58,592 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr32ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:28:58,592 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:28:58,593 INFO L85 PathProgramCache]: Analyzing trace with hash -948694607, now seen corresponding path program 1 times [2024-11-22 22:28:58,593 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:28:58,593 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107642771] [2024-11-22 22:28:58,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:28:58,593 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:28:58,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:28:58,636 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:28:58,637 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:28:58,637 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [107642771] [2024-11-22 22:28:58,637 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [107642771] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:28:58,637 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:28:58,637 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 22:28:58,637 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [184112254] [2024-11-22 22:28:58,638 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:28:58,638 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 22:28:58,638 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:28:58,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 22:28:58,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 22:28:58,639 INFO L87 Difference]: Start difference. First operand 224 states and 257 transitions. Second operand has 4 states, 3 states have (on average 13.666666666666666) internal successors, (41), 4 states have internal predecessors, (41), 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-11-22 22:28:58,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:28:58,716 INFO L93 Difference]: Finished difference Result 261 states and 272 transitions. [2024-11-22 22:28:58,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 22:28:58,717 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.666666666666666) internal successors, (41), 4 states have internal predecessors, (41), 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 50 [2024-11-22 22:28:58,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:28:58,718 INFO L225 Difference]: With dead ends: 261 [2024-11-22 22:28:58,718 INFO L226 Difference]: Without dead ends: 259 [2024-11-22 22:28:58,719 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 22:28:58,719 INFO L432 NwaCegarLoop]: 107 mSDtfsCounter, 56 mSDsluCounter, 203 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 310 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:28:58,719 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 310 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:28:58,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2024-11-22 22:28:58,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 232. [2024-11-22 22:28:58,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 232 states, 184 states have (on average 1.3858695652173914) internal successors, (255), 224 states have internal predecessors, (255), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-22 22:28:58,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 232 states to 232 states and 265 transitions. [2024-11-22 22:28:58,728 INFO L78 Accepts]: Start accepts. Automaton has 232 states and 265 transitions. Word has length 50 [2024-11-22 22:28:58,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:28:58,728 INFO L471 AbstractCegarLoop]: Abstraction has 232 states and 265 transitions. [2024-11-22 22:28:58,729 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.666666666666666) internal successors, (41), 4 states have internal predecessors, (41), 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-11-22 22:28:58,729 INFO L276 IsEmpty]: Start isEmpty. Operand 232 states and 265 transitions. [2024-11-22 22:28:58,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2024-11-22 22:28:58,729 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:28:58,729 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:28:58,729 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-11-22 22:28:58,730 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:28:58,730 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:28:58,730 INFO L85 PathProgramCache]: Analyzing trace with hash 885367877, now seen corresponding path program 1 times [2024-11-22 22:28:58,730 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:28:58,731 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1918164860] [2024-11-22 22:28:58,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:28:58,731 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:28:58,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:28:58,741 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [804295] [2024-11-22 22:28:58,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:28:58,741 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:28:58,741 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:28:58,744 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:28:58,745 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-22 22:28:58,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:28:58,780 INFO L255 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-22 22:28:58,782 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:28:58,973 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-22 22:28:58,973 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 22:28:58,973 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:28:58,973 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1918164860] [2024-11-22 22:28:58,974 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:28:58,974 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [804295] [2024-11-22 22:28:58,974 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [804295] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:28:58,974 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:28:58,974 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-22 22:28:58,974 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [279849456] [2024-11-22 22:28:58,974 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:28:58,975 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-22 22:28:58,975 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:28:58,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-22 22:28:58,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-11-22 22:28:58,976 INFO L87 Difference]: Start difference. First operand 232 states and 265 transitions. Second operand has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 8 states have internal predecessors, (46), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-22 22:28:59,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:28:59,234 INFO L93 Difference]: Finished difference Result 232 states and 265 transitions. [2024-11-22 22:28:59,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-22 22:28:59,234 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 8 states have internal predecessors, (46), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 52 [2024-11-22 22:28:59,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:28:59,235 INFO L225 Difference]: With dead ends: 232 [2024-11-22 22:28:59,235 INFO L226 Difference]: Without dead ends: 229 [2024-11-22 22:28:59,236 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-11-22 22:28:59,236 INFO L432 NwaCegarLoop]: 76 mSDtfsCounter, 93 mSDsluCounter, 292 mSDsCounter, 0 mSdLazyCounter, 430 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 368 SdHoareTripleChecker+Invalid, 432 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 430 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 22:28:59,236 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [94 Valid, 368 Invalid, 432 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 430 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 22:28:59,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2024-11-22 22:28:59,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 229. [2024-11-22 22:28:59,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 184 states have (on average 1.3532608695652173) internal successors, (249), 221 states have internal predecessors, (249), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-22 22:28:59,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 259 transitions. [2024-11-22 22:28:59,249 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 259 transitions. Word has length 52 [2024-11-22 22:28:59,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:28:59,250 INFO L471 AbstractCegarLoop]: Abstraction has 229 states and 259 transitions. [2024-11-22 22:28:59,250 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 8 states have internal predecessors, (46), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-22 22:28:59,250 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 259 transitions. [2024-11-22 22:28:59,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2024-11-22 22:28:59,251 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:28:59,251 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:28:59,259 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-22 22:28:59,451 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-11-22 22:28:59,452 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:28:59,452 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:28:59,452 INFO L85 PathProgramCache]: Analyzing trace with hash 1676600467, now seen corresponding path program 1 times [2024-11-22 22:28:59,452 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:28:59,452 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [295737307] [2024-11-22 22:28:59,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:28:59,453 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:28:59,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:28:59,466 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1934378515] [2024-11-22 22:28:59,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:28:59,466 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:28:59,467 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:28:59,469 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:28:59,471 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-22 22:28:59,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:28:59,509 INFO L255 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-22 22:28:59,511 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:28:59,712 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-22 22:28:59,712 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:29:00,041 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:29:00,041 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [295737307] [2024-11-22 22:29:00,041 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:29:00,042 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1934378515] [2024-11-22 22:29:00,042 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1934378515] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:29:00,042 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:29:00,042 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-11-22 22:29:00,042 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422549684] [2024-11-22 22:29:00,042 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 22:29:00,043 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-22 22:29:00,043 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:29:00,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-22 22:29:00,043 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2024-11-22 22:29:00,044 INFO L87 Difference]: Start difference. First operand 229 states and 259 transitions. Second operand has 8 states, 7 states have (on average 6.714285714285714) internal successors, (47), 8 states have internal predecessors, (47), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-22 22:29:00,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:29:00,288 INFO L93 Difference]: Finished difference Result 321 states and 378 transitions. [2024-11-22 22:29:00,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-22 22:29:00,289 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.714285714285714) internal successors, (47), 8 states have internal predecessors, (47), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 53 [2024-11-22 22:29:00,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:29:00,290 INFO L225 Difference]: With dead ends: 321 [2024-11-22 22:29:00,290 INFO L226 Difference]: Without dead ends: 319 [2024-11-22 22:29:00,290 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2024-11-22 22:29:00,291 INFO L432 NwaCegarLoop]: 60 mSDtfsCounter, 198 mSDsluCounter, 283 mSDsCounter, 0 mSdLazyCounter, 348 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 200 SdHoareTripleChecker+Valid, 343 SdHoareTripleChecker+Invalid, 350 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 348 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 22:29:00,291 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [200 Valid, 343 Invalid, 350 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 348 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 22:29:00,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 319 states. [2024-11-22 22:29:00,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 319 to 279. [2024-11-22 22:29:00,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279 states, 232 states have (on average 1.3879310344827587) internal successors, (322), 269 states have internal predecessors, (322), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-22 22:29:00,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 336 transitions. [2024-11-22 22:29:00,302 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 336 transitions. Word has length 53 [2024-11-22 22:29:00,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:29:00,302 INFO L471 AbstractCegarLoop]: Abstraction has 279 states and 336 transitions. [2024-11-22 22:29:00,302 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.714285714285714) internal successors, (47), 8 states have internal predecessors, (47), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-22 22:29:00,303 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 336 transitions. [2024-11-22 22:29:00,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2024-11-22 22:29:00,303 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:29:00,303 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:29:00,311 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-22 22:29:00,507 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:29:00,508 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:29:00,509 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:29:00,509 INFO L85 PathProgramCache]: Analyzing trace with hash 1429884873, now seen corresponding path program 1 times [2024-11-22 22:29:00,509 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:29:00,509 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2113326126] [2024-11-22 22:29:00,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:00,509 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:29:00,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:29:00,527 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1930878901] [2024-11-22 22:29:00,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:00,528 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:29:00,528 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:29:00,530 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:29:00,532 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-22 22:29:00,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:29:00,573 INFO L255 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-22 22:29:00,576 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:29:00,825 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-22 22:29:00,826 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:29:00,978 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:29:00,979 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2113326126] [2024-11-22 22:29:00,979 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:29:00,979 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1930878901] [2024-11-22 22:29:00,979 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1930878901] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:29:00,979 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:29:00,979 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-11-22 22:29:00,979 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1044617056] [2024-11-22 22:29:00,979 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 22:29:00,980 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-22 22:29:00,980 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:29:00,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-22 22:29:00,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2024-11-22 22:29:00,980 INFO L87 Difference]: Start difference. First operand 279 states and 336 transitions. Second operand has 9 states, 8 states have (on average 6.25) internal successors, (50), 9 states have internal predecessors, (50), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-22 22:29:01,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:29:01,408 INFO L93 Difference]: Finished difference Result 279 states and 336 transitions. [2024-11-22 22:29:01,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-22 22:29:01,409 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.25) internal successors, (50), 9 states have internal predecessors, (50), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 56 [2024-11-22 22:29:01,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:29:01,410 INFO L225 Difference]: With dead ends: 279 [2024-11-22 22:29:01,410 INFO L226 Difference]: Without dead ends: 277 [2024-11-22 22:29:01,411 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2024-11-22 22:29:01,411 INFO L432 NwaCegarLoop]: 46 mSDtfsCounter, 174 mSDsluCounter, 166 mSDsCounter, 0 mSdLazyCounter, 550 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 174 SdHoareTripleChecker+Valid, 212 SdHoareTripleChecker+Invalid, 555 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 550 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-22 22:29:01,412 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [174 Valid, 212 Invalid, 555 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 550 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-22 22:29:01,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 277 states. [2024-11-22 22:29:01,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 277 to 277. [2024-11-22 22:29:01,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 277 states, 232 states have (on average 1.3620689655172413) internal successors, (316), 267 states have internal predecessors, (316), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-22 22:29:01,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 330 transitions. [2024-11-22 22:29:01,423 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 330 transitions. Word has length 56 [2024-11-22 22:29:01,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:29:01,423 INFO L471 AbstractCegarLoop]: Abstraction has 277 states and 330 transitions. [2024-11-22 22:29:01,423 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.25) internal successors, (50), 9 states have internal predecessors, (50), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-22 22:29:01,423 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 330 transitions. [2024-11-22 22:29:01,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2024-11-22 22:29:01,424 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:29:01,424 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:29:01,434 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-22 22:29:01,624 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-11-22 22:29:01,625 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:29:01,625 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:29:01,625 INFO L85 PathProgramCache]: Analyzing trace with hash 1376758167, now seen corresponding path program 1 times [2024-11-22 22:29:01,625 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:29:01,625 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1985231891] [2024-11-22 22:29:01,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:01,626 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:29:01,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:29:01,642 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [138653448] [2024-11-22 22:29:01,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:01,642 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:29:01,642 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:29:01,644 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:29:01,646 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-22 22:29:01,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:29:01,681 INFO L255 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-22 22:29:01,682 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:29:01,930 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-22 22:29:01,931 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:29:02,638 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-22 22:29:02,639 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:29:02,639 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1985231891] [2024-11-22 22:29:02,639 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:29:02,639 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [138653448] [2024-11-22 22:29:02,639 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [138653448] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:29:02,639 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-22 22:29:02,639 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2024-11-22 22:29:02,639 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323144990] [2024-11-22 22:29:02,639 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-22 22:29:02,640 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-22 22:29:02,640 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:29:02,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-22 22:29:02,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2024-11-22 22:29:02,641 INFO L87 Difference]: Start difference. First operand 277 states and 330 transitions. Second operand has 17 states, 16 states have (on average 5.8125) internal successors, (93), 17 states have internal predecessors, (93), 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-11-22 22:29:05,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:29:05,001 INFO L93 Difference]: Finished difference Result 423 states and 509 transitions. [2024-11-22 22:29:05,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-22 22:29:05,001 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 5.8125) internal successors, (93), 17 states have internal predecessors, (93), 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 57 [2024-11-22 22:29:05,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:29:05,003 INFO L225 Difference]: With dead ends: 423 [2024-11-22 22:29:05,003 INFO L226 Difference]: Without dead ends: 395 [2024-11-22 22:29:05,004 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=262, Invalid=928, Unknown=0, NotChecked=0, Total=1190 [2024-11-22 22:29:05,005 INFO L432 NwaCegarLoop]: 53 mSDtfsCounter, 795 mSDsluCounter, 367 mSDsCounter, 0 mSdLazyCounter, 1237 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 795 SdHoareTripleChecker+Valid, 420 SdHoareTripleChecker+Invalid, 1265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 1237 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-11-22 22:29:05,005 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [795 Valid, 420 Invalid, 1265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 1237 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-11-22 22:29:05,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 395 states. [2024-11-22 22:29:05,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 395 to 303. [2024-11-22 22:29:05,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 303 states, 257 states have (on average 1.3657587548638133) internal successors, (351), 292 states have internal predecessors, (351), 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-11-22 22:29:05,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 303 states to 303 states and 367 transitions. [2024-11-22 22:29:05,032 INFO L78 Accepts]: Start accepts. Automaton has 303 states and 367 transitions. Word has length 57 [2024-11-22 22:29:05,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:29:05,032 INFO L471 AbstractCegarLoop]: Abstraction has 303 states and 367 transitions. [2024-11-22 22:29:05,032 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 5.8125) internal successors, (93), 17 states have internal predecessors, (93), 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-11-22 22:29:05,032 INFO L276 IsEmpty]: Start isEmpty. Operand 303 states and 367 transitions. [2024-11-22 22:29:05,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-11-22 22:29:05,033 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:29:05,033 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:29:05,041 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-11-22 22:29:05,233 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-22 22:29:05,234 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:29:05,234 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:29:05,234 INFO L85 PathProgramCache]: Analyzing trace with hash -1079438727, now seen corresponding path program 1 times [2024-11-22 22:29:05,234 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:29:05,234 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [602244854] [2024-11-22 22:29:05,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:05,235 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:29:05,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:29:05,252 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2080415713] [2024-11-22 22:29:05,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:05,252 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:29:05,252 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:29:05,255 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:29:05,258 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-22 22:29:05,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:29:05,298 INFO L255 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-22 22:29:05,299 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:29:05,418 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:29:05,419 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:29:05,591 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:29:05,591 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [602244854] [2024-11-22 22:29:05,591 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:29:05,591 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2080415713] [2024-11-22 22:29:05,591 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2080415713] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:29:05,592 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:29:05,592 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-11-22 22:29:05,592 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1033469281] [2024-11-22 22:29:05,592 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 22:29:05,592 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 22:29:05,592 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:29:05,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 22:29:05,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2024-11-22 22:29:05,593 INFO L87 Difference]: Start difference. First operand 303 states and 367 transitions. Second operand has 6 states, 5 states have (on average 9.8) internal successors, (49), 6 states have internal predecessors, (49), 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-11-22 22:29:05,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:29:05,825 INFO L93 Difference]: Finished difference Result 313 states and 370 transitions. [2024-11-22 22:29:05,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-22 22:29:05,825 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 9.8) internal successors, (49), 6 states have internal predecessors, (49), 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 58 [2024-11-22 22:29:05,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:29:05,827 INFO L225 Difference]: With dead ends: 313 [2024-11-22 22:29:05,827 INFO L226 Difference]: Without dead ends: 309 [2024-11-22 22:29:05,827 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2024-11-22 22:29:05,828 INFO L432 NwaCegarLoop]: 98 mSDtfsCounter, 187 mSDsluCounter, 213 mSDsCounter, 0 mSdLazyCounter, 300 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 311 SdHoareTripleChecker+Invalid, 306 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 300 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 22:29:05,828 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [189 Valid, 311 Invalid, 306 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 300 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 22:29:05,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 309 states. [2024-11-22 22:29:05,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 309 to 299. [2024-11-22 22:29:05,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 299 states, 257 states have (on average 1.3424124513618676) internal successors, (345), 288 states have internal predecessors, (345), 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-11-22 22:29:05,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 299 states to 299 states and 361 transitions. [2024-11-22 22:29:05,845 INFO L78 Accepts]: Start accepts. Automaton has 299 states and 361 transitions. Word has length 58 [2024-11-22 22:29:05,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:29:05,845 INFO L471 AbstractCegarLoop]: Abstraction has 299 states and 361 transitions. [2024-11-22 22:29:05,845 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 9.8) internal successors, (49), 6 states have internal predecessors, (49), 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-11-22 22:29:05,845 INFO L276 IsEmpty]: Start isEmpty. Operand 299 states and 361 transitions. [2024-11-22 22:29:05,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2024-11-22 22:29:05,846 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:29:05,846 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:29:05,857 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-22 22:29:06,046 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-22 22:29:06,048 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:29:06,048 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:29:06,048 INFO L85 PathProgramCache]: Analyzing trace with hash 897137891, now seen corresponding path program 1 times [2024-11-22 22:29:06,048 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:29:06,048 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1820426715] [2024-11-22 22:29:06,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:06,049 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:29:06,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:29:06,064 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1748627839] [2024-11-22 22:29:06,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:06,064 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:29:06,064 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:29:06,067 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:29:06,068 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-22 22:29:06,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:29:06,107 INFO L255 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-22 22:29:06,108 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:29:06,394 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-22 22:29:06,395 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:29:06,778 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:29:06,779 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1820426715] [2024-11-22 22:29:06,779 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:29:06,779 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1748627839] [2024-11-22 22:29:06,779 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1748627839] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:29:06,779 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:29:06,779 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-11-22 22:29:06,779 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1299132220] [2024-11-22 22:29:06,779 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 22:29:06,779 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-22 22:29:06,780 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:29:06,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-22 22:29:06,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2024-11-22 22:29:06,780 INFO L87 Difference]: Start difference. First operand 299 states and 361 transitions. Second operand has 9 states, 8 states have (on average 6.625) internal successors, (53), 9 states have internal predecessors, (53), 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-11-22 22:29:07,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:29:07,034 INFO L93 Difference]: Finished difference Result 382 states and 454 transitions. [2024-11-22 22:29:07,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-22 22:29:07,035 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.625) internal successors, (53), 9 states have internal predecessors, (53), 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 59 [2024-11-22 22:29:07,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:29:07,036 INFO L225 Difference]: With dead ends: 382 [2024-11-22 22:29:07,036 INFO L226 Difference]: Without dead ends: 380 [2024-11-22 22:29:07,037 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2024-11-22 22:29:07,037 INFO L432 NwaCegarLoop]: 60 mSDtfsCounter, 367 mSDsluCounter, 305 mSDsCounter, 0 mSdLazyCounter, 340 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 370 SdHoareTripleChecker+Valid, 365 SdHoareTripleChecker+Invalid, 345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 340 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 22:29:07,037 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [370 Valid, 365 Invalid, 345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 340 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 22:29:07,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 380 states. [2024-11-22 22:29:07,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 380 to 338. [2024-11-22 22:29:07,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 338 states, 295 states have (on average 1.3694915254237288) internal successors, (404), 326 states have internal predecessors, (404), 9 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-11-22 22:29:07,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 422 transitions. [2024-11-22 22:29:07,053 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 422 transitions. Word has length 59 [2024-11-22 22:29:07,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:29:07,053 INFO L471 AbstractCegarLoop]: Abstraction has 338 states and 422 transitions. [2024-11-22 22:29:07,053 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.625) internal successors, (53), 9 states have internal predecessors, (53), 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-11-22 22:29:07,054 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 422 transitions. [2024-11-22 22:29:07,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2024-11-22 22:29:07,054 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:29:07,054 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:29:07,062 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2024-11-22 22:29:07,255 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:29:07,256 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:29:07,256 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:29:07,256 INFO L85 PathProgramCache]: Analyzing trace with hash -1935058099, now seen corresponding path program 1 times [2024-11-22 22:29:07,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:29:07,257 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [336054394] [2024-11-22 22:29:07,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:07,257 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:29:07,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:29:07,275 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1399377916] [2024-11-22 22:29:07,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:07,275 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:29:07,276 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:29:07,279 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:29:07,281 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-22 22:29:07,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:29:07,317 INFO L255 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 22:29:07,318 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:29:07,377 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-22 22:29:07,377 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:29:07,447 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-22 22:29:07,448 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:29:07,448 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [336054394] [2024-11-22 22:29:07,448 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:29:07,448 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1399377916] [2024-11-22 22:29:07,448 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1399377916] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:29:07,448 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-22 22:29:07,449 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2024-11-22 22:29:07,449 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1716734762] [2024-11-22 22:29:07,449 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-22 22:29:07,449 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 22:29:07,449 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:29:07,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 22:29:07,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-22 22:29:07,450 INFO L87 Difference]: Start difference. First operand 338 states and 422 transitions. Second operand has 6 states, 5 states have (on average 10.4) internal successors, (52), 6 states have internal predecessors, (52), 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-11-22 22:29:07,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:29:07,649 INFO L93 Difference]: Finished difference Result 380 states and 450 transitions. [2024-11-22 22:29:07,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-22 22:29:07,650 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 10.4) internal successors, (52), 6 states have internal predecessors, (52), 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 60 [2024-11-22 22:29:07,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:29:07,651 INFO L225 Difference]: With dead ends: 380 [2024-11-22 22:29:07,651 INFO L226 Difference]: Without dead ends: 378 [2024-11-22 22:29:07,652 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 112 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-11-22 22:29:07,652 INFO L432 NwaCegarLoop]: 71 mSDtfsCounter, 288 mSDsluCounter, 159 mSDsCounter, 0 mSdLazyCounter, 176 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 289 SdHoareTripleChecker+Valid, 230 SdHoareTripleChecker+Invalid, 187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 176 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 22:29:07,652 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [289 Valid, 230 Invalid, 187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 176 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 22:29:07,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 378 states. [2024-11-22 22:29:07,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 378 to 338. [2024-11-22 22:29:07,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 338 states, 295 states have (on average 1.3559322033898304) internal successors, (400), 326 states have internal predecessors, (400), 9 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-11-22 22:29:07,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 418 transitions. [2024-11-22 22:29:07,667 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 418 transitions. Word has length 60 [2024-11-22 22:29:07,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:29:07,668 INFO L471 AbstractCegarLoop]: Abstraction has 338 states and 418 transitions. [2024-11-22 22:29:07,668 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 10.4) internal successors, (52), 6 states have internal predecessors, (52), 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-11-22 22:29:07,668 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 418 transitions. [2024-11-22 22:29:07,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-22 22:29:07,669 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:29:07,669 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:29:07,677 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-11-22 22:29:07,869 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:29:07,869 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:29:07,870 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:29:07,870 INFO L85 PathProgramCache]: Analyzing trace with hash 130008335, now seen corresponding path program 1 times [2024-11-22 22:29:07,870 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:29:07,870 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47651649] [2024-11-22 22:29:07,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:07,870 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:29:07,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:29:07,900 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1332753996] [2024-11-22 22:29:07,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:07,900 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:29:07,900 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:29:07,903 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:29:07,904 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-22 22:29:07,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:29:07,945 INFO L255 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-22 22:29:07,947 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:29:08,483 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:29:08,484 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:29:08,761 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:29:08,762 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:29:08,762 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [47651649] [2024-11-22 22:29:08,762 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:29:08,762 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1332753996] [2024-11-22 22:29:08,762 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1332753996] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:29:08,762 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-22 22:29:08,762 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2024-11-22 22:29:08,762 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1415415894] [2024-11-22 22:29:08,763 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-22 22:29:08,763 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-22 22:29:08,763 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:29:08,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-22 22:29:08,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2024-11-22 22:29:08,764 INFO L87 Difference]: Start difference. First operand 338 states and 418 transitions. Second operand has 19 states, 18 states have (on average 5.555555555555555) internal successors, (100), 19 states have internal predecessors, (100), 5 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 6 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-22 22:29:10,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:29:10,163 INFO L93 Difference]: Finished difference Result 382 states and 464 transitions. [2024-11-22 22:29:10,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-22 22:29:10,164 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 5.555555555555555) internal successors, (100), 19 states have internal predecessors, (100), 5 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 6 states have call predecessors, (6), 5 states have call successors, (6) Word has length 62 [2024-11-22 22:29:10,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:29:10,165 INFO L225 Difference]: With dead ends: 382 [2024-11-22 22:29:10,165 INFO L226 Difference]: Without dead ends: 380 [2024-11-22 22:29:10,166 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 283 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=367, Invalid=1115, Unknown=0, NotChecked=0, Total=1482 [2024-11-22 22:29:10,166 INFO L432 NwaCegarLoop]: 35 mSDtfsCounter, 759 mSDsluCounter, 315 mSDsCounter, 0 mSdLazyCounter, 1330 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 759 SdHoareTripleChecker+Valid, 350 SdHoareTripleChecker+Invalid, 1357 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 1330 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-22 22:29:10,167 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [759 Valid, 350 Invalid, 1357 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 1330 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-22 22:29:10,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 380 states. [2024-11-22 22:29:10,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 380 to 349. [2024-11-22 22:29:10,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 349 states, 306 states have (on average 1.3333333333333333) internal successors, (408), 337 states have internal predecessors, (408), 9 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-11-22 22:29:10,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 349 states to 349 states and 426 transitions. [2024-11-22 22:29:10,185 INFO L78 Accepts]: Start accepts. Automaton has 349 states and 426 transitions. Word has length 62 [2024-11-22 22:29:10,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:29:10,185 INFO L471 AbstractCegarLoop]: Abstraction has 349 states and 426 transitions. [2024-11-22 22:29:10,185 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 5.555555555555555) internal successors, (100), 19 states have internal predecessors, (100), 5 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 6 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-22 22:29:10,185 INFO L276 IsEmpty]: Start isEmpty. Operand 349 states and 426 transitions. [2024-11-22 22:29:10,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-22 22:29:10,186 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:29:10,186 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:29:10,194 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-11-22 22:29:10,390 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,SelfDestructingSolverStorable31 [2024-11-22 22:29:10,391 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:29:10,391 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:29:10,391 INFO L85 PathProgramCache]: Analyzing trace with hash -946510595, now seen corresponding path program 1 times [2024-11-22 22:29:10,391 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:29:10,391 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1631263161] [2024-11-22 22:29:10,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:10,391 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:29:10,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:29:10,407 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1752889405] [2024-11-22 22:29:10,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:10,407 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:29:10,407 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:29:10,413 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:29:10,414 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-22 22:29:10,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:29:10,452 INFO L255 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-22 22:29:10,453 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:29:10,571 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:29:10,572 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:29:10,777 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:29:10,777 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:29:10,777 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1631263161] [2024-11-22 22:29:10,777 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:29:10,778 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1752889405] [2024-11-22 22:29:10,778 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1752889405] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:29:10,778 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-22 22:29:10,778 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 12 [2024-11-22 22:29:10,778 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2127317689] [2024-11-22 22:29:10,778 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-22 22:29:10,778 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-22 22:29:10,778 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:29:10,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-22 22:29:10,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2024-11-22 22:29:10,779 INFO L87 Difference]: Start difference. First operand 349 states and 426 transitions. Second operand has 13 states, 12 states have (on average 7.833333333333333) internal successors, (94), 13 states have internal predecessors, (94), 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-11-22 22:29:11,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:29:11,495 INFO L93 Difference]: Finished difference Result 487 states and 559 transitions. [2024-11-22 22:29:11,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-22 22:29:11,496 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 7.833333333333333) internal successors, (94), 13 states have internal predecessors, (94), 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 62 [2024-11-22 22:29:11,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:29:11,498 INFO L225 Difference]: With dead ends: 487 [2024-11-22 22:29:11,498 INFO L226 Difference]: Without dead ends: 485 [2024-11-22 22:29:11,498 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=191, Invalid=565, Unknown=0, NotChecked=0, Total=756 [2024-11-22 22:29:11,499 INFO L432 NwaCegarLoop]: 79 mSDtfsCounter, 718 mSDsluCounter, 412 mSDsCounter, 0 mSdLazyCounter, 905 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 719 SdHoareTripleChecker+Valid, 491 SdHoareTripleChecker+Invalid, 941 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 905 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-22 22:29:11,499 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [719 Valid, 491 Invalid, 941 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 905 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-22 22:29:11,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 485 states. [2024-11-22 22:29:11,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 485 to 386. [2024-11-22 22:29:11,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 386 states, 342 states have (on average 1.3421052631578947) internal successors, (459), 373 states have internal predecessors, (459), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-11-22 22:29:11,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 479 transitions. [2024-11-22 22:29:11,518 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 479 transitions. Word has length 62 [2024-11-22 22:29:11,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:29:11,519 INFO L471 AbstractCegarLoop]: Abstraction has 386 states and 479 transitions. [2024-11-22 22:29:11,519 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 7.833333333333333) internal successors, (94), 13 states have internal predecessors, (94), 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-11-22 22:29:11,519 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 479 transitions. [2024-11-22 22:29:11,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2024-11-22 22:29:11,520 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:29:11,520 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:29:11,527 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-11-22 22:29:11,720 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,SelfDestructingSolverStorable32 [2024-11-22 22:29:11,720 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:29:11,721 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:29:11,721 INFO L85 PathProgramCache]: Analyzing trace with hash -264708835, now seen corresponding path program 1 times [2024-11-22 22:29:11,721 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:29:11,721 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257934337] [2024-11-22 22:29:11,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:11,721 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:29:11,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:29:11,784 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:29:11,785 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:29:11,785 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1257934337] [2024-11-22 22:29:11,785 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1257934337] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:29:11,785 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [249598967] [2024-11-22 22:29:11,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:11,785 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:29:11,786 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:29:11,787 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:29:11,792 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-22 22:29:11,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:29:11,825 INFO L255 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-22 22:29:11,826 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:29:11,871 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:29:11,871 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:29:11,933 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:29:11,933 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [249598967] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:29:11,933 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:29:11,933 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 10 [2024-11-22 22:29:11,933 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [708616673] [2024-11-22 22:29:11,933 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:29:11,934 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-22 22:29:11,934 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:29:11,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-22 22:29:11,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2024-11-22 22:29:11,935 INFO L87 Difference]: Start difference. First operand 386 states and 479 transitions. Second operand has 11 states, 10 states have (on average 12.6) internal successors, (126), 11 states have internal predecessors, (126), 4 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2024-11-22 22:29:12,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:29:12,180 INFO L93 Difference]: Finished difference Result 389 states and 482 transitions. [2024-11-22 22:29:12,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-22 22:29:12,180 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 12.6) internal successors, (126), 11 states have internal predecessors, (126), 4 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) Word has length 63 [2024-11-22 22:29:12,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:29:12,182 INFO L225 Difference]: With dead ends: 389 [2024-11-22 22:29:12,182 INFO L226 Difference]: Without dead ends: 387 [2024-11-22 22:29:12,182 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=75, Invalid=165, Unknown=0, NotChecked=0, Total=240 [2024-11-22 22:29:12,182 INFO L432 NwaCegarLoop]: 94 mSDtfsCounter, 143 mSDsluCounter, 241 mSDsCounter, 0 mSdLazyCounter, 388 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 335 SdHoareTripleChecker+Invalid, 395 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 388 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 22:29:12,183 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [144 Valid, 335 Invalid, 395 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 388 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 22:29:12,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 387 states. [2024-11-22 22:29:12,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 387 to 384. [2024-11-22 22:29:12,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 384 states, 342 states have (on average 1.3157894736842106) internal successors, (450), 371 states have internal predecessors, (450), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-11-22 22:29:12,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 384 states to 384 states and 470 transitions. [2024-11-22 22:29:12,199 INFO L78 Accepts]: Start accepts. Automaton has 384 states and 470 transitions. Word has length 63 [2024-11-22 22:29:12,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:29:12,199 INFO L471 AbstractCegarLoop]: Abstraction has 384 states and 470 transitions. [2024-11-22 22:29:12,199 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 12.6) internal successors, (126), 11 states have internal predecessors, (126), 4 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2024-11-22 22:29:12,200 INFO L276 IsEmpty]: Start isEmpty. Operand 384 states and 470 transitions. [2024-11-22 22:29:12,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2024-11-22 22:29:12,200 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:29:12,200 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:29:12,208 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2024-11-22 22:29:12,401 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:29:12,401 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:29:12,401 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:29:12,401 INFO L85 PathProgramCache]: Analyzing trace with hash 722942695, now seen corresponding path program 1 times [2024-11-22 22:29:12,402 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:29:12,402 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464875298] [2024-11-22 22:29:12,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:12,402 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:29:12,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:29:12,413 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [59591104] [2024-11-22 22:29:12,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:12,413 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:29:12,413 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:29:12,416 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:29:12,417 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-22 22:29:12,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:29:12,456 INFO L255 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-22 22:29:12,458 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:29:12,675 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-22 22:29:12,675 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:29:12,916 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-22 22:29:12,916 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:29:12,917 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1464875298] [2024-11-22 22:29:12,917 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:29:12,917 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [59591104] [2024-11-22 22:29:12,917 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [59591104] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:29:12,917 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-22 22:29:12,917 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2024-11-22 22:29:12,917 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1044223476] [2024-11-22 22:29:12,917 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-22 22:29:12,917 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-22 22:29:12,917 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:29:12,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-22 22:29:12,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2024-11-22 22:29:12,918 INFO L87 Difference]: Start difference. First operand 384 states and 470 transitions. Second operand has 16 states, 15 states have (on average 7.0) internal successors, (105), 16 states have internal predecessors, (105), 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-11-22 22:29:13,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:29:13,740 INFO L93 Difference]: Finished difference Result 481 states and 544 transitions. [2024-11-22 22:29:13,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-22 22:29:13,741 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 7.0) internal successors, (105), 16 states have internal predecessors, (105), 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 63 [2024-11-22 22:29:13,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:29:13,742 INFO L225 Difference]: With dead ends: 481 [2024-11-22 22:29:13,742 INFO L226 Difference]: Without dead ends: 479 [2024-11-22 22:29:13,743 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=201, Invalid=669, Unknown=0, NotChecked=0, Total=870 [2024-11-22 22:29:13,743 INFO L432 NwaCegarLoop]: 80 mSDtfsCounter, 1094 mSDsluCounter, 635 mSDsCounter, 0 mSdLazyCounter, 1051 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1094 SdHoareTripleChecker+Valid, 715 SdHoareTripleChecker+Invalid, 1095 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 1051 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-22 22:29:13,743 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1094 Valid, 715 Invalid, 1095 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 1051 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-22 22:29:13,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 479 states. [2024-11-22 22:29:13,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 479 to 384. [2024-11-22 22:29:13,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 384 states, 342 states have (on average 1.304093567251462) internal successors, (446), 371 states have internal predecessors, (446), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-11-22 22:29:13,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 384 states to 384 states and 466 transitions. [2024-11-22 22:29:13,761 INFO L78 Accepts]: Start accepts. Automaton has 384 states and 466 transitions. Word has length 63 [2024-11-22 22:29:13,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:29:13,761 INFO L471 AbstractCegarLoop]: Abstraction has 384 states and 466 transitions. [2024-11-22 22:29:13,761 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 7.0) internal successors, (105), 16 states have internal predecessors, (105), 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-11-22 22:29:13,761 INFO L276 IsEmpty]: Start isEmpty. Operand 384 states and 466 transitions. [2024-11-22 22:29:13,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-11-22 22:29:13,762 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:29:13,762 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:29:13,774 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2024-11-22 22:29:13,962 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:29:13,963 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:29:13,963 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:29:13,963 INFO L85 PathProgramCache]: Analyzing trace with hash 936387135, now seen corresponding path program 1 times [2024-11-22 22:29:13,963 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:29:13,964 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1229231120] [2024-11-22 22:29:13,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:13,964 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:29:13,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:29:13,977 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [166299256] [2024-11-22 22:29:13,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:13,977 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:29:13,977 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:29:13,979 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:29:13,981 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-22 22:29:14,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:29:14,019 INFO L255 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-22 22:29:14,020 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:29:14,170 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:29:14,170 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:29:14,418 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:29:14,418 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:29:14,418 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1229231120] [2024-11-22 22:29:14,418 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:29:14,418 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [166299256] [2024-11-22 22:29:14,418 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [166299256] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:29:14,418 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-22 22:29:14,419 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2024-11-22 22:29:14,419 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1727941359] [2024-11-22 22:29:14,419 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-22 22:29:14,419 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-22 22:29:14,419 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:29:14,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-22 22:29:14,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2024-11-22 22:29:14,420 INFO L87 Difference]: Start difference. First operand 384 states and 466 transitions. Second operand has 16 states, 15 states have (on average 6.533333333333333) internal successors, (98), 16 states have internal predecessors, (98), 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-11-22 22:29:15,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:29:15,531 INFO L93 Difference]: Finished difference Result 601 states and 740 transitions. [2024-11-22 22:29:15,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-22 22:29:15,531 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 6.533333333333333) internal successors, (98), 16 states have internal predecessors, (98), 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 64 [2024-11-22 22:29:15,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:29:15,532 INFO L225 Difference]: With dead ends: 601 [2024-11-22 22:29:15,533 INFO L226 Difference]: Without dead ends: 599 [2024-11-22 22:29:15,533 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=283, Invalid=907, Unknown=0, NotChecked=0, Total=1190 [2024-11-22 22:29:15,533 INFO L432 NwaCegarLoop]: 68 mSDtfsCounter, 498 mSDsluCounter, 437 mSDsCounter, 0 mSdLazyCounter, 1091 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 499 SdHoareTripleChecker+Valid, 505 SdHoareTripleChecker+Invalid, 1121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 1091 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-22 22:29:15,533 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [499 Valid, 505 Invalid, 1121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 1091 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-22 22:29:15,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 599 states. [2024-11-22 22:29:15,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 599 to 490. [2024-11-22 22:29:15,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 490 states, 445 states have (on average 1.3213483146067415) internal successors, (588), 474 states have internal predecessors, (588), 13 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-11-22 22:29:15,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 614 transitions. [2024-11-22 22:29:15,556 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 614 transitions. Word has length 64 [2024-11-22 22:29:15,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:29:15,556 INFO L471 AbstractCegarLoop]: Abstraction has 490 states and 614 transitions. [2024-11-22 22:29:15,556 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 6.533333333333333) internal successors, (98), 16 states have internal predecessors, (98), 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-11-22 22:29:15,556 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 614 transitions. [2024-11-22 22:29:15,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-22 22:29:15,557 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:29:15,557 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:29:15,564 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-11-22 22:29:15,757 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,SelfDestructingSolverStorable35 [2024-11-22 22:29:15,758 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:29:15,758 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:29:15,758 INFO L85 PathProgramCache]: Analyzing trace with hash -1036769815, now seen corresponding path program 1 times [2024-11-22 22:29:15,758 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:29:15,758 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [268965213] [2024-11-22 22:29:15,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:15,759 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:29:15,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:29:15,769 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1172529224] [2024-11-22 22:29:15,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:15,769 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:29:15,769 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:29:15,771 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:29:15,775 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-22 22:29:15,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:29:15,817 INFO L255 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-11-22 22:29:15,818 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:29:16,131 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-22 22:29:16,131 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:29:16,877 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-22 22:29:16,877 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:29:16,877 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [268965213] [2024-11-22 22:29:16,877 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:29:16,877 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1172529224] [2024-11-22 22:29:16,877 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1172529224] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:29:16,878 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-22 22:29:16,878 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2024-11-22 22:29:16,878 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1438608360] [2024-11-22 22:29:16,878 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-22 22:29:16,878 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-22 22:29:16,878 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:29:16,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-22 22:29:16,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=466, Unknown=0, NotChecked=0, Total=552 [2024-11-22 22:29:16,879 INFO L87 Difference]: Start difference. First operand 490 states and 614 transitions. Second operand has 24 states, 23 states have (on average 4.695652173913044) internal successors, (108), 24 states have internal predecessors, (108), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (5), 5 states have call predecessors, (5), 3 states have call successors, (5) [2024-11-22 22:29:20,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:29:20,387 INFO L93 Difference]: Finished difference Result 622 states and 772 transitions. [2024-11-22 22:29:20,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2024-11-22 22:29:20,387 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 4.695652173913044) internal successors, (108), 24 states have internal predecessors, (108), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (5), 5 states have call predecessors, (5), 3 states have call successors, (5) Word has length 65 [2024-11-22 22:29:20,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:29:20,389 INFO L225 Difference]: With dead ends: 622 [2024-11-22 22:29:20,389 INFO L226 Difference]: Without dead ends: 617 [2024-11-22 22:29:20,390 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1057 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=652, Invalid=3380, Unknown=0, NotChecked=0, Total=4032 [2024-11-22 22:29:20,390 INFO L432 NwaCegarLoop]: 29 mSDtfsCounter, 783 mSDsluCounter, 303 mSDsCounter, 0 mSdLazyCounter, 1784 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 783 SdHoareTripleChecker+Valid, 332 SdHoareTripleChecker+Invalid, 1823 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 1784 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2024-11-22 22:29:20,391 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [783 Valid, 332 Invalid, 1823 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 1784 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2024-11-22 22:29:20,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 617 states. [2024-11-22 22:29:20,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 617 to 523. [2024-11-22 22:29:20,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 523 states, 478 states have (on average 1.3096234309623431) internal successors, (626), 507 states have internal predecessors, (626), 13 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-11-22 22:29:20,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 523 states to 523 states and 652 transitions. [2024-11-22 22:29:20,416 INFO L78 Accepts]: Start accepts. Automaton has 523 states and 652 transitions. Word has length 65 [2024-11-22 22:29:20,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:29:20,416 INFO L471 AbstractCegarLoop]: Abstraction has 523 states and 652 transitions. [2024-11-22 22:29:20,417 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 4.695652173913044) internal successors, (108), 24 states have internal predecessors, (108), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (5), 5 states have call predecessors, (5), 3 states have call successors, (5) [2024-11-22 22:29:20,417 INFO L276 IsEmpty]: Start isEmpty. Operand 523 states and 652 transitions. [2024-11-22 22:29:20,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2024-11-22 22:29:20,417 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:29:20,417 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:29:20,425 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2024-11-22 22:29:20,621 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2024-11-22 22:29:20,622 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:29:20,622 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:29:20,622 INFO L85 PathProgramCache]: Analyzing trace with hash -2075093119, now seen corresponding path program 1 times [2024-11-22 22:29:20,622 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:29:20,622 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [911637799] [2024-11-22 22:29:20,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:20,622 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:29:20,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:29:20,635 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [66076510] [2024-11-22 22:29:20,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:20,635 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:29:20,636 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:29:20,638 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:29:20,642 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-22 22:29:20,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:29:20,688 INFO L255 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-22 22:29:20,690 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:29:20,847 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:29:20,847 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:29:21,082 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:29:21,082 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:29:21,082 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [911637799] [2024-11-22 22:29:21,082 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:29:21,082 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [66076510] [2024-11-22 22:29:21,082 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [66076510] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:29:21,083 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-22 22:29:21,083 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2024-11-22 22:29:21,083 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2092493799] [2024-11-22 22:29:21,083 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-22 22:29:21,083 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-22 22:29:21,083 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:29:21,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-22 22:29:21,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2024-11-22 22:29:21,084 INFO L87 Difference]: Start difference. First operand 523 states and 652 transitions. Second operand has 14 states, 13 states have (on average 7.846153846153846) internal successors, (102), 14 states have internal predecessors, (102), 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-11-22 22:29:22,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:29:22,118 INFO L93 Difference]: Finished difference Result 605 states and 744 transitions. [2024-11-22 22:29:22,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-22 22:29:22,118 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 7.846153846153846) internal successors, (102), 14 states have internal predecessors, (102), 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 66 [2024-11-22 22:29:22,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:29:22,120 INFO L225 Difference]: With dead ends: 605 [2024-11-22 22:29:22,121 INFO L226 Difference]: Without dead ends: 603 [2024-11-22 22:29:22,121 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=156, Invalid=656, Unknown=0, NotChecked=0, Total=812 [2024-11-22 22:29:22,122 INFO L432 NwaCegarLoop]: 62 mSDtfsCounter, 317 mSDsluCounter, 454 mSDsCounter, 0 mSdLazyCounter, 1187 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 318 SdHoareTripleChecker+Valid, 516 SdHoareTripleChecker+Invalid, 1207 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 1187 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-22 22:29:22,122 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [318 Valid, 516 Invalid, 1207 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 1187 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-22 22:29:22,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 603 states. [2024-11-22 22:29:22,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 603 to 526. [2024-11-22 22:29:22,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 526 states, 481 states have (on average 1.3035343035343034) internal successors, (627), 510 states have internal predecessors, (627), 13 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-11-22 22:29:22,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 526 states to 526 states and 653 transitions. [2024-11-22 22:29:22,148 INFO L78 Accepts]: Start accepts. Automaton has 526 states and 653 transitions. Word has length 66 [2024-11-22 22:29:22,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:29:22,148 INFO L471 AbstractCegarLoop]: Abstraction has 526 states and 653 transitions. [2024-11-22 22:29:22,148 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 7.846153846153846) internal successors, (102), 14 states have internal predecessors, (102), 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-11-22 22:29:22,148 INFO L276 IsEmpty]: Start isEmpty. Operand 526 states and 653 transitions. [2024-11-22 22:29:22,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2024-11-22 22:29:22,149 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:29:22,149 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:29:22,156 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2024-11-22 22:29:22,353 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,SelfDestructingSolverStorable37 [2024-11-22 22:29:22,354 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:29:22,354 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:29:22,354 INFO L85 PathProgramCache]: Analyzing trace with hash 1077916193, now seen corresponding path program 1 times [2024-11-22 22:29:22,354 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:29:22,354 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1953089503] [2024-11-22 22:29:22,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:22,354 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:29:22,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:29:22,417 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:29:22,417 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:29:22,417 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1953089503] [2024-11-22 22:29:22,418 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1953089503] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:29:22,418 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [893092571] [2024-11-22 22:29:22,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:22,418 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:29:22,418 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:29:22,420 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:29:22,422 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-22 22:29:22,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:29:22,460 INFO L255 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-22 22:29:22,461 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:29:22,560 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:29:22,560 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:29:22,695 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:29:22,696 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [893092571] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:29:22,696 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:29:22,696 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 8 [2024-11-22 22:29:22,696 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1134313662] [2024-11-22 22:29:22,696 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:29:22,697 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-22 22:29:22,697 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:29:22,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-22 22:29:22,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2024-11-22 22:29:22,698 INFO L87 Difference]: Start difference. First operand 526 states and 653 transitions. Second operand has 9 states, 8 states have (on average 13.875) internal successors, (111), 9 states have internal predecessors, (111), 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-11-22 22:29:23,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:29:23,063 INFO L93 Difference]: Finished difference Result 688 states and 870 transitions. [2024-11-22 22:29:23,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-22 22:29:23,063 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 13.875) internal successors, (111), 9 states have internal predecessors, (111), 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 67 [2024-11-22 22:29:23,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:29:23,065 INFO L225 Difference]: With dead ends: 688 [2024-11-22 22:29:23,065 INFO L226 Difference]: Without dead ends: 686 [2024-11-22 22:29:23,066 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=67, Invalid=115, Unknown=0, NotChecked=0, Total=182 [2024-11-22 22:29:23,066 INFO L432 NwaCegarLoop]: 103 mSDtfsCounter, 167 mSDsluCounter, 256 mSDsCounter, 0 mSdLazyCounter, 507 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 169 SdHoareTripleChecker+Valid, 359 SdHoareTripleChecker+Invalid, 517 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 507 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-22 22:29:23,066 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [169 Valid, 359 Invalid, 517 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 507 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-22 22:29:23,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 686 states. [2024-11-22 22:29:23,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 686 to 654. [2024-11-22 22:29:23,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 654 states, 606 states have (on average 1.3283828382838283) internal successors, (805), 635 states have internal predecessors, (805), 16 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2024-11-22 22:29:23,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 654 states to 654 states and 837 transitions. [2024-11-22 22:29:23,099 INFO L78 Accepts]: Start accepts. Automaton has 654 states and 837 transitions. Word has length 67 [2024-11-22 22:29:23,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:29:23,100 INFO L471 AbstractCegarLoop]: Abstraction has 654 states and 837 transitions. [2024-11-22 22:29:23,100 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 13.875) internal successors, (111), 9 states have internal predecessors, (111), 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-11-22 22:29:23,100 INFO L276 IsEmpty]: Start isEmpty. Operand 654 states and 837 transitions. [2024-11-22 22:29:23,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-22 22:29:23,100 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:29:23,101 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:29:23,108 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-11-22 22:29:23,301 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-11-22 22:29:23,301 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:29:23,302 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:29:23,302 INFO L85 PathProgramCache]: Analyzing trace with hash -944336299, now seen corresponding path program 1 times [2024-11-22 22:29:23,302 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:29:23,302 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [12471196] [2024-11-22 22:29:23,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:23,302 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:29:23,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:29:23,355 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:29:23,356 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:29:23,356 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [12471196] [2024-11-22 22:29:23,356 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [12471196] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:29:23,356 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:29:23,356 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 22:29:23,356 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1202643009] [2024-11-22 22:29:23,357 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:29:23,357 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 22:29:23,357 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:29:23,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 22:29:23,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 22:29:23,358 INFO L87 Difference]: Start difference. First operand 654 states and 837 transitions. Second operand has 5 states, 4 states have (on average 14.75) internal successors, (59), 5 states have internal predecessors, (59), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-22 22:29:23,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:29:23,667 INFO L93 Difference]: Finished difference Result 896 states and 1165 transitions. [2024-11-22 22:29:23,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 22:29:23,667 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 14.75) internal successors, (59), 5 states have internal predecessors, (59), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 68 [2024-11-22 22:29:23,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:29:23,670 INFO L225 Difference]: With dead ends: 896 [2024-11-22 22:29:23,672 INFO L226 Difference]: Without dead ends: 894 [2024-11-22 22:29:23,672 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-22 22:29:23,673 INFO L432 NwaCegarLoop]: 134 mSDtfsCounter, 84 mSDsluCounter, 202 mSDsCounter, 0 mSdLazyCounter, 280 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 336 SdHoareTripleChecker+Invalid, 284 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 280 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-22 22:29:23,673 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [84 Valid, 336 Invalid, 284 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 280 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-22 22:29:23,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 894 states. [2024-11-22 22:29:23,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 894 to 827. [2024-11-22 22:29:23,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 827 states, 774 states have (on average 1.3436692506459949) internal successors, (1040), 803 states have internal predecessors, (1040), 21 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2024-11-22 22:29:23,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 827 states to 827 states and 1082 transitions. [2024-11-22 22:29:23,716 INFO L78 Accepts]: Start accepts. Automaton has 827 states and 1082 transitions. Word has length 68 [2024-11-22 22:29:23,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:29:23,716 INFO L471 AbstractCegarLoop]: Abstraction has 827 states and 1082 transitions. [2024-11-22 22:29:23,716 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 14.75) internal successors, (59), 5 states have internal predecessors, (59), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-22 22:29:23,716 INFO L276 IsEmpty]: Start isEmpty. Operand 827 states and 1082 transitions. [2024-11-22 22:29:23,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2024-11-22 22:29:23,717 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:29:23,717 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:29:23,717 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2024-11-22 22:29:23,718 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:29:23,718 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:29:23,718 INFO L85 PathProgramCache]: Analyzing trace with hash 790345891, now seen corresponding path program 1 times [2024-11-22 22:29:23,718 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:29:23,718 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1475043884] [2024-11-22 22:29:23,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:23,719 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:29:23,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:29:23,828 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-22 22:29:23,828 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:29:23,829 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1475043884] [2024-11-22 22:29:23,829 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1475043884] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:29:23,829 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1587164118] [2024-11-22 22:29:23,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:23,829 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:29:23,829 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:29:23,831 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:29:23,833 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-22 22:29:23,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:29:23,872 INFO L255 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-22 22:29:23,874 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:29:24,138 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-22 22:29:24,139 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 22:29:24,139 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1587164118] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:29:24,139 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:29:24,139 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 11 [2024-11-22 22:29:24,139 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [654800729] [2024-11-22 22:29:24,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:29:24,140 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-22 22:29:24,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:29:24,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-22 22:29:24,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2024-11-22 22:29:24,141 INFO L87 Difference]: Start difference. First operand 827 states and 1082 transitions. Second operand has 8 states, 7 states have (on average 9.0) internal successors, (63), 8 states have internal predecessors, (63), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-22 22:29:24,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:29:24,432 INFO L93 Difference]: Finished difference Result 844 states and 1097 transitions. [2024-11-22 22:29:24,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-22 22:29:24,433 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.0) internal successors, (63), 8 states have internal predecessors, (63), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 69 [2024-11-22 22:29:24,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:29:24,435 INFO L225 Difference]: With dead ends: 844 [2024-11-22 22:29:24,435 INFO L226 Difference]: Without dead ends: 842 [2024-11-22 22:29:24,435 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2024-11-22 22:29:24,435 INFO L432 NwaCegarLoop]: 65 mSDtfsCounter, 181 mSDsluCounter, 209 mSDsCounter, 0 mSdLazyCounter, 398 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 274 SdHoareTripleChecker+Invalid, 402 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 398 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-22 22:29:24,435 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [183 Valid, 274 Invalid, 402 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 398 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-22 22:29:24,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 842 states. [2024-11-22 22:29:24,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 842 to 835. [2024-11-22 22:29:24,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 835 states, 782 states have (on average 1.3375959079283888) internal successors, (1046), 811 states have internal predecessors, (1046), 21 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2024-11-22 22:29:24,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 835 states to 835 states and 1088 transitions. [2024-11-22 22:29:24,480 INFO L78 Accepts]: Start accepts. Automaton has 835 states and 1088 transitions. Word has length 69 [2024-11-22 22:29:24,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:29:24,481 INFO L471 AbstractCegarLoop]: Abstraction has 835 states and 1088 transitions. [2024-11-22 22:29:24,481 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.0) internal successors, (63), 8 states have internal predecessors, (63), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-22 22:29:24,481 INFO L276 IsEmpty]: Start isEmpty. Operand 835 states and 1088 transitions. [2024-11-22 22:29:24,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2024-11-22 22:29:24,481 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:29:24,482 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:29:24,492 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2024-11-22 22:29:24,685 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:29:24,686 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:29:24,686 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:29:24,686 INFO L85 PathProgramCache]: Analyzing trace with hash 57165639, now seen corresponding path program 1 times [2024-11-22 22:29:24,687 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:29:24,687 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1950181810] [2024-11-22 22:29:24,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:24,687 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:29:24,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:29:24,698 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [259997978] [2024-11-22 22:29:24,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:24,698 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:29:24,698 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:29:24,701 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:29:24,703 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-11-22 22:29:24,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:29:24,744 INFO L255 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-22 22:29:24,746 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:29:24,972 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:29:24,972 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:29:25,196 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:29:25,196 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:29:25,196 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1950181810] [2024-11-22 22:29:25,196 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:29:25,197 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [259997978] [2024-11-22 22:29:25,197 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [259997978] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:29:25,197 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-22 22:29:25,197 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2024-11-22 22:29:25,197 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [115386145] [2024-11-22 22:29:25,197 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-22 22:29:25,197 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-22 22:29:25,197 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:29:25,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-22 22:29:25,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2024-11-22 22:29:25,198 INFO L87 Difference]: Start difference. First operand 835 states and 1088 transitions. Second operand has 16 states, 15 states have (on average 7.6) internal successors, (114), 16 states have internal predecessors, (114), 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-11-22 22:29:26,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:29:26,461 INFO L93 Difference]: Finished difference Result 924 states and 1198 transitions. [2024-11-22 22:29:26,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-22 22:29:26,461 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 7.6) internal successors, (114), 16 states have internal predecessors, (114), 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 72 [2024-11-22 22:29:26,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:29:26,463 INFO L225 Difference]: With dead ends: 924 [2024-11-22 22:29:26,463 INFO L226 Difference]: Without dead ends: 922 [2024-11-22 22:29:26,464 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=186, Invalid=626, Unknown=0, NotChecked=0, Total=812 [2024-11-22 22:29:26,464 INFO L432 NwaCegarLoop]: 50 mSDtfsCounter, 254 mSDsluCounter, 402 mSDsCounter, 0 mSdLazyCounter, 1535 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 255 SdHoareTripleChecker+Valid, 452 SdHoareTripleChecker+Invalid, 1556 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 1535 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:29:26,465 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [255 Valid, 452 Invalid, 1556 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 1535 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-22 22:29:26,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 922 states. [2024-11-22 22:29:26,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 922 to 835. [2024-11-22 22:29:26,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 835 states, 782 states have (on average 1.3350383631713556) internal successors, (1044), 811 states have internal predecessors, (1044), 21 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2024-11-22 22:29:26,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 835 states to 835 states and 1086 transitions. [2024-11-22 22:29:26,515 INFO L78 Accepts]: Start accepts. Automaton has 835 states and 1086 transitions. Word has length 72 [2024-11-22 22:29:26,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:29:26,515 INFO L471 AbstractCegarLoop]: Abstraction has 835 states and 1086 transitions. [2024-11-22 22:29:26,516 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 7.6) internal successors, (114), 16 states have internal predecessors, (114), 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-11-22 22:29:26,516 INFO L276 IsEmpty]: Start isEmpty. Operand 835 states and 1086 transitions. [2024-11-22 22:29:26,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-11-22 22:29:26,516 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:29:26,516 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:29:26,524 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2024-11-22 22:29:26,720 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:29:26,721 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:29:26,721 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:29:26,721 INFO L85 PathProgramCache]: Analyzing trace with hash 1772134897, now seen corresponding path program 1 times [2024-11-22 22:29:26,721 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:29:26,721 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [326144889] [2024-11-22 22:29:26,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:26,721 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:29:26,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:29:26,735 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [259488986] [2024-11-22 22:29:26,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:26,735 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:29:26,735 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:29:26,738 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:29:26,739 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-11-22 22:29:26,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:29:26,774 INFO L255 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-22 22:29:26,775 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:29:27,020 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:29:27,020 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:29:27,348 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-22 22:29:27,348 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:29:27,348 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [326144889] [2024-11-22 22:29:27,348 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:29:27,348 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [259488986] [2024-11-22 22:29:27,349 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [259488986] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:29:27,349 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-22 22:29:27,349 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 14 [2024-11-22 22:29:27,349 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2048467071] [2024-11-22 22:29:27,349 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-22 22:29:27,349 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-22 22:29:27,349 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:29:27,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-22 22:29:27,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2024-11-22 22:29:27,350 INFO L87 Difference]: Start difference. First operand 835 states and 1086 transitions. Second operand has 15 states, 14 states have (on average 8.142857142857142) internal successors, (114), 15 states have internal predecessors, (114), 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-11-22 22:29:29,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:29:29,603 INFO L93 Difference]: Finished difference Result 847 states and 1099 transitions. [2024-11-22 22:29:29,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-22 22:29:29,603 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 8.142857142857142) internal successors, (114), 15 states have internal predecessors, (114), 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 73 [2024-11-22 22:29:29,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:29:29,605 INFO L225 Difference]: With dead ends: 847 [2024-11-22 22:29:29,605 INFO L226 Difference]: Without dead ends: 846 [2024-11-22 22:29:29,606 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=128, Invalid=522, Unknown=0, NotChecked=0, Total=650 [2024-11-22 22:29:29,606 INFO L432 NwaCegarLoop]: 29 mSDtfsCounter, 262 mSDsluCounter, 201 mSDsCounter, 0 mSdLazyCounter, 1493 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 262 SdHoareTripleChecker+Valid, 230 SdHoareTripleChecker+Invalid, 1509 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 1493 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-11-22 22:29:29,606 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [262 Valid, 230 Invalid, 1509 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 1493 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-11-22 22:29:29,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 846 states. [2024-11-22 22:29:29,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 846 to 834. [2024-11-22 22:29:29,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 834 states, 782 states have (on average 1.315856777493606) internal successors, (1029), 810 states have internal predecessors, (1029), 21 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2024-11-22 22:29:29,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 834 states to 834 states and 1071 transitions. [2024-11-22 22:29:29,664 INFO L78 Accepts]: Start accepts. Automaton has 834 states and 1071 transitions. Word has length 73 [2024-11-22 22:29:29,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:29:29,666 INFO L471 AbstractCegarLoop]: Abstraction has 834 states and 1071 transitions. [2024-11-22 22:29:29,666 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 8.142857142857142) internal successors, (114), 15 states have internal predecessors, (114), 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-11-22 22:29:29,666 INFO L276 IsEmpty]: Start isEmpty. Operand 834 states and 1071 transitions. [2024-11-22 22:29:29,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-11-22 22:29:29,667 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:29:29,667 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:29:29,675 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-11-22 22:29:29,867 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,SelfDestructingSolverStorable42 [2024-11-22 22:29:29,868 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:29:29,868 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:29:29,868 INFO L85 PathProgramCache]: Analyzing trace with hash -994395096, now seen corresponding path program 1 times [2024-11-22 22:29:29,868 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:29:29,869 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [669294918] [2024-11-22 22:29:29,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:29,869 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:29:29,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:29:29,934 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-22 22:29:29,934 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:29:29,934 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [669294918] [2024-11-22 22:29:29,934 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [669294918] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:29:29,934 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [549746094] [2024-11-22 22:29:29,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:29,935 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:29:29,935 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:29:29,937 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-11-22 22:29:29,939 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-11-22 22:29:29,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:29:29,979 INFO L255 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 22:29:29,980 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:29:30,164 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-22 22:29:30,164 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:29:30,294 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-22 22:29:30,295 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [549746094] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:29:30,295 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:29:30,295 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 12 [2024-11-22 22:29:30,295 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1311566357] [2024-11-22 22:29:30,295 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:29:30,295 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-22 22:29:30,295 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:29:30,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-22 22:29:30,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2024-11-22 22:29:30,296 INFO L87 Difference]: Start difference. First operand 834 states and 1071 transitions. Second operand has 13 states, 12 states have (on average 15.0) internal successors, (180), 13 states have internal predecessors, (180), 11 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-11-22 22:29:30,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:29:30,643 INFO L93 Difference]: Finished difference Result 1192 states and 1513 transitions. [2024-11-22 22:29:30,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-22 22:29:30,644 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 15.0) internal successors, (180), 13 states have internal predecessors, (180), 11 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) Word has length 79 [2024-11-22 22:29:30,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:29:30,646 INFO L225 Difference]: With dead ends: 1192 [2024-11-22 22:29:30,646 INFO L226 Difference]: Without dead ends: 1190 [2024-11-22 22:29:30,647 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 150 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=126, Invalid=254, Unknown=0, NotChecked=0, Total=380 [2024-11-22 22:29:30,647 INFO L432 NwaCegarLoop]: 75 mSDtfsCounter, 702 mSDsluCounter, 248 mSDsCounter, 0 mSdLazyCounter, 425 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 703 SdHoareTripleChecker+Valid, 323 SdHoareTripleChecker+Invalid, 449 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 425 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 22:29:30,647 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [703 Valid, 323 Invalid, 449 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 425 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 22:29:30,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1190 states. [2024-11-22 22:29:30,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1190 to 1034. [2024-11-22 22:29:30,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1034 states, 977 states have (on average 1.3029682702149437) internal successors, (1273), 1004 states have internal predecessors, (1273), 27 states have call successors, (27), 2 states have call predecessors, (27), 2 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2024-11-22 22:29:30,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1034 states to 1034 states and 1327 transitions. [2024-11-22 22:29:30,711 INFO L78 Accepts]: Start accepts. Automaton has 1034 states and 1327 transitions. Word has length 79 [2024-11-22 22:29:30,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:29:30,711 INFO L471 AbstractCegarLoop]: Abstraction has 1034 states and 1327 transitions. [2024-11-22 22:29:30,711 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 15.0) internal successors, (180), 13 states have internal predecessors, (180), 11 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-11-22 22:29:30,711 INFO L276 IsEmpty]: Start isEmpty. Operand 1034 states and 1327 transitions. [2024-11-22 22:29:30,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2024-11-22 22:29:30,712 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:29:30,712 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:29:30,720 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-11-22 22:29:30,912 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:29:30,913 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr31ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:29:30,913 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:29:30,913 INFO L85 PathProgramCache]: Analyzing trace with hash -1053823315, now seen corresponding path program 1 times [2024-11-22 22:29:30,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:29:30,913 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1371724162] [2024-11-22 22:29:30,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:30,914 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:29:30,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:29:30,975 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-22 22:29:30,975 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:29:30,975 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1371724162] [2024-11-22 22:29:30,976 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1371724162] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:29:30,976 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1335379097] [2024-11-22 22:29:30,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:30,976 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:29:30,976 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:29:30,978 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-11-22 22:29:30,980 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-11-22 22:29:31,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:29:31,018 INFO L255 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-22 22:29:31,019 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:29:31,148 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-22 22:29:31,148 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:29:31,277 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-22 22:29:31,278 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1335379097] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:29:31,278 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:29:31,278 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 9 [2024-11-22 22:29:31,278 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [692361366] [2024-11-22 22:29:31,278 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:29:31,278 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-22 22:29:31,278 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:29:31,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-22 22:29:31,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2024-11-22 22:29:31,279 INFO L87 Difference]: Start difference. First operand 1034 states and 1327 transitions. Second operand has 10 states, 9 states have (on average 17.666666666666668) internal successors, (159), 10 states have internal predecessors, (159), 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-11-22 22:29:31,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:29:31,790 INFO L93 Difference]: Finished difference Result 1526 states and 1936 transitions. [2024-11-22 22:29:31,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-22 22:29:31,791 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 17.666666666666668) internal successors, (159), 10 states have internal predecessors, (159), 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 82 [2024-11-22 22:29:31,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:29:31,795 INFO L225 Difference]: With dead ends: 1526 [2024-11-22 22:29:31,795 INFO L226 Difference]: Without dead ends: 1525 [2024-11-22 22:29:31,795 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 158 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=95, Invalid=177, Unknown=0, NotChecked=0, Total=272 [2024-11-22 22:29:31,796 INFO L432 NwaCegarLoop]: 106 mSDtfsCounter, 407 mSDsluCounter, 363 mSDsCounter, 0 mSdLazyCounter, 607 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 407 SdHoareTripleChecker+Valid, 469 SdHoareTripleChecker+Invalid, 621 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 607 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-22 22:29:31,796 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [407 Valid, 469 Invalid, 621 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 607 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-22 22:29:31,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1525 states. [2024-11-22 22:29:31,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1525 to 1293. [2024-11-22 22:29:31,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1293 states, 1228 states have (on average 1.3037459283387622) internal successors, (1601), 1255 states have internal predecessors, (1601), 35 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (35), 35 states have call predecessors, (35), 35 states have call successors, (35) [2024-11-22 22:29:31,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1293 states to 1293 states and 1671 transitions. [2024-11-22 22:29:31,898 INFO L78 Accepts]: Start accepts. Automaton has 1293 states and 1671 transitions. Word has length 82 [2024-11-22 22:29:31,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:29:31,898 INFO L471 AbstractCegarLoop]: Abstraction has 1293 states and 1671 transitions. [2024-11-22 22:29:31,898 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 17.666666666666668) internal successors, (159), 10 states have internal predecessors, (159), 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-11-22 22:29:31,898 INFO L276 IsEmpty]: Start isEmpty. Operand 1293 states and 1671 transitions. [2024-11-22 22:29:31,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2024-11-22 22:29:31,899 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:29:31,899 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:29:31,908 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2024-11-22 22:29:32,100 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:29:32,100 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr35ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:29:32,100 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:29:32,101 INFO L85 PathProgramCache]: Analyzing trace with hash 862062654, now seen corresponding path program 1 times [2024-11-22 22:29:32,101 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:29:32,101 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [36625970] [2024-11-22 22:29:32,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:32,101 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:29:32,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:29:32,165 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-22 22:29:32,165 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:29:32,165 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [36625970] [2024-11-22 22:29:32,165 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [36625970] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:29:32,165 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1047078245] [2024-11-22 22:29:32,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:32,166 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:29:32,166 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:29:32,168 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:29:32,170 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-11-22 22:29:32,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:29:32,204 INFO L255 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 22:29:32,205 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:29:32,258 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-22 22:29:32,258 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:29:32,332 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-22 22:29:32,332 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1047078245] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:29:32,332 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:29:32,332 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2024-11-22 22:29:32,333 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2097357565] [2024-11-22 22:29:32,333 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:29:32,333 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-22 22:29:32,333 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:29:32,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-22 22:29:32,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2024-11-22 22:29:32,334 INFO L87 Difference]: Start difference. First operand 1293 states and 1671 transitions. Second operand has 12 states, 11 states have (on average 14.090909090909092) internal successors, (155), 12 states have internal predecessors, (155), 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-11-22 22:29:32,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:29:32,470 INFO L93 Difference]: Finished difference Result 1571 states and 2011 transitions. [2024-11-22 22:29:32,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-22 22:29:32,470 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 14.090909090909092) internal successors, (155), 12 states have internal predecessors, (155), 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 83 [2024-11-22 22:29:32,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:29:32,474 INFO L225 Difference]: With dead ends: 1571 [2024-11-22 22:29:32,474 INFO L226 Difference]: Without dead ends: 1570 [2024-11-22 22:29:32,474 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 159 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2024-11-22 22:29:32,474 INFO L432 NwaCegarLoop]: 92 mSDtfsCounter, 100 mSDsluCounter, 491 mSDsCounter, 0 mSdLazyCounter, 108 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 583 SdHoareTripleChecker+Invalid, 109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:29:32,474 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [100 Valid, 583 Invalid, 109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 108 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:29:32,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1570 states. [2024-11-22 22:29:32,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1570 to 1520. [2024-11-22 22:29:32,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1520 states, 1450 states have (on average 1.2862068965517242) internal successors, (1865), 1477 states have internal predecessors, (1865), 40 states have call successors, (40), 2 states have call predecessors, (40), 2 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2024-11-22 22:29:32,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1520 states to 1520 states and 1945 transitions. [2024-11-22 22:29:32,544 INFO L78 Accepts]: Start accepts. Automaton has 1520 states and 1945 transitions. Word has length 83 [2024-11-22 22:29:32,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:29:32,545 INFO L471 AbstractCegarLoop]: Abstraction has 1520 states and 1945 transitions. [2024-11-22 22:29:32,545 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 14.090909090909092) internal successors, (155), 12 states have internal predecessors, (155), 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-11-22 22:29:32,545 INFO L276 IsEmpty]: Start isEmpty. Operand 1520 states and 1945 transitions. [2024-11-22 22:29:32,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2024-11-22 22:29:32,545 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:29:32,545 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:29:32,551 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2024-11-22 22:29:32,746 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2024-11-22 22:29:32,746 INFO L396 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr31ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:29:32,746 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:29:32,746 INFO L85 PathProgramCache]: Analyzing trace with hash 1799427103, now seen corresponding path program 1 times [2024-11-22 22:29:32,747 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:29:32,747 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [460622264] [2024-11-22 22:29:32,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:32,747 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:29:32,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:29:32,846 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-22 22:29:32,846 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:29:32,846 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [460622264] [2024-11-22 22:29:32,847 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [460622264] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:29:32,847 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [893679490] [2024-11-22 22:29:32,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:32,847 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:29:32,847 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:29:32,849 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:29:32,850 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-11-22 22:29:32,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:29:32,890 INFO L255 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-22 22:29:32,892 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:29:33,170 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-22 22:29:33,170 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:29:33,407 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-22 22:29:33,407 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [893679490] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:29:33,407 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:29:33,407 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 17 [2024-11-22 22:29:33,407 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [705857774] [2024-11-22 22:29:33,408 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:29:33,408 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-22 22:29:33,408 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:29:33,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-22 22:29:33,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=230, Unknown=0, NotChecked=0, Total=306 [2024-11-22 22:29:33,409 INFO L87 Difference]: Start difference. First operand 1520 states and 1945 transitions. Second operand has 18 states, 17 states have (on average 11.529411764705882) internal successors, (196), 18 states have internal predecessors, (196), 9 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-11-22 22:29:34,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:29:34,201 INFO L93 Difference]: Finished difference Result 1613 states and 2035 transitions. [2024-11-22 22:29:34,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-22 22:29:34,202 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 11.529411764705882) internal successors, (196), 18 states have internal predecessors, (196), 9 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) Word has length 86 [2024-11-22 22:29:34,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:29:34,207 INFO L225 Difference]: With dead ends: 1613 [2024-11-22 22:29:34,207 INFO L226 Difference]: Without dead ends: 1612 [2024-11-22 22:29:34,207 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 160 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 227 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=332, Invalid=790, Unknown=0, NotChecked=0, Total=1122 [2024-11-22 22:29:34,208 INFO L432 NwaCegarLoop]: 69 mSDtfsCounter, 761 mSDsluCounter, 559 mSDsCounter, 0 mSdLazyCounter, 1058 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 762 SdHoareTripleChecker+Valid, 628 SdHoareTripleChecker+Invalid, 1090 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 1058 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-22 22:29:34,208 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [762 Valid, 628 Invalid, 1090 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 1058 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-22 22:29:34,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1612 states. [2024-11-22 22:29:34,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1612 to 1526. [2024-11-22 22:29:34,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1526 states, 1456 states have (on average 1.2822802197802199) internal successors, (1867), 1483 states have internal predecessors, (1867), 40 states have call successors, (40), 2 states have call predecessors, (40), 2 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2024-11-22 22:29:34,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1526 states to 1526 states and 1947 transitions. [2024-11-22 22:29:34,280 INFO L78 Accepts]: Start accepts. Automaton has 1526 states and 1947 transitions. Word has length 86 [2024-11-22 22:29:34,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:29:34,280 INFO L471 AbstractCegarLoop]: Abstraction has 1526 states and 1947 transitions. [2024-11-22 22:29:34,280 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 11.529411764705882) internal successors, (196), 18 states have internal predecessors, (196), 9 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-11-22 22:29:34,280 INFO L276 IsEmpty]: Start isEmpty. Operand 1526 states and 1947 transitions. [2024-11-22 22:29:34,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2024-11-22 22:29:34,281 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:29:34,281 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:29:34,287 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2024-11-22 22:29:34,481 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2024-11-22 22:29:34,481 INFO L396 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr43ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:29:34,481 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:29:34,482 INFO L85 PathProgramCache]: Analyzing trace with hash -1929605192, now seen corresponding path program 1 times [2024-11-22 22:29:34,482 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:29:34,482 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122670435] [2024-11-22 22:29:34,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:34,482 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:29:34,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:29:34,500 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1755741975] [2024-11-22 22:29:34,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:34,501 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:29:34,501 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:29:34,503 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:29:34,512 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-11-22 22:29:34,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:29:34,558 INFO L255 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-22 22:29:34,559 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:29:34,704 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-22 22:29:34,705 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:29:34,961 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-22 22:29:34,961 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:29:34,961 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2122670435] [2024-11-22 22:29:34,961 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:29:34,961 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1755741975] [2024-11-22 22:29:34,961 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1755741975] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:29:34,961 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-22 22:29:34,961 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2024-11-22 22:29:34,961 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [263590460] [2024-11-22 22:29:34,962 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-22 22:29:34,962 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-22 22:29:34,962 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:29:34,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-22 22:29:34,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2024-11-22 22:29:34,963 INFO L87 Difference]: Start difference. First operand 1526 states and 1947 transitions. Second operand has 14 states, 13 states have (on average 10.307692307692308) internal successors, (134), 14 states have internal predecessors, (134), 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-11-22 22:29:36,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:29:36,180 INFO L93 Difference]: Finished difference Result 1543 states and 1960 transitions. [2024-11-22 22:29:36,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-22 22:29:36,180 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 10.307692307692308) internal successors, (134), 14 states have internal predecessors, (134), 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 87 [2024-11-22 22:29:36,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:29:36,183 INFO L225 Difference]: With dead ends: 1543 [2024-11-22 22:29:36,183 INFO L226 Difference]: Without dead ends: 1541 [2024-11-22 22:29:36,184 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 160 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=119, Invalid=481, Unknown=0, NotChecked=0, Total=600 [2024-11-22 22:29:36,184 INFO L432 NwaCegarLoop]: 79 mSDtfsCounter, 212 mSDsluCounter, 454 mSDsCounter, 0 mSdLazyCounter, 707 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 213 SdHoareTripleChecker+Valid, 533 SdHoareTripleChecker+Invalid, 716 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 707 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-22 22:29:36,184 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [213 Valid, 533 Invalid, 716 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 707 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-22 22:29:36,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1541 states. [2024-11-22 22:29:36,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1541 to 1526. [2024-11-22 22:29:36,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1526 states, 1456 states have (on average 1.2788461538461537) internal successors, (1862), 1483 states have internal predecessors, (1862), 40 states have call successors, (40), 2 states have call predecessors, (40), 2 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2024-11-22 22:29:36,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1526 states to 1526 states and 1942 transitions. [2024-11-22 22:29:36,245 INFO L78 Accepts]: Start accepts. Automaton has 1526 states and 1942 transitions. Word has length 87 [2024-11-22 22:29:36,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:29:36,246 INFO L471 AbstractCegarLoop]: Abstraction has 1526 states and 1942 transitions. [2024-11-22 22:29:36,246 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 10.307692307692308) internal successors, (134), 14 states have internal predecessors, (134), 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-11-22 22:29:36,246 INFO L276 IsEmpty]: Start isEmpty. Operand 1526 states and 1942 transitions. [2024-11-22 22:29:36,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-11-22 22:29:36,246 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:29:36,247 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:29:36,254 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2024-11-22 22:29:36,447 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2024-11-22 22:29:36,447 INFO L396 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr33ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:29:36,448 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:29:36,448 INFO L85 PathProgramCache]: Analyzing trace with hash -1622370431, now seen corresponding path program 1 times [2024-11-22 22:29:36,448 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:29:36,448 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1758187089] [2024-11-22 22:29:36,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:36,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:29:36,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:29:36,516 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-22 22:29:36,516 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:29:36,517 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1758187089] [2024-11-22 22:29:36,517 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1758187089] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:29:36,517 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1425115085] [2024-11-22 22:29:36,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:36,517 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:29:36,517 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:29:36,520 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:29:36,521 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2024-11-22 22:29:36,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:29:36,567 INFO L255 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 22:29:36,568 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:29:36,646 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-22 22:29:36,647 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:29:36,748 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-22 22:29:36,748 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1425115085] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:29:36,748 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:29:36,749 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2024-11-22 22:29:36,749 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835618179] [2024-11-22 22:29:36,749 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:29:36,749 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-22 22:29:36,749 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:29:36,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-22 22:29:36,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2024-11-22 22:29:36,750 INFO L87 Difference]: Start difference. First operand 1526 states and 1942 transitions. Second operand has 12 states, 11 states have (on average 15.090909090909092) internal successors, (166), 12 states have internal predecessors, (166), 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-11-22 22:29:36,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:29:36,906 INFO L93 Difference]: Finished difference Result 2055 states and 2603 transitions. [2024-11-22 22:29:36,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-22 22:29:36,906 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 15.090909090909092) internal successors, (166), 12 states have internal predecessors, (166), 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 88 [2024-11-22 22:29:36,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:29:36,910 INFO L225 Difference]: With dead ends: 2055 [2024-11-22 22:29:36,910 INFO L226 Difference]: Without dead ends: 2054 [2024-11-22 22:29:36,911 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 169 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2024-11-22 22:29:36,911 INFO L432 NwaCegarLoop]: 99 mSDtfsCounter, 282 mSDsluCounter, 576 mSDsCounter, 0 mSdLazyCounter, 111 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 282 SdHoareTripleChecker+Valid, 675 SdHoareTripleChecker+Invalid, 114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:29:36,911 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [282 Valid, 675 Invalid, 114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 111 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:29:36,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2054 states. [2024-11-22 22:29:37,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2054 to 1841. [2024-11-22 22:29:37,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1841 states, 1762 states have (on average 1.2877412031782065) internal successors, (2269), 1789 states have internal predecessors, (2269), 49 states have call successors, (49), 2 states have call predecessors, (49), 2 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) [2024-11-22 22:29:37,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1841 states to 1841 states and 2367 transitions. [2024-11-22 22:29:37,008 INFO L78 Accepts]: Start accepts. Automaton has 1841 states and 2367 transitions. Word has length 88 [2024-11-22 22:29:37,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:29:37,008 INFO L471 AbstractCegarLoop]: Abstraction has 1841 states and 2367 transitions. [2024-11-22 22:29:37,008 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 15.090909090909092) internal successors, (166), 12 states have internal predecessors, (166), 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-11-22 22:29:37,009 INFO L276 IsEmpty]: Start isEmpty. Operand 1841 states and 2367 transitions. [2024-11-22 22:29:37,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2024-11-22 22:29:37,009 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:29:37,009 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, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:29:37,016 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2024-11-22 22:29:37,209 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:29:37,210 INFO L396 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:29:37,210 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:29:37,210 INFO L85 PathProgramCache]: Analyzing trace with hash -967111318, now seen corresponding path program 1 times [2024-11-22 22:29:37,211 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:29:37,211 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1256461276] [2024-11-22 22:29:37,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:37,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:29:37,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:29:37,224 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1680449370] [2024-11-22 22:29:37,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:37,224 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:29:37,224 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:29:37,230 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:29:37,231 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2024-11-22 22:29:37,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:29:37,284 INFO L255 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-22 22:29:37,285 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:29:37,843 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 3 proven. 34 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-22 22:29:37,843 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:29:38,422 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:29:38,423 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1256461276] [2024-11-22 22:29:38,423 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:29:38,423 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1680449370] [2024-11-22 22:29:38,423 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1680449370] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:29:38,423 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:29:38,423 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2024-11-22 22:29:38,423 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [205360750] [2024-11-22 22:29:38,423 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 22:29:38,423 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-22 22:29:38,423 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:29:38,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-22 22:29:38,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=356, Unknown=0, NotChecked=0, Total=420 [2024-11-22 22:29:38,424 INFO L87 Difference]: Start difference. First operand 1841 states and 2367 transitions. Second operand has 15 states, 14 states have (on average 5.857142857142857) internal successors, (82), 14 states have internal predecessors, (82), 4 states have call successors, (4), 1 states have call predecessors, (4), 3 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-22 22:29:39,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:29:39,526 INFO L93 Difference]: Finished difference Result 1884 states and 2399 transitions. [2024-11-22 22:29:39,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-22 22:29:39,527 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 5.857142857142857) internal successors, (82), 14 states have internal predecessors, (82), 4 states have call successors, (4), 1 states have call predecessors, (4), 3 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) Word has length 90 [2024-11-22 22:29:39,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:29:39,531 INFO L225 Difference]: With dead ends: 1884 [2024-11-22 22:29:39,531 INFO L226 Difference]: Without dead ends: 1880 [2024-11-22 22:29:39,532 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=139, Invalid=617, Unknown=0, NotChecked=0, Total=756 [2024-11-22 22:29:39,532 INFO L432 NwaCegarLoop]: 90 mSDtfsCounter, 234 mSDsluCounter, 871 mSDsCounter, 0 mSdLazyCounter, 1640 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 235 SdHoareTripleChecker+Valid, 961 SdHoareTripleChecker+Invalid, 1651 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1640 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-22 22:29:39,532 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [235 Valid, 961 Invalid, 1651 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1640 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-22 22:29:39,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1880 states. [2024-11-22 22:29:39,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1880 to 1833. [2024-11-22 22:29:39,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1833 states, 1754 states have (on average 1.283352337514253) internal successors, (2251), 1781 states have internal predecessors, (2251), 49 states have call successors, (49), 2 states have call predecessors, (49), 2 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) [2024-11-22 22:29:39,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1833 states to 1833 states and 2349 transitions. [2024-11-22 22:29:39,612 INFO L78 Accepts]: Start accepts. Automaton has 1833 states and 2349 transitions. Word has length 90 [2024-11-22 22:29:39,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:29:39,612 INFO L471 AbstractCegarLoop]: Abstraction has 1833 states and 2349 transitions. [2024-11-22 22:29:39,613 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 5.857142857142857) internal successors, (82), 14 states have internal predecessors, (82), 4 states have call successors, (4), 1 states have call predecessors, (4), 3 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-22 22:29:39,613 INFO L276 IsEmpty]: Start isEmpty. Operand 1833 states and 2349 transitions. [2024-11-22 22:29:39,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2024-11-22 22:29:39,613 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:29:39,613 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:29:39,621 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2024-11-22 22:29:39,817 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2024-11-22 22:29:39,818 INFO L396 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:29:39,818 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:29:39,818 INFO L85 PathProgramCache]: Analyzing trace with hash -570585362, now seen corresponding path program 1 times [2024-11-22 22:29:39,818 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:29:39,818 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262531433] [2024-11-22 22:29:39,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:39,818 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:29:39,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:29:39,831 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1304775779] [2024-11-22 22:29:39,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:39,831 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:29:39,831 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:29:39,834 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:29:39,836 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2024-11-22 22:29:39,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:29:39,881 INFO L255 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-22 22:29:39,882 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:29:40,280 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-22 22:29:40,280 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:29:41,179 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-22 22:29:41,179 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:29:41,179 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262531433] [2024-11-22 22:29:41,179 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:29:41,179 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1304775779] [2024-11-22 22:29:41,179 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1304775779] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:29:41,179 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-22 22:29:41,179 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2024-11-22 22:29:41,180 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1868773639] [2024-11-22 22:29:41,180 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-22 22:29:41,180 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-22 22:29:41,180 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:29:41,180 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-22 22:29:41,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2024-11-22 22:29:41,181 INFO L87 Difference]: Start difference. First operand 1833 states and 2349 transitions. Second operand has 23 states, 22 states have (on average 7.136363636363637) internal successors, (157), 23 states have internal predecessors, (157), 7 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) [2024-11-22 22:29:44,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:29:44,732 INFO L93 Difference]: Finished difference Result 2061 states and 2623 transitions. [2024-11-22 22:29:44,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-22 22:29:44,733 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 7.136363636363637) internal successors, (157), 23 states have internal predecessors, (157), 7 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) Word has length 94 [2024-11-22 22:29:44,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:29:44,741 INFO L225 Difference]: With dead ends: 2061 [2024-11-22 22:29:44,742 INFO L226 Difference]: Without dead ends: 2057 [2024-11-22 22:29:44,743 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 165 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 523 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=534, Invalid=2222, Unknown=0, NotChecked=0, Total=2756 [2024-11-22 22:29:44,743 INFO L432 NwaCegarLoop]: 57 mSDtfsCounter, 969 mSDsluCounter, 524 mSDsCounter, 0 mSdLazyCounter, 2061 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 969 SdHoareTripleChecker+Valid, 581 SdHoareTripleChecker+Invalid, 2107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 2061 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2024-11-22 22:29:44,743 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [969 Valid, 581 Invalid, 2107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 2061 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2024-11-22 22:29:44,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2057 states. [2024-11-22 22:29:44,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2057 to 1948. [2024-11-22 22:29:44,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1948 states, 1865 states have (on average 1.2680965147453083) internal successors, (2365), 1892 states have internal predecessors, (2365), 53 states have call successors, (53), 2 states have call predecessors, (53), 2 states have return successors, (53), 53 states have call predecessors, (53), 53 states have call successors, (53) [2024-11-22 22:29:44,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1948 states to 1948 states and 2471 transitions. [2024-11-22 22:29:44,882 INFO L78 Accepts]: Start accepts. Automaton has 1948 states and 2471 transitions. Word has length 94 [2024-11-22 22:29:44,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:29:44,883 INFO L471 AbstractCegarLoop]: Abstraction has 1948 states and 2471 transitions. [2024-11-22 22:29:44,883 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 7.136363636363637) internal successors, (157), 23 states have internal predecessors, (157), 7 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) [2024-11-22 22:29:44,884 INFO L276 IsEmpty]: Start isEmpty. Operand 1948 states and 2471 transitions. [2024-11-22 22:29:44,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-11-22 22:29:44,884 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:29:44,885 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:29:44,893 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2024-11-22 22:29:45,085 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable50 [2024-11-22 22:29:45,085 INFO L396 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr56ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:29:45,086 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:29:45,086 INFO L85 PathProgramCache]: Analyzing trace with hash 2142666488, now seen corresponding path program 1 times [2024-11-22 22:29:45,086 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:29:45,086 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1634323530] [2024-11-22 22:29:45,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:45,086 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:29:45,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:29:45,260 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-22 22:29:45,260 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:29:45,260 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1634323530] [2024-11-22 22:29:45,260 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1634323530] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:29:45,260 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1055712827] [2024-11-22 22:29:45,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:45,260 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:29:45,261 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:29:45,263 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:29:45,265 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2024-11-22 22:29:45,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:29:45,308 INFO L255 TraceCheckSpWp]: Trace formula consists of 157 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-22 22:29:45,309 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:29:45,645 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-22 22:29:45,645 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:29:45,826 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-22 22:29:45,826 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1055712827] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:29:45,827 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:29:45,827 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 22 [2024-11-22 22:29:45,827 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2139780165] [2024-11-22 22:29:45,827 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:29:45,827 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-22 22:29:45,827 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:29:45,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-22 22:29:45,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=437, Unknown=0, NotChecked=0, Total=506 [2024-11-22 22:29:45,828 INFO L87 Difference]: Start difference. First operand 1948 states and 2471 transitions. Second operand has 23 states, 22 states have (on average 10.090909090909092) internal successors, (222), 23 states have internal predecessors, (222), 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-11-22 22:29:46,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:29:46,788 INFO L93 Difference]: Finished difference Result 1982 states and 2507 transitions. [2024-11-22 22:29:46,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-22 22:29:46,788 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 10.090909090909092) internal successors, (222), 23 states have internal predecessors, (222), 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 96 [2024-11-22 22:29:46,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:29:46,793 INFO L225 Difference]: With dead ends: 1982 [2024-11-22 22:29:46,793 INFO L226 Difference]: Without dead ends: 1981 [2024-11-22 22:29:46,794 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 177 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 259 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=241, Invalid=1319, Unknown=0, NotChecked=0, Total=1560 [2024-11-22 22:29:46,794 INFO L432 NwaCegarLoop]: 68 mSDtfsCounter, 213 mSDsluCounter, 637 mSDsCounter, 0 mSdLazyCounter, 1506 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 213 SdHoareTripleChecker+Valid, 705 SdHoareTripleChecker+Invalid, 1518 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 1506 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-22 22:29:46,794 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [213 Valid, 705 Invalid, 1518 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 1506 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-22 22:29:46,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1981 states. [2024-11-22 22:29:46,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1981 to 1969. [2024-11-22 22:29:46,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1969 states, 1886 states have (on average 1.265641569459173) internal successors, (2387), 1913 states have internal predecessors, (2387), 53 states have call successors, (53), 2 states have call predecessors, (53), 2 states have return successors, (53), 53 states have call predecessors, (53), 53 states have call successors, (53) [2024-11-22 22:29:46,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1969 states to 1969 states and 2493 transitions. [2024-11-22 22:29:46,924 INFO L78 Accepts]: Start accepts. Automaton has 1969 states and 2493 transitions. Word has length 96 [2024-11-22 22:29:46,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:29:46,925 INFO L471 AbstractCegarLoop]: Abstraction has 1969 states and 2493 transitions. [2024-11-22 22:29:46,925 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 10.090909090909092) internal successors, (222), 23 states have internal predecessors, (222), 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-11-22 22:29:46,925 INFO L276 IsEmpty]: Start isEmpty. Operand 1969 states and 2493 transitions. [2024-11-22 22:29:46,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2024-11-22 22:29:46,926 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:29:46,926 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:29:46,934 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2024-11-22 22:29:47,130 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:29:47,131 INFO L396 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:29:47,131 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:29:47,131 INFO L85 PathProgramCache]: Analyzing trace with hash 941085882, now seen corresponding path program 1 times [2024-11-22 22:29:47,131 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:29:47,131 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [221718966] [2024-11-22 22:29:47,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:47,131 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:29:47,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:29:47,142 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1336338720] [2024-11-22 22:29:47,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:47,143 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:29:47,143 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:29:47,145 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:29:47,152 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2024-11-22 22:29:47,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:29:47,201 INFO L255 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-22 22:29:47,202 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:29:47,455 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-22 22:29:47,455 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:29:47,952 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:29:47,953 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [221718966] [2024-11-22 22:29:47,953 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:29:47,953 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1336338720] [2024-11-22 22:29:47,953 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1336338720] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:29:47,953 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:29:47,953 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-11-22 22:29:47,954 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1945569073] [2024-11-22 22:29:47,954 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 22:29:47,954 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-22 22:29:47,954 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:29:47,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-22 22:29:47,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=385, Unknown=1, NotChecked=0, Total=462 [2024-11-22 22:29:47,955 INFO L87 Difference]: Start difference. First operand 1969 states and 2493 transitions. Second operand has 12 states, 11 states have (on average 7.545454545454546) internal successors, (83), 12 states have internal predecessors, (83), 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-11-22 22:29:48,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:29:48,511 INFO L93 Difference]: Finished difference Result 1998 states and 2523 transitions. [2024-11-22 22:29:48,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-22 22:29:48,512 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.545454545454546) internal successors, (83), 12 states have internal predecessors, (83), 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 97 [2024-11-22 22:29:48,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:29:48,516 INFO L225 Difference]: With dead ends: 1998 [2024-11-22 22:29:48,516 INFO L226 Difference]: Without dead ends: 1996 [2024-11-22 22:29:48,517 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=108, Invalid=491, Unknown=1, NotChecked=0, Total=600 [2024-11-22 22:29:48,517 INFO L432 NwaCegarLoop]: 131 mSDtfsCounter, 162 mSDsluCounter, 588 mSDsCounter, 0 mSdLazyCounter, 954 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 719 SdHoareTripleChecker+Invalid, 960 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 954 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-22 22:29:48,517 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [162 Valid, 719 Invalid, 960 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 954 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-22 22:29:48,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1996 states. [2024-11-22 22:29:48,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1996 to 1978. [2024-11-22 22:29:48,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1978 states, 1895 states have (on average 1.2649076517150395) internal successors, (2397), 1922 states have internal predecessors, (2397), 53 states have call successors, (53), 2 states have call predecessors, (53), 2 states have return successors, (53), 53 states have call predecessors, (53), 53 states have call successors, (53) [2024-11-22 22:29:48,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1978 states to 1978 states and 2503 transitions. [2024-11-22 22:29:48,654 INFO L78 Accepts]: Start accepts. Automaton has 1978 states and 2503 transitions. Word has length 97 [2024-11-22 22:29:48,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:29:48,654 INFO L471 AbstractCegarLoop]: Abstraction has 1978 states and 2503 transitions. [2024-11-22 22:29:48,654 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 7.545454545454546) internal successors, (83), 12 states have internal predecessors, (83), 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-11-22 22:29:48,654 INFO L276 IsEmpty]: Start isEmpty. Operand 1978 states and 2503 transitions. [2024-11-22 22:29:48,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2024-11-22 22:29:48,656 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:29:48,656 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:29:48,664 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2024-11-22 22:29:48,859 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2024-11-22 22:29:48,860 INFO L396 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr57ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:29:48,860 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:29:48,860 INFO L85 PathProgramCache]: Analyzing trace with hash 1998151864, now seen corresponding path program 1 times [2024-11-22 22:29:48,860 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:29:48,860 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [23837354] [2024-11-22 22:29:48,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:48,860 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:29:48,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:29:48,915 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2024-11-22 22:29:48,915 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:29:48,916 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [23837354] [2024-11-22 22:29:48,916 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [23837354] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:29:48,916 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:29:48,916 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 22:29:48,916 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [899107950] [2024-11-22 22:29:48,916 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:29:48,917 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 22:29:48,917 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:29:48,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 22:29:48,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-22 22:29:48,917 INFO L87 Difference]: Start difference. First operand 1978 states and 2503 transitions. Second operand has 4 states, 3 states have (on average 21.333333333333332) internal successors, (64), 4 states have internal predecessors, (64), 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-11-22 22:29:49,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:29:49,149 INFO L93 Difference]: Finished difference Result 1991 states and 2508 transitions. [2024-11-22 22:29:49,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 22:29:49,150 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 21.333333333333332) internal successors, (64), 4 states have internal predecessors, (64), 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 97 [2024-11-22 22:29:49,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:29:49,153 INFO L225 Difference]: With dead ends: 1991 [2024-11-22 22:29:49,153 INFO L226 Difference]: Without dead ends: 1968 [2024-11-22 22:29:49,153 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-22 22:29:49,155 INFO L432 NwaCegarLoop]: 113 mSDtfsCounter, 27 mSDsluCounter, 95 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 208 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:29:49,155 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 208 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:29:49,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1968 states. [2024-11-22 22:29:49,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1968 to 1960. [2024-11-22 22:29:49,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1960 states, 1877 states have (on average 1.2663825253063399) internal successors, (2377), 1904 states have internal predecessors, (2377), 53 states have call successors, (53), 2 states have call predecessors, (53), 2 states have return successors, (53), 53 states have call predecessors, (53), 53 states have call successors, (53) [2024-11-22 22:29:49,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1960 states to 1960 states and 2483 transitions. [2024-11-22 22:29:49,270 INFO L78 Accepts]: Start accepts. Automaton has 1960 states and 2483 transitions. Word has length 97 [2024-11-22 22:29:49,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:29:49,270 INFO L471 AbstractCegarLoop]: Abstraction has 1960 states and 2483 transitions. [2024-11-22 22:29:49,270 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 21.333333333333332) internal successors, (64), 4 states have internal predecessors, (64), 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-11-22 22:29:49,270 INFO L276 IsEmpty]: Start isEmpty. Operand 1960 states and 2483 transitions. [2024-11-22 22:29:49,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2024-11-22 22:29:49,271 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:29:49,271 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:29:49,271 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2024-11-22 22:29:49,271 INFO L396 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr53ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:29:49,272 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:29:49,272 INFO L85 PathProgramCache]: Analyzing trace with hash 1113200514, now seen corresponding path program 1 times [2024-11-22 22:29:49,272 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:29:49,272 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1524806615] [2024-11-22 22:29:49,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:49,272 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:29:49,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:29:49,399 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-22 22:29:49,400 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:29:49,400 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1524806615] [2024-11-22 22:29:49,400 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1524806615] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:29:49,400 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [111961313] [2024-11-22 22:29:49,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:49,401 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:29:49,401 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:29:49,403 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:29:49,405 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2024-11-22 22:29:49,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:29:49,449 INFO L255 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-22 22:29:49,450 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:29:49,720 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-22 22:29:49,720 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:29:49,928 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-22 22:29:49,928 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [111961313] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:29:49,928 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:29:49,929 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 22 [2024-11-22 22:29:49,929 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1284247665] [2024-11-22 22:29:49,929 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:29:49,929 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-22 22:29:49,929 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:29:49,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-22 22:29:49,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=407, Unknown=0, NotChecked=0, Total=506 [2024-11-22 22:29:49,930 INFO L87 Difference]: Start difference. First operand 1960 states and 2483 transitions. Second operand has 23 states, 22 states have (on average 10.227272727272727) internal successors, (225), 23 states have internal predecessors, (225), 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-11-22 22:29:50,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:29:50,529 INFO L93 Difference]: Finished difference Result 1986 states and 2511 transitions. [2024-11-22 22:29:50,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-22 22:29:50,529 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 10.227272727272727) internal successors, (225), 23 states have internal predecessors, (225), 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 97 [2024-11-22 22:29:50,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:29:50,531 INFO L225 Difference]: With dead ends: 1986 [2024-11-22 22:29:50,531 INFO L226 Difference]: Without dead ends: 1985 [2024-11-22 22:29:50,532 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 179 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 280 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=247, Invalid=875, Unknown=0, NotChecked=0, Total=1122 [2024-11-22 22:29:50,532 INFO L432 NwaCegarLoop]: 71 mSDtfsCounter, 316 mSDsluCounter, 507 mSDsCounter, 0 mSdLazyCounter, 824 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 317 SdHoareTripleChecker+Valid, 578 SdHoareTripleChecker+Invalid, 842 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 824 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-22 22:29:50,532 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [317 Valid, 578 Invalid, 842 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 824 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-22 22:29:50,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1985 states. [2024-11-22 22:29:50,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1985 to 1974. [2024-11-22 22:29:50,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1974 states, 1891 states have (on average 1.264939185616076) internal successors, (2392), 1918 states have internal predecessors, (2392), 53 states have call successors, (53), 2 states have call predecessors, (53), 2 states have return successors, (53), 53 states have call predecessors, (53), 53 states have call successors, (53) [2024-11-22 22:29:50,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1974 states to 1974 states and 2498 transitions. [2024-11-22 22:29:50,625 INFO L78 Accepts]: Start accepts. Automaton has 1974 states and 2498 transitions. Word has length 97 [2024-11-22 22:29:50,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:29:50,625 INFO L471 AbstractCegarLoop]: Abstraction has 1974 states and 2498 transitions. [2024-11-22 22:29:50,626 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 10.227272727272727) internal successors, (225), 23 states have internal predecessors, (225), 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-11-22 22:29:50,626 INFO L276 IsEmpty]: Start isEmpty. Operand 1974 states and 2498 transitions. [2024-11-22 22:29:50,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2024-11-22 22:29:50,626 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:29:50,626 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:29:50,633 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2024-11-22 22:29:50,827 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:29:50,827 INFO L396 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:29:50,827 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:29:50,827 INFO L85 PathProgramCache]: Analyzing trace with hash -891108658, now seen corresponding path program 1 times [2024-11-22 22:29:50,827 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:29:50,827 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [512969617] [2024-11-22 22:29:50,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:50,828 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:29:50,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:29:50,839 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1433112041] [2024-11-22 22:29:50,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:50,839 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:29:50,839 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:29:50,844 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:29:50,845 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2024-11-22 22:29:50,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:29:50,896 INFO L255 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-11-22 22:29:50,898 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:29:51,787 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-22 22:29:51,787 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:29:52,784 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-22 22:29:52,784 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:29:52,784 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [512969617] [2024-11-22 22:29:52,784 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:29:52,784 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1433112041] [2024-11-22 22:29:52,784 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1433112041] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:29:52,784 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-22 22:29:52,784 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 28 [2024-11-22 22:29:52,785 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654603555] [2024-11-22 22:29:52,785 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-22 22:29:52,785 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-11-22 22:29:52,785 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:29:52,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-11-22 22:29:52,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=691, Unknown=0, NotChecked=0, Total=812 [2024-11-22 22:29:52,786 INFO L87 Difference]: Start difference. First operand 1974 states and 2498 transitions. Second operand has 29 states, 28 states have (on average 5.821428571428571) internal successors, (163), 29 states have internal predecessors, (163), 6 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 6 states have call predecessors, (8), 6 states have call successors, (8) [2024-11-22 22:29:58,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:29:58,737 INFO L93 Difference]: Finished difference Result 2102 states and 2647 transitions. [2024-11-22 22:29:58,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2024-11-22 22:29:58,738 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 28 states have (on average 5.821428571428571) internal successors, (163), 29 states have internal predecessors, (163), 6 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 6 states have call predecessors, (8), 6 states have call successors, (8) Word has length 98 [2024-11-22 22:29:58,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:29:58,740 INFO L225 Difference]: With dead ends: 2102 [2024-11-22 22:29:58,740 INFO L226 Difference]: Without dead ends: 2070 [2024-11-22 22:29:58,741 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1261 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=837, Invalid=4565, Unknown=0, NotChecked=0, Total=5402 [2024-11-22 22:29:58,741 INFO L432 NwaCegarLoop]: 45 mSDtfsCounter, 727 mSDsluCounter, 507 mSDsCounter, 0 mSdLazyCounter, 2646 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 727 SdHoareTripleChecker+Valid, 552 SdHoareTripleChecker+Invalid, 2690 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 2646 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2024-11-22 22:29:58,741 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [727 Valid, 552 Invalid, 2690 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 2646 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2024-11-22 22:29:58,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2070 states. [2024-11-22 22:29:58,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2070 to 1981. [2024-11-22 22:29:58,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1981 states, 1898 states have (on average 1.2613277133825078) internal successors, (2394), 1925 states have internal predecessors, (2394), 53 states have call successors, (53), 2 states have call predecessors, (53), 2 states have return successors, (53), 53 states have call predecessors, (53), 53 states have call successors, (53) [2024-11-22 22:29:58,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1981 states to 1981 states and 2500 transitions. [2024-11-22 22:29:58,845 INFO L78 Accepts]: Start accepts. Automaton has 1981 states and 2500 transitions. Word has length 98 [2024-11-22 22:29:58,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:29:58,846 INFO L471 AbstractCegarLoop]: Abstraction has 1981 states and 2500 transitions. [2024-11-22 22:29:58,846 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 5.821428571428571) internal successors, (163), 29 states have internal predecessors, (163), 6 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 6 states have call predecessors, (8), 6 states have call successors, (8) [2024-11-22 22:29:58,846 INFO L276 IsEmpty]: Start isEmpty. Operand 1981 states and 2500 transitions. [2024-11-22 22:29:58,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2024-11-22 22:29:58,847 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:29:58,847 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:29:58,856 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2024-11-22 22:29:59,051 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:29:59,052 INFO L396 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr56ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:29:59,052 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:29:59,052 INFO L85 PathProgramCache]: Analyzing trace with hash 1914189034, now seen corresponding path program 1 times [2024-11-22 22:29:59,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:29:59,052 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1022216240] [2024-11-22 22:29:59,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:59,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:29:59,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:29:59,137 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-22 22:29:59,138 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:29:59,138 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1022216240] [2024-11-22 22:29:59,138 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1022216240] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:29:59,138 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1620979143] [2024-11-22 22:29:59,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:59,138 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:29:59,139 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:29:59,141 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:29:59,142 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2024-11-22 22:29:59,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:29:59,186 INFO L255 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 22:29:59,188 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:29:59,301 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-22 22:29:59,302 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 22:29:59,302 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1620979143] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:29:59,302 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:29:59,302 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 8 [2024-11-22 22:29:59,302 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [475444985] [2024-11-22 22:29:59,303 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:29:59,303 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 22:29:59,303 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:29:59,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 22:29:59,304 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-22 22:29:59,304 INFO L87 Difference]: Start difference. First operand 1981 states and 2500 transitions. Second operand has 6 states, 5 states have (on average 17.2) internal successors, (86), 6 states have internal predecessors, (86), 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-11-22 22:29:59,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:29:59,579 INFO L93 Difference]: Finished difference Result 1990 states and 2500 transitions. [2024-11-22 22:29:59,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 22:29:59,579 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 17.2) internal successors, (86), 6 states have internal predecessors, (86), 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 100 [2024-11-22 22:29:59,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:29:59,583 INFO L225 Difference]: With dead ends: 1990 [2024-11-22 22:29:59,583 INFO L226 Difference]: Without dead ends: 1989 [2024-11-22 22:29:59,583 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-22 22:29:59,584 INFO L432 NwaCegarLoop]: 107 mSDtfsCounter, 97 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 183 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 296 SdHoareTripleChecker+Invalid, 184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 22:29:59,584 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [98 Valid, 296 Invalid, 184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 183 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 22:29:59,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1989 states. [2024-11-22 22:29:59,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1989 to 1981. [2024-11-22 22:29:59,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1981 states, 1898 states have (on average 1.2608008429926238) internal successors, (2393), 1925 states have internal predecessors, (2393), 53 states have call successors, (53), 2 states have call predecessors, (53), 2 states have return successors, (53), 53 states have call predecessors, (53), 53 states have call successors, (53) [2024-11-22 22:29:59,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1981 states to 1981 states and 2499 transitions. [2024-11-22 22:29:59,721 INFO L78 Accepts]: Start accepts. Automaton has 1981 states and 2499 transitions. Word has length 100 [2024-11-22 22:29:59,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:29:59,721 INFO L471 AbstractCegarLoop]: Abstraction has 1981 states and 2499 transitions. [2024-11-22 22:29:59,722 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 17.2) internal successors, (86), 6 states have internal predecessors, (86), 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-11-22 22:29:59,722 INFO L276 IsEmpty]: Start isEmpty. Operand 1981 states and 2499 transitions. [2024-11-22 22:29:59,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2024-11-22 22:29:59,722 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:29:59,723 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:29:59,732 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2024-11-22 22:29:59,923 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2024-11-22 22:29:59,924 INFO L396 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr57ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:29:59,924 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:29:59,924 INFO L85 PathProgramCache]: Analyzing trace with hash -789681914, now seen corresponding path program 1 times [2024-11-22 22:29:59,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:29:59,924 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [49464323] [2024-11-22 22:29:59,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:59,925 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:29:59,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:29:59,940 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1438854001] [2024-11-22 22:29:59,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:29:59,940 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:29:59,941 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:29:59,942 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:29:59,944 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2024-11-22 22:29:59,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:29:59,989 INFO L255 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-11-22 22:29:59,991 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:30:00,727 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-22 22:30:00,727 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:30:01,650 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-22 22:30:01,651 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:30:01,651 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [49464323] [2024-11-22 22:30:01,651 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:30:01,651 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1438854001] [2024-11-22 22:30:01,651 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1438854001] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:30:01,651 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-22 22:30:01,651 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 24 [2024-11-22 22:30:01,651 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1294860141] [2024-11-22 22:30:01,651 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-22 22:30:01,652 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-11-22 22:30:01,652 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:30:01,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-11-22 22:30:01,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=446, Unknown=0, NotChecked=0, Total=600 [2024-11-22 22:30:01,652 INFO L87 Difference]: Start difference. First operand 1981 states and 2499 transitions. Second operand has 25 states, 24 states have (on average 6.75) internal successors, (162), 25 states have internal predecessors, (162), 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-11-22 22:30:03,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:30:03,820 INFO L93 Difference]: Finished difference Result 1999 states and 2519 transitions. [2024-11-22 22:30:03,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-22 22:30:03,821 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 6.75) internal successors, (162), 25 states have internal predecessors, (162), 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 101 [2024-11-22 22:30:03,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:30:03,824 INFO L225 Difference]: With dead ends: 1999 [2024-11-22 22:30:03,824 INFO L226 Difference]: Without dead ends: 1972 [2024-11-22 22:30:03,827 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 177 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 280 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=378, Invalid=954, Unknown=0, NotChecked=0, Total=1332 [2024-11-22 22:30:03,828 INFO L432 NwaCegarLoop]: 49 mSDtfsCounter, 158 mSDsluCounter, 396 mSDsCounter, 0 mSdLazyCounter, 1514 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 445 SdHoareTripleChecker+Invalid, 1531 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 1514 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-11-22 22:30:03,828 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [158 Valid, 445 Invalid, 1531 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 1514 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-11-22 22:30:03,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1972 states. [2024-11-22 22:30:03,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1972 to 1972. [2024-11-22 22:30:03,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1972 states, 1889 states have (on average 1.262043409211223) internal successors, (2384), 1916 states have internal predecessors, (2384), 53 states have call successors, (53), 2 states have call predecessors, (53), 2 states have return successors, (53), 53 states have call predecessors, (53), 53 states have call successors, (53) [2024-11-22 22:30:03,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1972 states to 1972 states and 2490 transitions. [2024-11-22 22:30:03,975 INFO L78 Accepts]: Start accepts. Automaton has 1972 states and 2490 transitions. Word has length 101 [2024-11-22 22:30:03,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:30:03,976 INFO L471 AbstractCegarLoop]: Abstraction has 1972 states and 2490 transitions. [2024-11-22 22:30:03,976 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 6.75) internal successors, (162), 25 states have internal predecessors, (162), 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-11-22 22:30:03,976 INFO L276 IsEmpty]: Start isEmpty. Operand 1972 states and 2490 transitions. [2024-11-22 22:30:03,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-11-22 22:30:03,977 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:30:03,977 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:30:03,985 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2024-11-22 22:30:04,177 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2024-11-22 22:30:04,177 INFO L396 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:30:04,178 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:30:04,178 INFO L85 PathProgramCache]: Analyzing trace with hash -1249110344, now seen corresponding path program 1 times [2024-11-22 22:30:04,178 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:30:04,178 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [520927244] [2024-11-22 22:30:04,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:30:04,178 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:30:04,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:30:04,191 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1261673493] [2024-11-22 22:30:04,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:30:04,191 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:30:04,191 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:30:04,194 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:30:04,196 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2024-11-22 22:30:04,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:30:04,252 INFO L255 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-22 22:30:04,253 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:30:04,819 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 3 proven. 59 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-22 22:30:04,819 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:30:08,289 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:30:08,289 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [520927244] [2024-11-22 22:30:08,289 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:30:08,289 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1261673493] [2024-11-22 22:30:08,289 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1261673493] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:30:08,289 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:30:08,289 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2024-11-22 22:30:08,289 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2142121453] [2024-11-22 22:30:08,289 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 22:30:08,290 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-22 22:30:08,290 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:30:08,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-22 22:30:08,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=613, Unknown=0, NotChecked=0, Total=702 [2024-11-22 22:30:08,290 INFO L87 Difference]: Start difference. First operand 1972 states and 2490 transitions. Second operand has 15 states, 14 states have (on average 6.642857142857143) internal successors, (93), 15 states have internal predecessors, (93), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-22 22:30:10,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:30:10,184 INFO L93 Difference]: Finished difference Result 1987 states and 2497 transitions. [2024-11-22 22:30:10,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-22 22:30:10,184 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 6.642857142857143) internal successors, (93), 15 states have internal predecessors, (93), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 104 [2024-11-22 22:30:10,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:30:10,187 INFO L225 Difference]: With dead ends: 1987 [2024-11-22 22:30:10,187 INFO L226 Difference]: Without dead ends: 1986 [2024-11-22 22:30:10,188 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=172, Invalid=950, Unknown=0, NotChecked=0, Total=1122 [2024-11-22 22:30:10,189 INFO L432 NwaCegarLoop]: 106 mSDtfsCounter, 141 mSDsluCounter, 751 mSDsCounter, 0 mSdLazyCounter, 2006 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 857 SdHoareTripleChecker+Invalid, 2010 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 2006 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-22 22:30:10,189 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [141 Valid, 857 Invalid, 2010 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 2006 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-22 22:30:10,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1986 states. [2024-11-22 22:30:10,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1986 to 1972. [2024-11-22 22:30:10,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1972 states, 1889 states have (on average 1.2599258867125462) internal successors, (2380), 1916 states have internal predecessors, (2380), 53 states have call successors, (53), 2 states have call predecessors, (53), 2 states have return successors, (53), 53 states have call predecessors, (53), 53 states have call successors, (53) [2024-11-22 22:30:10,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1972 states to 1972 states and 2486 transitions. [2024-11-22 22:30:10,327 INFO L78 Accepts]: Start accepts. Automaton has 1972 states and 2486 transitions. Word has length 104 [2024-11-22 22:30:10,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:30:10,327 INFO L471 AbstractCegarLoop]: Abstraction has 1972 states and 2486 transitions. [2024-11-22 22:30:10,327 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 6.642857142857143) internal successors, (93), 15 states have internal predecessors, (93), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-22 22:30:10,328 INFO L276 IsEmpty]: Start isEmpty. Operand 1972 states and 2486 transitions. [2024-11-22 22:30:10,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2024-11-22 22:30:10,328 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:30:10,328 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:30:10,336 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2024-11-22 22:30:10,529 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2024-11-22 22:30:10,530 INFO L396 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-22 22:30:10,530 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:30:10,530 INFO L85 PathProgramCache]: Analyzing trace with hash -1631629630, now seen corresponding path program 1 times [2024-11-22 22:30:10,530 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:30:10,530 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2037693605] [2024-11-22 22:30:10,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:30:10,530 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:30:10,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:30:10,665 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-22 22:30:10,666 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:30:10,666 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2037693605] [2024-11-22 22:30:10,666 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2037693605] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:30:10,666 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [459517265] [2024-11-22 22:30:10,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:30:10,666 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:30:10,666 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:30:10,669 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:30:10,670 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2024-11-22 22:30:10,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:30:10,712 INFO L255 TraceCheckSpWp]: Trace formula consists of 175 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-22 22:30:10,714 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:30:11,011 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-22 22:30:11,011 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:30:11,276 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-22 22:30:11,277 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [459517265] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:30:11,277 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:30:11,277 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6, 6] total 19 [2024-11-22 22:30:11,277 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [795385825] [2024-11-22 22:30:11,277 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:30:11,278 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-22 22:30:11,278 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:30:11,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-22 22:30:11,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2024-11-22 22:30:11,279 INFO L87 Difference]: Start difference. First operand 1972 states and 2486 transitions. Second operand has 20 states, 19 states have (on average 13.105263157894736) internal successors, (249), 20 states have internal predecessors, (249), 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)