./Ultimate.py --spec ../sv-benchmarks/c/properties/no-overflow.prp --file ../sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound20.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/mannadiv_valuebound20.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! overflow) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 4f0dc25e497896e48962fc4f59a3ea4856b5eb0408b9845e68b04a0b0a132067 --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-assert-order-craig-803cd42-m [2024-11-22 22:51:22,414 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-22 22:51:22,488 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-11-22 22:51:22,492 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-22 22:51:22,494 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-22 22:51:22,522 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-22 22:51:22,524 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-22 22:51:22,524 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-22 22:51:22,525 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-22 22:51:22,525 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-22 22:51:22,525 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-22 22:51:22,526 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-22 22:51:22,526 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-22 22:51:22,526 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-22 22:51:22,527 INFO L153 SettingsManager]: * Use SBE=true [2024-11-22 22:51:22,527 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-22 22:51:22,528 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-22 22:51:22,528 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-22 22:51:22,528 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-22 22:51:22,529 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-22 22:51:22,529 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-22 22:51:22,529 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-22 22:51:22,530 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-22 22:51:22,530 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-22 22:51:22,530 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-22 22:51:22,531 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-11-22 22:51:22,531 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-22 22:51:22,531 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-22 22:51:22,532 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-22 22:51:22,532 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-22 22:51:22,532 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-22 22:51:22,533 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-22 22:51:22,533 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-22 22:51:22,533 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-22 22:51:22,534 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-22 22:51:22,534 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-22 22:51:22,534 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-22 22:51:22,535 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-22 22:51:22,535 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-22 22:51:22,536 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-22 22:51:22,536 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-22 22:51:22,540 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-22 22:51:22,541 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-22 22:51:22,541 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-22 22:51:22,541 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! overflow) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 4f0dc25e497896e48962fc4f59a3ea4856b5eb0408b9845e68b04a0b0a132067 [2024-11-22 22:51:22,765 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-22 22:51:22,790 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-22 22:51:22,793 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-22 22:51:22,794 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-22 22:51:22,794 INFO L274 PluginConnector]: CDTParser initialized [2024-11-22 22:51:22,795 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound20.c [2024-11-22 22:51:24,194 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-22 22:51:24,376 INFO L384 CDTParser]: Found 1 translation units. [2024-11-22 22:51:24,376 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound20.c [2024-11-22 22:51:24,382 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/434e8bddd/1322fca9ab81413d854d946c79d449dc/FLAGae2d607b9 [2024-11-22 22:51:24,394 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/434e8bddd/1322fca9ab81413d854d946c79d449dc [2024-11-22 22:51:24,396 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-22 22:51:24,397 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-22 22:51:24,399 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-22 22:51:24,399 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-22 22:51:24,405 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-22 22:51:24,406 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 10:51:24" (1/1) ... [2024-11-22 22:51:24,407 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6fb1e69b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:51:24, skipping insertion in model container [2024-11-22 22:51:24,407 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 10:51:24" (1/1) ... [2024-11-22 22:51:24,432 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-22 22:51:24,615 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-22 22:51:24,627 INFO L200 MainTranslator]: Completed pre-run [2024-11-22 22:51:24,642 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-22 22:51:24,659 INFO L204 MainTranslator]: Completed translation [2024-11-22 22:51:24,660 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:51:24 WrapperNode [2024-11-22 22:51:24,660 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-22 22:51:24,661 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-22 22:51:24,661 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-22 22:51:24,662 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-22 22:51:24,668 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:51:24" (1/1) ... [2024-11-22 22:51:24,674 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:51:24" (1/1) ... [2024-11-22 22:51:24,694 INFO L138 Inliner]: procedures = 14, calls = 12, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 69 [2024-11-22 22:51:24,695 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-22 22:51:24,695 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-22 22:51:24,695 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-22 22:51:24,696 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-22 22:51:24,706 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:51:24" (1/1) ... [2024-11-22 22:51:24,706 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:51:24" (1/1) ... [2024-11-22 22:51:24,708 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:51:24" (1/1) ... [2024-11-22 22:51:24,718 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:51:24,719 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:51:24" (1/1) ... [2024-11-22 22:51:24,719 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:51:24" (1/1) ... [2024-11-22 22:51:24,723 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:51:24" (1/1) ... [2024-11-22 22:51:24,727 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:51:24" (1/1) ... [2024-11-22 22:51:24,728 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:51:24" (1/1) ... [2024-11-22 22:51:24,728 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:51:24" (1/1) ... [2024-11-22 22:51:24,734 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-22 22:51:24,735 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-22 22:51:24,735 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-22 22:51:24,735 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-22 22:51:24,736 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:51:24" (1/1) ... [2024-11-22 22:51:24,742 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-22 22:51:24,752 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:24,768 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:51:24,770 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:51:24,818 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-22 22:51:24,818 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-22 22:51:24,819 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-22 22:51:24,819 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-22 22:51:24,819 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-22 22:51:24,819 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-22 22:51:24,819 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-11-22 22:51:24,819 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-11-22 22:51:24,875 INFO L238 CfgBuilder]: Building ICFG [2024-11-22 22:51:24,879 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-22 22:51:25,108 INFO L? ?]: Removed 45 outVars from TransFormulas that were not future-live. [2024-11-22 22:51:25,109 INFO L287 CfgBuilder]: Performing block encoding [2024-11-22 22:51:25,120 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-22 22:51:25,121 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-22 22:51:25,121 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 10:51:25 BoogieIcfgContainer [2024-11-22 22:51:25,121 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-22 22:51:25,124 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-22 22:51:25,124 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-22 22:51:25,129 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-22 22:51:25,129 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.11 10:51:24" (1/3) ... [2024-11-22 22:51:25,130 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2f97d6db and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 10:51:25, skipping insertion in model container [2024-11-22 22:51:25,130 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:51:24" (2/3) ... [2024-11-22 22:51:25,131 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2f97d6db and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 10:51:25, skipping insertion in model container [2024-11-22 22:51:25,131 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 10:51:25" (3/3) ... [2024-11-22 22:51:25,132 INFO L112 eAbstractionObserver]: Analyzing ICFG mannadiv_valuebound20.c [2024-11-22 22:51:25,153 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-22 22:51:25,153 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 20 error locations. [2024-11-22 22:51:25,203 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-22 22:51:25,209 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;@20475733, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-22 22:51:25,209 INFO L334 AbstractCegarLoop]: Starting to check reachability of 20 error locations. [2024-11-22 22:51:25,215 INFO L276 IsEmpty]: Start isEmpty. Operand has 64 states, 37 states have (on average 1.7027027027027026) internal successors, (63), 57 states have internal predecessors, (63), 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:51:25,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2024-11-22 22:51:25,223 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:25,223 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:51:25,224 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:25,229 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:25,229 INFO L85 PathProgramCache]: Analyzing trace with hash 848903376, now seen corresponding path program 1 times [2024-11-22 22:51:25,237 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:25,237 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2129594627] [2024-11-22 22:51:25,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:25,238 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:25,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:25,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:51:25,408 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:25,408 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2129594627] [2024-11-22 22:51:25,409 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2129594627] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:51:25,410 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:51:25,410 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-22 22:51:25,411 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [25535298] [2024-11-22 22:51:25,413 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:51:25,417 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-22 22:51:25,417 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:25,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-22 22:51:25,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-22 22:51:25,453 INFO L87 Difference]: Start difference. First operand has 64 states, 37 states have (on average 1.7027027027027026) internal successors, (63), 57 states have internal predecessors, (63), 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.0) internal successors, (8), 2 states have internal predecessors, (8), 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:51:25,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:25,472 INFO L93 Difference]: Finished difference Result 124 states and 141 transitions. [2024-11-22 22:51:25,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-22 22:51:25,474 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 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 15 [2024-11-22 22:51:25,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:25,482 INFO L225 Difference]: With dead ends: 124 [2024-11-22 22:51:25,482 INFO L226 Difference]: Without dead ends: 57 [2024-11-22 22:51:25,485 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-22 22:51:25,489 INFO L432 NwaCegarLoop]: 66 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, 66 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:51:25,492 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 22:51:25,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2024-11-22 22:51:25,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 57. [2024-11-22 22:51:25,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57 states, 32 states have (on average 1.65625) internal successors, (53), 51 states have internal predecessors, (53), 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:51:25,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 59 transitions. [2024-11-22 22:51:25,533 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 59 transitions. Word has length 15 [2024-11-22 22:51:25,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:25,534 INFO L471 AbstractCegarLoop]: Abstraction has 57 states and 59 transitions. [2024-11-22 22:51:25,534 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 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:51:25,535 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 59 transitions. [2024-11-22 22:51:25,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2024-11-22 22:51:25,536 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:25,536 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:51:25,536 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-22 22:51:25,536 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:25,537 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:25,538 INFO L85 PathProgramCache]: Analyzing trace with hash 848903391, now seen corresponding path program 1 times [2024-11-22 22:51:25,538 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:25,539 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [793644389] [2024-11-22 22:51:25,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:25,539 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:25,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:51:25,580 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1327724343] [2024-11-22 22:51:25,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:25,580 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:25,581 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:25,584 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:51:25,585 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:51:25,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:25,643 INFO L255 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 22:51:25,647 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:25,667 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:51:25,667 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 22:51:25,667 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:25,667 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [793644389] [2024-11-22 22:51:25,668 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:51:25,668 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1327724343] [2024-11-22 22:51:25,668 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1327724343] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:51:25,669 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:51:25,669 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-22 22:51:25,669 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2131776838] [2024-11-22 22:51:25,670 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:51:25,670 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 22:51:25,671 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:25,671 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 22:51:25,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 22:51:25,672 INFO L87 Difference]: Start difference. First operand 57 states and 59 transitions. Second operand has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 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:51:25,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:25,771 INFO L93 Difference]: Finished difference Result 91 states and 101 transitions. [2024-11-22 22:51:25,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 22:51:25,772 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), 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 15 [2024-11-22 22:51:25,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:25,773 INFO L225 Difference]: With dead ends: 91 [2024-11-22 22:51:25,775 INFO L226 Difference]: Without dead ends: 85 [2024-11-22 22:51:25,776 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 22:51:25,777 INFO L432 NwaCegarLoop]: 42 mSDtfsCounter, 26 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 76 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:25,778 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 76 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:51:25,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2024-11-22 22:51:25,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 77. [2024-11-22 22:51:25,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 77 states, 51 states have (on average 1.6470588235294117) internal successors, (84), 70 states have internal predecessors, (84), 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:51:25,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 92 transitions. [2024-11-22 22:51:25,793 INFO L78 Accepts]: Start accepts. Automaton has 77 states and 92 transitions. Word has length 15 [2024-11-22 22:51:25,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:25,793 INFO L471 AbstractCegarLoop]: Abstraction has 77 states and 92 transitions. [2024-11-22 22:51:25,794 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), 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:51:25,794 INFO L276 IsEmpty]: Start isEmpty. Operand 77 states and 92 transitions. [2024-11-22 22:51:25,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2024-11-22 22:51:25,794 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:25,794 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:51:25,802 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:51:25,995 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:25,995 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:25,996 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:25,996 INFO L85 PathProgramCache]: Analyzing trace with hash -247625951, now seen corresponding path program 1 times [2024-11-22 22:51:25,996 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:25,996 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [304990920] [2024-11-22 22:51:25,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:25,997 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:26,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:26,106 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:51:26,106 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:26,106 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [304990920] [2024-11-22 22:51:26,107 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [304990920] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:51:26,107 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:51:26,107 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 22:51:26,107 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1896003905] [2024-11-22 22:51:26,107 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:51:26,108 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 22:51:26,108 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:26,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 22:51:26,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-22 22:51:26,109 INFO L87 Difference]: Start difference. First operand 77 states and 92 transitions. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-22 22:51:26,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:26,239 INFO L93 Difference]: Finished difference Result 121 states and 153 transitions. [2024-11-22 22:51:26,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 22:51:26,240 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 17 [2024-11-22 22:51:26,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:26,242 INFO L225 Difference]: With dead ends: 121 [2024-11-22 22:51:26,242 INFO L226 Difference]: Without dead ends: 114 [2024-11-22 22:51:26,242 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:51:26,247 INFO L432 NwaCegarLoop]: 38 mSDtfsCounter, 21 mSDsluCounter, 56 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:26,247 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 94 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:51:26,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2024-11-22 22:51:26,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 110. [2024-11-22 22:51:26,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 82 states have (on average 1.5609756097560976) internal successors, (128), 101 states have internal predecessors, (128), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-11-22 22:51:26,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 140 transitions. [2024-11-22 22:51:26,262 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 140 transitions. Word has length 17 [2024-11-22 22:51:26,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:26,263 INFO L471 AbstractCegarLoop]: Abstraction has 110 states and 140 transitions. [2024-11-22 22:51:26,263 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-22 22:51:26,263 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 140 transitions. [2024-11-22 22:51:26,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2024-11-22 22:51:26,264 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:26,264 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:51:26,264 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-22 22:51:26,264 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:26,265 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:26,265 INFO L85 PathProgramCache]: Analyzing trace with hash 913530163, now seen corresponding path program 1 times [2024-11-22 22:51:26,265 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:26,265 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455205881] [2024-11-22 22:51:26,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:26,266 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:26,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:26,403 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:51:26,404 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:26,404 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455205881] [2024-11-22 22:51:26,404 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1455205881] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:51:26,404 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:51:26,404 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 22:51:26,404 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1116145142] [2024-11-22 22:51:26,405 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:51:26,405 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 22:51:26,405 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:26,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 22:51:26,406 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-22 22:51:26,406 INFO L87 Difference]: Start difference. First operand 110 states and 140 transitions. Second operand has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-22 22:51:26,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:26,482 INFO L93 Difference]: Finished difference Result 116 states and 141 transitions. [2024-11-22 22:51:26,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 22:51:26,483 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 18 [2024-11-22 22:51:26,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:26,484 INFO L225 Difference]: With dead ends: 116 [2024-11-22 22:51:26,485 INFO L226 Difference]: Without dead ends: 107 [2024-11-22 22:51:26,485 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:51:26,486 INFO L432 NwaCegarLoop]: 42 mSDtfsCounter, 32 mSDsluCounter, 36 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 78 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:26,486 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 78 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:51:26,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2024-11-22 22:51:26,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 105. [2024-11-22 22:51:26,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 77 states have (on average 1.5324675324675325) internal successors, (118), 96 states have internal predecessors, (118), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-11-22 22:51:26,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 130 transitions. [2024-11-22 22:51:26,497 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 130 transitions. Word has length 18 [2024-11-22 22:51:26,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:26,498 INFO L471 AbstractCegarLoop]: Abstraction has 105 states and 130 transitions. [2024-11-22 22:51:26,498 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-22 22:51:26,498 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 130 transitions. [2024-11-22 22:51:26,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2024-11-22 22:51:26,499 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:26,499 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:51:26,499 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-22 22:51:26,499 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:26,500 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:26,500 INFO L85 PathProgramCache]: Analyzing trace with hash -1745335965, now seen corresponding path program 1 times [2024-11-22 22:51:26,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:26,500 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [300137059] [2024-11-22 22:51:26,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:26,501 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:26,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:26,662 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:51:26,662 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:26,663 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [300137059] [2024-11-22 22:51:26,663 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [300137059] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:51:26,663 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [564355943] [2024-11-22 22:51:26,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:26,664 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:26,664 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:26,666 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:51:26,671 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:51:26,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:26,704 INFO L255 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-22 22:51:26,706 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:26,823 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:51:26,823 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 22:51:26,823 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [564355943] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:51:26,823 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:51:26,823 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2024-11-22 22:51:26,824 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183558926] [2024-11-22 22:51:26,824 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:51:26,824 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 22:51:26,825 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:26,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 22:51:26,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2024-11-22 22:51:26,826 INFO L87 Difference]: Start difference. First operand 105 states and 130 transitions. Second operand has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-22 22:51:26,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:26,934 INFO L93 Difference]: Finished difference Result 108 states and 134 transitions. [2024-11-22 22:51:26,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 22:51:26,935 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 19 [2024-11-22 22:51:26,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:26,936 INFO L225 Difference]: With dead ends: 108 [2024-11-22 22:51:26,936 INFO L226 Difference]: Without dead ends: 107 [2024-11-22 22:51:26,937 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2024-11-22 22:51:26,938 INFO L432 NwaCegarLoop]: 40 mSDtfsCounter, 72 mSDsluCounter, 24 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:26,939 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [73 Valid, 64 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:51:26,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2024-11-22 22:51:26,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 105. [2024-11-22 22:51:26,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 77 states have (on average 1.5194805194805194) internal successors, (117), 96 states have internal predecessors, (117), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-11-22 22:51:26,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 129 transitions. [2024-11-22 22:51:26,952 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 129 transitions. Word has length 19 [2024-11-22 22:51:26,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:26,953 INFO L471 AbstractCegarLoop]: Abstraction has 105 states and 129 transitions. [2024-11-22 22:51:26,953 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-22 22:51:26,953 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 129 transitions. [2024-11-22 22:51:26,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2024-11-22 22:51:26,954 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:26,954 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:51:26,964 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-22 22:51:27,154 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:27,155 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:27,155 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:27,155 INFO L85 PathProgramCache]: Analyzing trace with hash 1729159989, now seen corresponding path program 1 times [2024-11-22 22:51:27,155 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:27,156 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [250442535] [2024-11-22 22:51:27,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:27,156 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:27,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:51:27,173 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [101070217] [2024-11-22 22:51:27,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:27,173 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:27,173 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:27,174 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:51:27,182 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:51:27,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:27,214 INFO L255 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-22 22:51:27,215 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:27,301 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:51:27,301 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 22:51:27,301 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:27,302 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [250442535] [2024-11-22 22:51:27,302 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:51:27,302 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [101070217] [2024-11-22 22:51:27,302 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [101070217] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:51:27,302 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:51:27,302 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 22:51:27,302 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1049376044] [2024-11-22 22:51:27,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:51:27,303 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 22:51:27,303 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:27,303 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 22:51:27,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 22:51:27,303 INFO L87 Difference]: Start difference. First operand 105 states and 129 transitions. Second operand has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 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:51:27,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:27,455 INFO L93 Difference]: Finished difference Result 106 states and 129 transitions. [2024-11-22 22:51:27,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 22:51:27,455 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 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 20 [2024-11-22 22:51:27,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:27,456 INFO L225 Difference]: With dead ends: 106 [2024-11-22 22:51:27,456 INFO L226 Difference]: Without dead ends: 105 [2024-11-22 22:51:27,457 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 22:51:27,458 INFO L432 NwaCegarLoop]: 45 mSDtfsCounter, 65 mSDsluCounter, 24 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:27,458 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 69 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:51:27,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2024-11-22 22:51:27,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 105. [2024-11-22 22:51:27,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 77 states have (on average 1.5064935064935066) internal successors, (116), 96 states have internal predecessors, (116), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-11-22 22:51:27,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 128 transitions. [2024-11-22 22:51:27,471 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 128 transitions. Word has length 20 [2024-11-22 22:51:27,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:27,472 INFO L471 AbstractCegarLoop]: Abstraction has 105 states and 128 transitions. [2024-11-22 22:51:27,472 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 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:51:27,472 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 128 transitions. [2024-11-22 22:51:27,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-11-22 22:51:27,473 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:27,473 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:51:27,480 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:51:27,675 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:27,676 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:27,676 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:27,676 INFO L85 PathProgramCache]: Analyzing trace with hash -1247141175, now seen corresponding path program 1 times [2024-11-22 22:51:27,676 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:27,676 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [174664266] [2024-11-22 22:51:27,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:27,677 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:27,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:27,797 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:51:27,797 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:27,797 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [174664266] [2024-11-22 22:51:27,797 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [174664266] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:51:27,797 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1664645601] [2024-11-22 22:51:27,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:27,797 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:27,798 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:27,799 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:51:27,800 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:51:27,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:27,831 INFO L255 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-22 22:51:27,832 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:27,870 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:51:27,870 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:51:27,962 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:51:27,962 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1664645601] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:51:27,962 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:51:27,962 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2024-11-22 22:51:27,963 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [251029478] [2024-11-22 22:51:27,963 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:51:27,963 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-22 22:51:27,963 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:27,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-22 22:51:27,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2024-11-22 22:51:27,964 INFO L87 Difference]: Start difference. First operand 105 states and 128 transitions. Second operand has 9 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 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:51:28,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:28,053 INFO L93 Difference]: Finished difference Result 158 states and 195 transitions. [2024-11-22 22:51:28,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-22 22:51:28,054 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 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 32 [2024-11-22 22:51:28,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:28,055 INFO L225 Difference]: With dead ends: 158 [2024-11-22 22:51:28,055 INFO L226 Difference]: Without dead ends: 156 [2024-11-22 22:51:28,055 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2024-11-22 22:51:28,056 INFO L432 NwaCegarLoop]: 43 mSDtfsCounter, 118 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 180 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:28,056 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [119 Valid, 180 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 74 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:51:28,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2024-11-22 22:51:28,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 146. [2024-11-22 22:51:28,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 146 states, 116 states have (on average 1.5) internal successors, (174), 135 states have internal predecessors, (174), 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:51:28,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 190 transitions. [2024-11-22 22:51:28,067 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 190 transitions. Word has length 32 [2024-11-22 22:51:28,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:28,067 INFO L471 AbstractCegarLoop]: Abstraction has 146 states and 190 transitions. [2024-11-22 22:51:28,068 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 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:51:28,068 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 190 transitions. [2024-11-22 22:51:28,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-11-22 22:51:28,068 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:28,069 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:51:28,079 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-22 22:51:28,269 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:28,269 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:28,270 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:28,270 INFO L85 PathProgramCache]: Analyzing trace with hash -6670674, now seen corresponding path program 1 times [2024-11-22 22:51:28,270 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:28,270 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [29511265] [2024-11-22 22:51:28,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:28,270 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:28,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:28,335 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:51:28,335 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:28,335 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [29511265] [2024-11-22 22:51:28,335 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [29511265] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:51:28,339 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:51:28,339 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 22:51:28,339 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1592244069] [2024-11-22 22:51:28,339 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:51:28,339 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 22:51:28,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:28,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 22:51:28,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 22:51:28,340 INFO L87 Difference]: Start difference. First operand 146 states and 190 transitions. Second operand has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 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:51:28,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:28,378 INFO L93 Difference]: Finished difference Result 146 states and 190 transitions. [2024-11-22 22:51:28,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 22:51:28,379 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 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 33 [2024-11-22 22:51:28,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:28,380 INFO L225 Difference]: With dead ends: 146 [2024-11-22 22:51:28,381 INFO L226 Difference]: Without dead ends: 144 [2024-11-22 22:51:28,381 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:51:28,382 INFO L432 NwaCegarLoop]: 44 mSDtfsCounter, 57 mSDsluCounter, 29 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:28,382 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 73 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 22:51:28,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2024-11-22 22:51:28,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 144. [2024-11-22 22:51:28,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 144 states, 116 states have (on average 1.456896551724138) internal successors, (169), 133 states have internal predecessors, (169), 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:51:28,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 185 transitions. [2024-11-22 22:51:28,391 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 185 transitions. Word has length 33 [2024-11-22 22:51:28,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:28,392 INFO L471 AbstractCegarLoop]: Abstraction has 144 states and 185 transitions. [2024-11-22 22:51:28,392 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 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:51:28,392 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 185 transitions. [2024-11-22 22:51:28,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-11-22 22:51:28,393 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:28,393 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] [2024-11-22 22:51:28,393 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-22 22:51:28,393 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:28,394 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:28,394 INFO L85 PathProgramCache]: Analyzing trace with hash 1598481830, now seen corresponding path program 1 times [2024-11-22 22:51:28,394 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:28,394 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1077880337] [2024-11-22 22:51:28,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:28,394 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:28,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:51:28,408 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [967313150] [2024-11-22 22:51:28,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:28,408 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:28,408 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:28,410 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:51:28,411 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:51:28,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:28,445 INFO L255 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-22 22:51:28,447 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:28,600 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:51:28,600 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:51:28,786 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:28,786 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1077880337] [2024-11-22 22:51:28,786 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:51:28,786 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [967313150] [2024-11-22 22:51:28,786 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [967313150] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:51:28,786 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:51:28,786 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-11-22 22:51:28,786 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1475531310] [2024-11-22 22:51:28,786 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 22:51:28,787 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 22:51:28,787 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:28,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 22:51:28,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2024-11-22 22:51:28,787 INFO L87 Difference]: Start difference. First operand 144 states and 185 transitions. Second operand has 6 states, 5 states have (on average 5.2) internal successors, (26), 6 states have internal predecessors, (26), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-22 22:51:28,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:28,918 INFO L93 Difference]: Finished difference Result 151 states and 188 transitions. [2024-11-22 22:51:28,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-22 22:51:28,918 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.2) internal successors, (26), 6 states have internal predecessors, (26), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 35 [2024-11-22 22:51:28,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:28,919 INFO L225 Difference]: With dead ends: 151 [2024-11-22 22:51:28,919 INFO L226 Difference]: Without dead ends: 144 [2024-11-22 22:51:28,920 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2024-11-22 22:51:28,920 INFO L432 NwaCegarLoop]: 31 mSDtfsCounter, 40 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 133 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:28,921 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [40 Valid, 65 Invalid, 142 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 133 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:51:28,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2024-11-22 22:51:28,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 140. [2024-11-22 22:51:28,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 117 states have (on average 1.3418803418803418) internal successors, (157), 129 states have internal predecessors, (157), 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:51:28,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 173 transitions. [2024-11-22 22:51:28,934 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 173 transitions. Word has length 35 [2024-11-22 22:51:28,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:28,936 INFO L471 AbstractCegarLoop]: Abstraction has 140 states and 173 transitions. [2024-11-22 22:51:28,937 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.2) internal successors, (26), 6 states have internal predecessors, (26), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-22 22:51:28,937 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 173 transitions. [2024-11-22 22:51:28,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2024-11-22 22:51:28,938 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:28,938 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] [2024-11-22 22:51:28,947 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-22 22:51:29,138 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:51:29,139 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:29,139 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:29,139 INFO L85 PathProgramCache]: Analyzing trace with hash -1986670774, now seen corresponding path program 1 times [2024-11-22 22:51:29,140 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:29,140 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1219429654] [2024-11-22 22:51:29,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:29,140 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:29,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:51:29,153 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [240196727] [2024-11-22 22:51:29,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:29,154 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:29,154 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:29,156 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:51:29,158 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:51:29,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:29,200 INFO L255 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-22 22:51:29,202 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:29,335 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:51:29,336 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:51:29,536 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:29,536 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1219429654] [2024-11-22 22:51:29,536 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:51:29,537 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [240196727] [2024-11-22 22:51:29,537 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [240196727] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:51:29,537 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:51:29,537 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-11-22 22:51:29,537 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1828440989] [2024-11-22 22:51:29,537 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 22:51:29,537 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 22:51:29,538 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:29,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 22:51:29,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2024-11-22 22:51:29,538 INFO L87 Difference]: Start difference. First operand 140 states and 173 transitions. Second operand has 6 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-22 22:51:29,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:29,656 INFO L93 Difference]: Finished difference Result 188 states and 231 transitions. [2024-11-22 22:51:29,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 22:51:29,657 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 36 [2024-11-22 22:51:29,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:29,658 INFO L225 Difference]: With dead ends: 188 [2024-11-22 22:51:29,660 INFO L226 Difference]: Without dead ends: 185 [2024-11-22 22:51:29,660 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2024-11-22 22:51:29,661 INFO L432 NwaCegarLoop]: 41 mSDtfsCounter, 94 mSDsluCounter, 55 mSDsCounter, 0 mSdLazyCounter, 142 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 142 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:29,661 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [96 Valid, 96 Invalid, 146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 142 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:51:29,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2024-11-22 22:51:29,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 177. [2024-11-22 22:51:29,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 177 states, 152 states have (on average 1.3289473684210527) internal successors, (202), 164 states have internal predecessors, (202), 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:51:29,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 222 transitions. [2024-11-22 22:51:29,671 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 222 transitions. Word has length 36 [2024-11-22 22:51:29,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:29,671 INFO L471 AbstractCegarLoop]: Abstraction has 177 states and 222 transitions. [2024-11-22 22:51:29,671 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-22 22:51:29,671 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 222 transitions. [2024-11-22 22:51:29,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2024-11-22 22:51:29,672 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:29,672 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] [2024-11-22 22:51:29,681 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:51:29,876 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:51:29,877 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:29,877 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:29,877 INFO L85 PathProgramCache]: Analyzing trace with hash -1523064142, now seen corresponding path program 1 times [2024-11-22 22:51:29,877 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:29,877 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1201018470] [2024-11-22 22:51:29,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:29,878 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:29,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:29,959 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:51:29,960 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:29,960 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1201018470] [2024-11-22 22:51:29,960 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1201018470] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:51:29,960 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1622935528] [2024-11-22 22:51:29,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:29,960 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:29,961 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:29,963 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:51:29,964 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:51:29,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:29,998 INFO L255 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-22 22:51:30,000 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:30,116 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:51:30,116 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 22:51:30,116 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1622935528] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:51:30,117 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:51:30,117 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-11-22 22:51:30,117 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [808732342] [2024-11-22 22:51:30,117 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:51:30,117 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 22:51:30,117 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:30,118 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 22:51:30,118 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2024-11-22 22:51:30,118 INFO L87 Difference]: Start difference. First operand 177 states and 222 transitions. Second operand has 5 states, 4 states have (on average 7.0) internal successors, (28), 5 states have internal predecessors, (28), 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:51:30,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:30,203 INFO L93 Difference]: Finished difference Result 177 states and 222 transitions. [2024-11-22 22:51:30,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 22:51:30,204 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 7.0) internal successors, (28), 5 states have internal predecessors, (28), 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 37 [2024-11-22 22:51:30,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:30,205 INFO L225 Difference]: With dead ends: 177 [2024-11-22 22:51:30,205 INFO L226 Difference]: Without dead ends: 175 [2024-11-22 22:51:30,205 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2024-11-22 22:51:30,206 INFO L432 NwaCegarLoop]: 31 mSDtfsCounter, 20 mSDsluCounter, 50 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 81 SdHoareTripleChecker+Invalid, 90 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:30,206 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 81 Invalid, 90 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:51:30,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2024-11-22 22:51:30,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 172. [2024-11-22 22:51:30,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 149 states have (on average 1.3154362416107384) internal successors, (196), 159 states have internal predecessors, (196), 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:51:30,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 216 transitions. [2024-11-22 22:51:30,216 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 216 transitions. Word has length 37 [2024-11-22 22:51:30,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:30,216 INFO L471 AbstractCegarLoop]: Abstraction has 172 states and 216 transitions. [2024-11-22 22:51:30,217 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 7.0) internal successors, (28), 5 states have internal predecessors, (28), 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:51:30,217 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 216 transitions. [2024-11-22 22:51:30,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-11-22 22:51:30,218 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:30,218 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] [2024-11-22 22:51:30,227 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:51:30,419 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:51:30,420 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:30,420 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:30,420 INFO L85 PathProgramCache]: Analyzing trace with hash 29651906, now seen corresponding path program 1 times [2024-11-22 22:51:30,420 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:30,420 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1365649709] [2024-11-22 22:51:30,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:30,420 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:30,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:30,514 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:51:30,515 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:30,515 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1365649709] [2024-11-22 22:51:30,515 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1365649709] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:51:30,515 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [634312629] [2024-11-22 22:51:30,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:30,515 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:30,515 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:30,518 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:51:30,519 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:51:30,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:30,553 INFO L255 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 22:51:30,555 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:30,637 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:51:30,638 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:51:30,725 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [634312629] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:51:30,725 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-22 22:51:30,725 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 3] total 8 [2024-11-22 22:51:30,726 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [565909471] [2024-11-22 22:51:30,726 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-22 22:51:30,726 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-22 22:51:30,726 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:30,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-22 22:51:30,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2024-11-22 22:51:30,727 INFO L87 Difference]: Start difference. First operand 172 states and 216 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, (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:51:30,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:30,911 INFO L93 Difference]: Finished difference Result 180 states and 220 transitions. [2024-11-22 22:51:30,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-22 22:51:30,912 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, (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 38 [2024-11-22 22:51:30,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:30,913 INFO L225 Difference]: With dead ends: 180 [2024-11-22 22:51:30,913 INFO L226 Difference]: Without dead ends: 172 [2024-11-22 22:51:30,913 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2024-11-22 22:51:30,914 INFO L432 NwaCegarLoop]: 26 mSDtfsCounter, 35 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 191 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 138 SdHoareTripleChecker+Invalid, 196 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:30,914 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 138 Invalid, 196 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 191 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 22:51:30,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2024-11-22 22:51:30,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 172. [2024-11-22 22:51:30,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 149 states have (on average 1.2885906040268456) internal successors, (192), 159 states have internal predecessors, (192), 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:51:30,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 212 transitions. [2024-11-22 22:51:30,923 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 212 transitions. Word has length 38 [2024-11-22 22:51:30,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:30,923 INFO L471 AbstractCegarLoop]: Abstraction has 172 states and 212 transitions. [2024-11-22 22:51:30,923 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, (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:51:30,923 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 212 transitions. [2024-11-22 22:51:30,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-11-22 22:51:30,924 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:30,924 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] [2024-11-22 22:51:30,933 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:51:31,124 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:51:31,125 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:31,126 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:31,126 INFO L85 PathProgramCache]: Analyzing trace with hash 919209140, now seen corresponding path program 1 times [2024-11-22 22:51:31,126 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:31,126 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [197959996] [2024-11-22 22:51:31,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:31,126 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:31,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:31,172 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:51:31,172 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:31,173 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [197959996] [2024-11-22 22:51:31,173 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [197959996] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:51:31,173 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:51:31,173 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 22:51:31,173 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1700959502] [2024-11-22 22:51:31,173 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:51:31,174 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 22:51:31,174 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:31,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 22:51:31,175 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-22 22:51:31,175 INFO L87 Difference]: Start difference. First operand 172 states and 212 transitions. Second operand has 4 states, 3 states have (on average 10.0) internal successors, (30), 4 states have internal predecessors, (30), 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:51:31,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:31,237 INFO L93 Difference]: Finished difference Result 173 states and 212 transitions. [2024-11-22 22:51:31,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 22:51:31,238 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 10.0) internal successors, (30), 4 states have internal predecessors, (30), 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 39 [2024-11-22 22:51:31,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:31,239 INFO L225 Difference]: With dead ends: 173 [2024-11-22 22:51:31,239 INFO L226 Difference]: Without dead ends: 172 [2024-11-22 22:51:31,240 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 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:51:31,240 INFO L432 NwaCegarLoop]: 35 mSDtfsCounter, 0 mSDsluCounter, 14 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:31,240 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 49 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:51:31,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2024-11-22 22:51:31,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 172. [2024-11-22 22:51:31,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 149 states have (on average 1.261744966442953) internal successors, (188), 159 states have internal predecessors, (188), 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:51:31,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 208 transitions. [2024-11-22 22:51:31,251 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 208 transitions. Word has length 39 [2024-11-22 22:51:31,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:31,252 INFO L471 AbstractCegarLoop]: Abstraction has 172 states and 208 transitions. [2024-11-22 22:51:31,252 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 10.0) internal successors, (30), 4 states have internal predecessors, (30), 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:51:31,253 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 208 transitions. [2024-11-22 22:51:31,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-11-22 22:51:31,254 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:31,254 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] [2024-11-22 22:51:31,254 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-22 22:51:31,254 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:31,254 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:31,254 INFO L85 PathProgramCache]: Analyzing trace with hash -259639638, now seen corresponding path program 1 times [2024-11-22 22:51:31,255 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:31,255 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1678515328] [2024-11-22 22:51:31,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:31,255 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:31,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:31,454 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-22 22:51:31,454 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:31,454 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1678515328] [2024-11-22 22:51:31,454 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1678515328] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:51:31,454 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1430690342] [2024-11-22 22:51:31,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:31,455 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:31,455 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:31,457 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:51:31,459 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:51:31,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:31,494 INFO L255 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-22 22:51:31,495 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:31,610 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:51:31,610 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:51:31,814 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-22 22:51:31,815 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1430690342] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:51:31,815 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:51:31,815 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2024-11-22 22:51:31,815 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1577162495] [2024-11-22 22:51:31,815 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:51:31,815 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-22 22:51:31,815 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:31,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-22 22:51:31,816 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2024-11-22 22:51:31,816 INFO L87 Difference]: Start difference. First operand 172 states and 208 transitions. Second operand has 17 states, 16 states have (on average 3.3125) internal successors, (53), 16 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:51:32,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:32,190 INFO L93 Difference]: Finished difference Result 173 states and 208 transitions. [2024-11-22 22:51:32,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-22 22:51:32,190 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 3.3125) internal successors, (53), 16 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 39 [2024-11-22 22:51:32,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:32,191 INFO L225 Difference]: With dead ends: 173 [2024-11-22 22:51:32,192 INFO L226 Difference]: Without dead ends: 170 [2024-11-22 22:51:32,192 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 65 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=159, Invalid=491, Unknown=0, NotChecked=0, Total=650 [2024-11-22 22:51:32,193 INFO L432 NwaCegarLoop]: 20 mSDtfsCounter, 121 mSDsluCounter, 134 mSDsCounter, 0 mSdLazyCounter, 279 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 301 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:32,193 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [121 Valid, 154 Invalid, 301 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 279 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 22:51:32,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2024-11-22 22:51:32,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 143. [2024-11-22 22:51:32,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 124 states have (on average 1.2338709677419355) internal successors, (153), 131 states have internal predecessors, (153), 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:51:32,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 171 transitions. [2024-11-22 22:51:32,201 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 171 transitions. Word has length 39 [2024-11-22 22:51:32,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:32,201 INFO L471 AbstractCegarLoop]: Abstraction has 143 states and 171 transitions. [2024-11-22 22:51:32,202 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 3.3125) internal successors, (53), 16 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:51:32,202 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 171 transitions. [2024-11-22 22:51:32,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-11-22 22:51:32,202 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:32,202 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] [2024-11-22 22:51:32,210 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2024-11-22 22:51:32,403 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-11-22 22:51:32,403 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:32,404 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:32,404 INFO L85 PathProgramCache]: Analyzing trace with hash -1569287676, now seen corresponding path program 1 times [2024-11-22 22:51:32,404 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:32,404 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1281846567] [2024-11-22 22:51:32,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:32,404 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:32,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:32,459 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:51:32,459 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:32,459 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1281846567] [2024-11-22 22:51:32,459 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1281846567] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:51:32,459 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:51:32,459 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 22:51:32,460 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1929833516] [2024-11-22 22:51:32,460 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:51:32,461 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 22:51:32,461 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:32,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 22:51:32,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-22 22:51:32,462 INFO L87 Difference]: Start difference. First operand 143 states and 171 transitions. Second operand has 4 states, 3 states have (on average 10.333333333333334) internal successors, (31), 4 states have internal predecessors, (31), 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:51:32,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:32,548 INFO L93 Difference]: Finished difference Result 144 states and 171 transitions. [2024-11-22 22:51:32,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 22:51:32,548 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 10.333333333333334) internal successors, (31), 4 states have internal predecessors, (31), 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 40 [2024-11-22 22:51:32,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:32,549 INFO L225 Difference]: With dead ends: 144 [2024-11-22 22:51:32,549 INFO L226 Difference]: Without dead ends: 143 [2024-11-22 22:51:32,550 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 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:51:32,552 INFO L432 NwaCegarLoop]: 35 mSDtfsCounter, 0 mSDsluCounter, 26 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 61 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:32,553 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 61 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:51:32,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2024-11-22 22:51:32,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 143. [2024-11-22 22:51:32,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 124 states have (on average 1.2016129032258065) internal successors, (149), 131 states have internal predecessors, (149), 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:51:32,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 167 transitions. [2024-11-22 22:51:32,561 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 167 transitions. Word has length 40 [2024-11-22 22:51:32,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:32,562 INFO L471 AbstractCegarLoop]: Abstraction has 143 states and 167 transitions. [2024-11-22 22:51:32,562 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 10.333333333333334) internal successors, (31), 4 states have internal predecessors, (31), 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:51:32,562 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 167 transitions. [2024-11-22 22:51:32,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-11-22 22:51:32,565 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:32,565 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] [2024-11-22 22:51:32,565 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-22 22:51:32,565 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:32,566 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:32,566 INFO L85 PathProgramCache]: Analyzing trace with hash 541105870, now seen corresponding path program 1 times [2024-11-22 22:51:32,566 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:32,566 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732372128] [2024-11-22 22:51:32,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:32,567 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:32,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:51:32,577 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2125045950] [2024-11-22 22:51:32,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:32,577 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:32,577 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:32,579 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:51:32,581 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:51:32,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:32,616 INFO L255 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-22 22:51:32,617 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:32,780 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:51:32,781 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:51:32,878 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:51:32,878 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:32,878 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732372128] [2024-11-22 22:51:32,878 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:51:32,878 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2125045950] [2024-11-22 22:51:32,879 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2125045950] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:51:32,879 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-22 22:51:32,879 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2024-11-22 22:51:32,879 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [250017675] [2024-11-22 22:51:32,879 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-22 22:51:32,879 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-22 22:51:32,880 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:32,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-22 22:51:32,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2024-11-22 22:51:32,880 INFO L87 Difference]: Start difference. First operand 143 states and 167 transitions. Second operand has 11 states, 10 states have (on average 5.4) internal successors, (54), 11 states have internal predecessors, (54), 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:51:33,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:33,171 INFO L93 Difference]: Finished difference Result 230 states and 268 transitions. [2024-11-22 22:51:33,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-22 22:51:33,171 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 5.4) internal successors, (54), 11 states have internal predecessors, (54), 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 40 [2024-11-22 22:51:33,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:33,172 INFO L225 Difference]: With dead ends: 230 [2024-11-22 22:51:33,173 INFO L226 Difference]: Without dead ends: 158 [2024-11-22 22:51:33,173 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 68 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2024-11-22 22:51:33,174 INFO L432 NwaCegarLoop]: 23 mSDtfsCounter, 82 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 211 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 93 SdHoareTripleChecker+Invalid, 224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 211 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:33,174 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [82 Valid, 93 Invalid, 224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 211 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 22:51:33,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2024-11-22 22:51:33,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 158. [2024-11-22 22:51:33,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 139 states have (on average 1.1654676258992807) internal successors, (162), 145 states have internal predecessors, (162), 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:51:33,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 182 transitions. [2024-11-22 22:51:33,184 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 182 transitions. Word has length 40 [2024-11-22 22:51:33,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:33,184 INFO L471 AbstractCegarLoop]: Abstraction has 158 states and 182 transitions. [2024-11-22 22:51:33,184 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 5.4) internal successors, (54), 11 states have internal predecessors, (54), 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:51:33,184 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 182 transitions. [2024-11-22 22:51:33,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2024-11-22 22:51:33,185 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:33,185 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:51:33,193 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-22 22:51:33,385 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,SelfDestructingSolverStorable15 [2024-11-22 22:51:33,386 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:33,386 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:33,386 INFO L85 PathProgramCache]: Analyzing trace with hash 1333082339, now seen corresponding path program 2 times [2024-11-22 22:51:33,387 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:33,387 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2046914567] [2024-11-22 22:51:33,387 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 22:51:33,387 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:33,399 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-22 22:51:33,399 INFO L228 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-22 22:51:33,400 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [920029223] [2024-11-22 22:51:33,400 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 22:51:33,400 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:33,400 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:33,402 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:51:33,403 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:51:33,442 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-22 22:51:33,442 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:51:33,443 INFO L255 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-22 22:51:33,445 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:33,555 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:51:33,555 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:51:33,729 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:51:33,730 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:33,730 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2046914567] [2024-11-22 22:51:33,730 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:51:33,730 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [920029223] [2024-11-22 22:51:33,730 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [920029223] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:51:33,730 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-22 22:51:33,730 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2024-11-22 22:51:33,731 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227739182] [2024-11-22 22:51:33,731 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-22 22:51:33,731 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-22 22:51:33,731 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:33,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-22 22:51:33,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2024-11-22 22:51:33,732 INFO L87 Difference]: Start difference. First operand 158 states and 182 transitions. Second operand has 10 states, 9 states have (on average 8.444444444444445) internal successors, (76), 10 states have internal predecessors, (76), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-22 22:51:34,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:34,198 INFO L93 Difference]: Finished difference Result 325 states and 386 transitions. [2024-11-22 22:51:34,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-22 22:51:34,199 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 8.444444444444445) internal successors, (76), 10 states have internal predecessors, (76), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) Word has length 56 [2024-11-22 22:51:34,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:34,201 INFO L225 Difference]: With dead ends: 325 [2024-11-22 22:51:34,201 INFO L226 Difference]: Without dead ends: 322 [2024-11-22 22:51:34,201 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=80, Invalid=160, Unknown=0, NotChecked=0, Total=240 [2024-11-22 22:51:34,201 INFO L432 NwaCegarLoop]: 44 mSDtfsCounter, 142 mSDsluCounter, 202 mSDsCounter, 0 mSdLazyCounter, 370 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 246 SdHoareTripleChecker+Invalid, 385 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 370 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:34,202 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [144 Valid, 246 Invalid, 385 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 370 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-22 22:51:34,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2024-11-22 22:51:34,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 300. [2024-11-22 22:51:34,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 300 states, 274 states have (on average 1.1715328467153285) internal successors, (321), 279 states have internal predecessors, (321), 18 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2024-11-22 22:51:34,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 300 states to 300 states and 357 transitions. [2024-11-22 22:51:34,219 INFO L78 Accepts]: Start accepts. Automaton has 300 states and 357 transitions. Word has length 56 [2024-11-22 22:51:34,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:34,220 INFO L471 AbstractCegarLoop]: Abstraction has 300 states and 357 transitions. [2024-11-22 22:51:34,220 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 8.444444444444445) internal successors, (76), 10 states have internal predecessors, (76), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-22 22:51:34,220 INFO L276 IsEmpty]: Start isEmpty. Operand 300 states and 357 transitions. [2024-11-22 22:51:34,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-11-22 22:51:34,221 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:34,221 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:51:34,229 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:51:34,421 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,SelfDestructingSolverStorable16 [2024-11-22 22:51:34,422 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:34,423 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:34,423 INFO L85 PathProgramCache]: Analyzing trace with hash 689941713, now seen corresponding path program 2 times [2024-11-22 22:51:34,423 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:34,423 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1434596223] [2024-11-22 22:51:34,423 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 22:51:34,423 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:34,433 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-22 22:51:34,434 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:51:34,632 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 9 proven. 13 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-22 22:51:34,633 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:34,633 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1434596223] [2024-11-22 22:51:34,633 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1434596223] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:51:34,633 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1615349050] [2024-11-22 22:51:34,633 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 22:51:34,634 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:34,634 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:34,636 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:51:34,637 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:51:34,672 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-22 22:51:34,672 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:51:34,673 INFO L255 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-22 22:51:34,675 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:34,805 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-22 22:51:34,805 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:51:34,888 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1615349050] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:51:34,889 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-22 22:51:34,889 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 4] total 13 [2024-11-22 22:51:34,889 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [600959233] [2024-11-22 22:51:34,889 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-22 22:51:34,889 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-22 22:51:34,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:34,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-22 22:51:34,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2024-11-22 22:51:34,891 INFO L87 Difference]: Start difference. First operand 300 states and 357 transitions. Second operand has 14 states, 13 states have (on average 5.923076923076923) internal successors, (77), 13 states have internal predecessors, (77), 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:51:35,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:35,356 INFO L93 Difference]: Finished difference Result 322 states and 383 transitions. [2024-11-22 22:51:35,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-22 22:51:35,356 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 5.923076923076923) internal successors, (77), 13 states have internal predecessors, (77), 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 58 [2024-11-22 22:51:35,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:35,358 INFO L225 Difference]: With dead ends: 322 [2024-11-22 22:51:35,358 INFO L226 Difference]: Without dead ends: 310 [2024-11-22 22:51:35,359 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 211 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=293, Invalid=763, Unknown=0, NotChecked=0, Total=1056 [2024-11-22 22:51:35,359 INFO L432 NwaCegarLoop]: 17 mSDtfsCounter, 120 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 279 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 109 SdHoareTripleChecker+Invalid, 293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:35,360 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [120 Valid, 109 Invalid, 293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 279 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 22:51:35,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 310 states. [2024-11-22 22:51:35,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 310 to 310. [2024-11-22 22:51:35,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 310 states, 285 states have (on average 1.119298245614035) internal successors, (319), 288 states have internal predecessors, (319), 19 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2024-11-22 22:51:35,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 357 transitions. [2024-11-22 22:51:35,378 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 357 transitions. Word has length 58 [2024-11-22 22:51:35,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:35,378 INFO L471 AbstractCegarLoop]: Abstraction has 310 states and 357 transitions. [2024-11-22 22:51:35,379 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 5.923076923076923) internal successors, (77), 13 states have internal predecessors, (77), 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:51:35,379 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 357 transitions. [2024-11-22 22:51:35,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-11-22 22:51:35,380 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:35,380 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:51:35,388 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:51:35,580 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,SelfDestructingSolverStorable17 [2024-11-22 22:51:35,581 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:35,581 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:35,581 INFO L85 PathProgramCache]: Analyzing trace with hash 1766875250, now seen corresponding path program 1 times [2024-11-22 22:51:35,582 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:35,582 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [880587207] [2024-11-22 22:51:35,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:35,582 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:35,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:35,685 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-22 22:51:35,685 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:35,685 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [880587207] [2024-11-22 22:51:35,685 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [880587207] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:51:35,685 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1427082459] [2024-11-22 22:51:35,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:35,685 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:35,686 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:35,687 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:51:35,689 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:51:35,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:35,729 INFO L255 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 22:51:35,730 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:35,807 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-22 22:51:35,807 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:51:35,923 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-22 22:51:35,923 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1427082459] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:51:35,923 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:51:35,923 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2024-11-22 22:51:35,923 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [567652155] [2024-11-22 22:51:35,924 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:51:35,924 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-22 22:51:35,924 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:35,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-22 22:51:35,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2024-11-22 22:51:35,925 INFO L87 Difference]: Start difference. First operand 310 states and 357 transitions. Second operand has 11 states, 10 states have (on average 13.4) internal successors, (134), 11 states have internal predecessors, (134), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-11-22 22:51:36,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:36,102 INFO L93 Difference]: Finished difference Result 1042 states and 1262 transitions. [2024-11-22 22:51:36,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-22 22:51:36,102 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 13.4) internal successors, (134), 11 states have internal predecessors, (134), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) Word has length 88 [2024-11-22 22:51:36,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:36,106 INFO L225 Difference]: With dead ends: 1042 [2024-11-22 22:51:36,106 INFO L226 Difference]: Without dead ends: 1040 [2024-11-22 22:51:36,107 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 170 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2024-11-22 22:51:36,107 INFO L432 NwaCegarLoop]: 28 mSDtfsCounter, 20 mSDsluCounter, 91 mSDsCounter, 0 mSdLazyCounter, 95 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 119 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 95 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:36,108 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 119 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 95 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:51:36,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1040 states. [2024-11-22 22:51:36,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1040 to 1040. [2024-11-22 22:51:36,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1040 states, 969 states have (on average 1.0691434468524252) internal successors, (1036), 971 states have internal predecessors, (1036), 66 states have call successors, (66), 2 states have call predecessors, (66), 2 states have return successors, (66), 66 states have call predecessors, (66), 66 states have call successors, (66) [2024-11-22 22:51:36,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1040 states to 1040 states and 1168 transitions. [2024-11-22 22:51:36,163 INFO L78 Accepts]: Start accepts. Automaton has 1040 states and 1168 transitions. Word has length 88 [2024-11-22 22:51:36,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:36,163 INFO L471 AbstractCegarLoop]: Abstraction has 1040 states and 1168 transitions. [2024-11-22 22:51:36,163 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 13.4) internal successors, (134), 11 states have internal predecessors, (134), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-11-22 22:51:36,163 INFO L276 IsEmpty]: Start isEmpty. Operand 1040 states and 1168 transitions. [2024-11-22 22:51:36,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2024-11-22 22:51:36,164 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:36,165 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:51:36,173 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:51:36,368 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:36,369 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:36,369 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:36,369 INFO L85 PathProgramCache]: Analyzing trace with hash -932034271, now seen corresponding path program 1 times [2024-11-22 22:51:36,369 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:36,369 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2081854472] [2024-11-22 22:51:36,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:36,370 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:36,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:36,443 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 0 proven. 68 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-11-22 22:51:36,444 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:36,444 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2081854472] [2024-11-22 22:51:36,444 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2081854472] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:51:36,444 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [420167909] [2024-11-22 22:51:36,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:36,444 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:36,445 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:36,447 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:51:36,449 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:51:36,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:36,492 INFO L255 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 22:51:36,493 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:36,584 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 66 proven. 24 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-22 22:51:36,585 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:51:36,670 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 54 proven. 24 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-22 22:51:36,670 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [420167909] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:51:36,670 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:51:36,671 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 6] total 10 [2024-11-22 22:51:36,671 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1276371503] [2024-11-22 22:51:36,671 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:51:36,671 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-22 22:51:36,672 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:36,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-22 22:51:36,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2024-11-22 22:51:36,672 INFO L87 Difference]: Start difference. First operand 1040 states and 1168 transitions. Second operand has 10 states, 10 states have (on average 13.2) internal successors, (132), 10 states have internal predecessors, (132), 9 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 9 states have call predecessors, (11), 9 states have call successors, (11) [2024-11-22 22:51:37,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:37,064 INFO L93 Difference]: Finished difference Result 1934 states and 2170 transitions. [2024-11-22 22:51:37,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-22 22:51:37,064 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 13.2) internal successors, (132), 10 states have internal predecessors, (132), 9 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 9 states have call predecessors, (11), 9 states have call successors, (11) Word has length 91 [2024-11-22 22:51:37,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:37,070 INFO L225 Difference]: With dead ends: 1934 [2024-11-22 22:51:37,071 INFO L226 Difference]: Without dead ends: 1630 [2024-11-22 22:51:37,072 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 173 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=135, Invalid=417, Unknown=0, NotChecked=0, Total=552 [2024-11-22 22:51:37,072 INFO L432 NwaCegarLoop]: 39 mSDtfsCounter, 110 mSDsluCounter, 144 mSDsCounter, 0 mSdLazyCounter, 318 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 183 SdHoareTripleChecker+Invalid, 325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 318 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:37,073 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [110 Valid, 183 Invalid, 325 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 318 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 22:51:37,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1630 states. [2024-11-22 22:51:37,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1630 to 1243. [2024-11-22 22:51:37,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1243 states, 1160 states have (on average 1.0672413793103448) internal successors, (1238), 1162 states have internal predecessors, (1238), 78 states have call successors, (78), 2 states have call predecessors, (78), 2 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) [2024-11-22 22:51:37,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1243 states to 1243 states and 1394 transitions. [2024-11-22 22:51:37,154 INFO L78 Accepts]: Start accepts. Automaton has 1243 states and 1394 transitions. Word has length 91 [2024-11-22 22:51:37,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:37,154 INFO L471 AbstractCegarLoop]: Abstraction has 1243 states and 1394 transitions. [2024-11-22 22:51:37,154 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 13.2) internal successors, (132), 10 states have internal predecessors, (132), 9 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 9 states have call predecessors, (11), 9 states have call successors, (11) [2024-11-22 22:51:37,155 INFO L276 IsEmpty]: Start isEmpty. Operand 1243 states and 1394 transitions. [2024-11-22 22:51:37,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2024-11-22 22:51:37,156 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:37,156 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:51:37,164 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2024-11-22 22:51:37,356 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:37,357 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:37,357 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:37,357 INFO L85 PathProgramCache]: Analyzing trace with hash 1317964823, now seen corresponding path program 1 times [2024-11-22 22:51:37,358 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:37,358 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1697333953] [2024-11-22 22:51:37,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:37,358 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:37,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:37,438 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-22 22:51:37,438 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:37,438 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1697333953] [2024-11-22 22:51:37,439 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1697333953] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:51:37,439 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [931963928] [2024-11-22 22:51:37,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:37,439 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:37,439 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:37,441 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:51:37,443 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:51:37,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:37,487 INFO L255 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 22:51:37,488 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:37,580 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-22 22:51:37,580 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:51:37,693 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-22 22:51:37,694 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [931963928] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:51:37,694 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:51:37,694 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2024-11-22 22:51:37,694 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1560565531] [2024-11-22 22:51:37,694 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:51:37,694 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-22 22:51:37,694 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:37,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-22 22:51:37,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2024-11-22 22:51:37,695 INFO L87 Difference]: Start difference. First operand 1243 states and 1394 transitions. Second operand has 11 states, 10 states have (on average 14.0) internal successors, (140), 11 states have internal predecessors, (140), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-11-22 22:51:37,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:37,878 INFO L93 Difference]: Finished difference Result 2010 states and 2258 transitions. [2024-11-22 22:51:37,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-22 22:51:37,879 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 14.0) internal successors, (140), 11 states have internal predecessors, (140), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) Word has length 91 [2024-11-22 22:51:37,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:37,886 INFO L225 Difference]: With dead ends: 2010 [2024-11-22 22:51:37,886 INFO L226 Difference]: Without dead ends: 2009 [2024-11-22 22:51:37,887 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 176 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2024-11-22 22:51:37,888 INFO L432 NwaCegarLoop]: 29 mSDtfsCounter, 87 mSDsluCounter, 141 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 170 SdHoareTripleChecker+Invalid, 90 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:37,888 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [87 Valid, 170 Invalid, 90 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:51:37,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2009 states. [2024-11-22 22:51:37,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2009 to 2001. [2024-11-22 22:51:38,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2001 states, 1870 states have (on average 1.0663101604278076) internal successors, (1994), 1872 states have internal predecessors, (1994), 126 states have call successors, (126), 2 states have call predecessors, (126), 2 states have return successors, (126), 126 states have call predecessors, (126), 126 states have call successors, (126) [2024-11-22 22:51:38,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2001 states to 2001 states and 2246 transitions. [2024-11-22 22:51:38,008 INFO L78 Accepts]: Start accepts. Automaton has 2001 states and 2246 transitions. Word has length 91 [2024-11-22 22:51:38,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:38,008 INFO L471 AbstractCegarLoop]: Abstraction has 2001 states and 2246 transitions. [2024-11-22 22:51:38,008 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 14.0) internal successors, (140), 11 states have internal predecessors, (140), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-11-22 22:51:38,008 INFO L276 IsEmpty]: Start isEmpty. Operand 2001 states and 2246 transitions. [2024-11-22 22:51:38,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2024-11-22 22:51:38,010 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:38,010 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:51:38,021 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:51:38,210 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:38,211 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:38,211 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:38,211 INFO L85 PathProgramCache]: Analyzing trace with hash -607809200, now seen corresponding path program 1 times [2024-11-22 22:51:38,211 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:38,211 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1426075407] [2024-11-22 22:51:38,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:38,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:38,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:38,349 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 47 proven. 104 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2024-11-22 22:51:38,349 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:38,349 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1426075407] [2024-11-22 22:51:38,349 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1426075407] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:51:38,350 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1573964356] [2024-11-22 22:51:38,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:38,350 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:38,350 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:38,352 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:51:38,354 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:51:38,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:38,402 INFO L255 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-22 22:51:38,404 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:38,568 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 59 proven. 92 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2024-11-22 22:51:38,569 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:51:38,707 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 59 proven. 92 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2024-11-22 22:51:38,708 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1573964356] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:51:38,708 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:51:38,708 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 12 [2024-11-22 22:51:38,709 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [581347936] [2024-11-22 22:51:38,709 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:51:38,710 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-22 22:51:38,710 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:38,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-22 22:51:38,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2024-11-22 22:51:38,711 INFO L87 Difference]: Start difference. First operand 2001 states and 2246 transitions. Second operand has 12 states, 12 states have (on average 12.166666666666666) internal successors, (146), 12 states have internal predecessors, (146), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-11-22 22:51:39,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:39,071 INFO L93 Difference]: Finished difference Result 4459 states and 5002 transitions. [2024-11-22 22:51:39,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-22 22:51:39,072 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 12.166666666666666) internal successors, (146), 12 states have internal predecessors, (146), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) Word has length 116 [2024-11-22 22:51:39,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:39,084 INFO L225 Difference]: With dead ends: 4459 [2024-11-22 22:51:39,084 INFO L226 Difference]: Without dead ends: 3299 [2024-11-22 22:51:39,087 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 223 SyntacticMatches, 5 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=130, Unknown=0, NotChecked=0, Total=182 [2024-11-22 22:51:39,088 INFO L432 NwaCegarLoop]: 62 mSDtfsCounter, 29 mSDsluCounter, 185 mSDsCounter, 0 mSdLazyCounter, 303 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 247 SdHoareTripleChecker+Invalid, 305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 303 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:39,089 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 247 Invalid, 305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 303 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 22:51:39,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3299 states. [2024-11-22 22:51:39,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3299 to 2298. [2024-11-22 22:51:39,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2298 states, 2149 states have (on average 1.0604932526756632) internal successors, (2279), 2151 states have internal predecessors, (2279), 144 states have call successors, (144), 2 states have call predecessors, (144), 2 states have return successors, (144), 144 states have call predecessors, (144), 144 states have call successors, (144) [2024-11-22 22:51:39,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2298 states to 2298 states and 2567 transitions. [2024-11-22 22:51:39,237 INFO L78 Accepts]: Start accepts. Automaton has 2298 states and 2567 transitions. Word has length 116 [2024-11-22 22:51:39,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:39,238 INFO L471 AbstractCegarLoop]: Abstraction has 2298 states and 2567 transitions. [2024-11-22 22:51:39,238 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 12.166666666666666) internal successors, (146), 12 states have internal predecessors, (146), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-11-22 22:51:39,238 INFO L276 IsEmpty]: Start isEmpty. Operand 2298 states and 2567 transitions. [2024-11-22 22:51:39,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-11-22 22:51:39,240 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:39,240 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:51:39,250 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:51:39,444 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,SelfDestructingSolverStorable21 [2024-11-22 22:51:39,445 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:39,445 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:39,445 INFO L85 PathProgramCache]: Analyzing trace with hash -1551203553, now seen corresponding path program 2 times [2024-11-22 22:51:39,445 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:39,445 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1953073452] [2024-11-22 22:51:39,445 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 22:51:39,446 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:39,470 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-22 22:51:39,471 INFO L228 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-22 22:51:39,472 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1929490965] [2024-11-22 22:51:39,475 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 22:51:39,475 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:39,475 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:39,478 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:51:39,480 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:51:39,531 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-22 22:51:39,531 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:51:39,534 INFO L255 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-22 22:51:39,536 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:39,836 INFO L134 CoverageAnalysis]: Checked inductivity of 290 backedges. 0 proven. 186 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2024-11-22 22:51:39,836 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:51:43,939 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:43,940 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1953073452] [2024-11-22 22:51:43,940 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:51:43,940 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1929490965] [2024-11-22 22:51:43,940 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1929490965] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:51:43,940 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:51:43,940 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-11-22 22:51:43,941 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1709128367] [2024-11-22 22:51:43,941 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 22:51:43,941 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-22 22:51:43,941 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:43,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-22 22:51:43,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=92, Unknown=1, NotChecked=0, Total=132 [2024-11-22 22:51:43,942 INFO L87 Difference]: Start difference. First operand 2298 states and 2567 transitions. Second operand has 8 states, 7 states have (on average 11.0) internal successors, (77), 8 states have internal predecessors, (77), 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:51:44,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:44,196 INFO L93 Difference]: Finished difference Result 2589 states and 2888 transitions. [2024-11-22 22:51:44,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-22 22:51:44,197 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.0) internal successors, (77), 8 states have internal predecessors, (77), 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 136 [2024-11-22 22:51:44,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:44,205 INFO L225 Difference]: With dead ends: 2589 [2024-11-22 22:51:44,205 INFO L226 Difference]: Without dead ends: 2588 [2024-11-22 22:51:44,206 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 197 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=39, Invalid=92, Unknown=1, NotChecked=0, Total=132 [2024-11-22 22:51:44,207 INFO L432 NwaCegarLoop]: 48 mSDtfsCounter, 19 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 197 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 185 SdHoareTripleChecker+Invalid, 197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 197 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:44,208 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 185 Invalid, 197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 197 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:51:44,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2588 states. [2024-11-22 22:51:44,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2588 to 2330. [2024-11-22 22:51:44,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2330 states, 2179 states have (on average 1.0596603946764571) internal successors, (2309), 2181 states have internal predecessors, (2309), 146 states have call successors, (146), 2 states have call predecessors, (146), 2 states have return successors, (146), 146 states have call predecessors, (146), 146 states have call successors, (146) [2024-11-22 22:51:44,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2330 states to 2330 states and 2601 transitions. [2024-11-22 22:51:44,328 INFO L78 Accepts]: Start accepts. Automaton has 2330 states and 2601 transitions. Word has length 136 [2024-11-22 22:51:44,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:44,329 INFO L471 AbstractCegarLoop]: Abstraction has 2330 states and 2601 transitions. [2024-11-22 22:51:44,329 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.0) internal successors, (77), 8 states have internal predecessors, (77), 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:51:44,329 INFO L276 IsEmpty]: Start isEmpty. Operand 2330 states and 2601 transitions. [2024-11-22 22:51:44,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-11-22 22:51:44,331 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:44,332 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:51:44,342 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2024-11-22 22:51:44,535 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:44,536 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:44,536 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:44,536 INFO L85 PathProgramCache]: Analyzing trace with hash -716297751, now seen corresponding path program 3 times [2024-11-22 22:51:44,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:44,537 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [583132236] [2024-11-22 22:51:44,537 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-22 22:51:44,537 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:44,565 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2024-11-22 22:51:44,565 INFO L228 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-22 22:51:44,566 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1160108297] [2024-11-22 22:51:44,566 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-22 22:51:44,566 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:44,566 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:44,569 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:51:44,571 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:51:44,626 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2024-11-22 22:51:44,626 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:51:44,627 INFO L255 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-22 22:51:44,628 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:44,857 INFO L134 CoverageAnalysis]: Checked inductivity of 286 backedges. 0 proven. 198 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-11-22 22:51:44,857 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:51:45,129 INFO L134 CoverageAnalysis]: Checked inductivity of 286 backedges. 0 proven. 198 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-11-22 22:51:45,129 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:45,129 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [583132236] [2024-11-22 22:51:45,130 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:51:45,130 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1160108297] [2024-11-22 22:51:45,130 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1160108297] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:51:45,130 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-22 22:51:45,130 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2024-11-22 22:51:45,130 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [148676165] [2024-11-22 22:51:45,130 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-22 22:51:45,130 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-22 22:51:45,131 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:45,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-22 22:51:45,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2024-11-22 22:51:45,131 INFO L87 Difference]: Start difference. First operand 2330 states and 2601 transitions. Second operand has 14 states, 13 states have (on average 12.0) internal successors, (156), 14 states have internal predecessors, (156), 9 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) [2024-11-22 22:51:46,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:46,170 INFO L93 Difference]: Finished difference Result 3162 states and 3521 transitions. [2024-11-22 22:51:46,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-11-22 22:51:46,171 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 12.0) internal successors, (156), 14 states have internal predecessors, (156), 9 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) Word has length 136 [2024-11-22 22:51:46,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:46,181 INFO L225 Difference]: With dead ends: 3162 [2024-11-22 22:51:46,182 INFO L226 Difference]: Without dead ends: 3161 [2024-11-22 22:51:46,183 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 296 GetRequests, 258 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 340 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=372, Invalid=1188, Unknown=0, NotChecked=0, Total=1560 [2024-11-22 22:51:46,184 INFO L432 NwaCegarLoop]: 51 mSDtfsCounter, 256 mSDsluCounter, 312 mSDsCounter, 0 mSdLazyCounter, 599 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 258 SdHoareTripleChecker+Valid, 363 SdHoareTripleChecker+Invalid, 623 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 599 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:46,185 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [258 Valid, 363 Invalid, 623 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 599 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-22 22:51:46,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3161 states. [2024-11-22 22:51:46,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3161 to 2385. [2024-11-22 22:51:46,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2385 states, 2231 states have (on average 1.0578216046615867) internal successors, (2360), 2233 states have internal predecessors, (2360), 149 states have call successors, (149), 2 states have call predecessors, (149), 2 states have return successors, (149), 149 states have call predecessors, (149), 149 states have call successors, (149) [2024-11-22 22:51:46,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2385 states to 2385 states and 2658 transitions. [2024-11-22 22:51:46,384 INFO L78 Accepts]: Start accepts. Automaton has 2385 states and 2658 transitions. Word has length 136 [2024-11-22 22:51:46,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:46,384 INFO L471 AbstractCegarLoop]: Abstraction has 2385 states and 2658 transitions. [2024-11-22 22:51:46,385 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 12.0) internal successors, (156), 14 states have internal predecessors, (156), 9 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) [2024-11-22 22:51:46,385 INFO L276 IsEmpty]: Start isEmpty. Operand 2385 states and 2658 transitions. [2024-11-22 22:51:46,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-11-22 22:51:46,387 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:46,387 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:51:46,395 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-22 22:51:46,587 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:46,588 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:46,588 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:46,588 INFO L85 PathProgramCache]: Analyzing trace with hash 223845959, now seen corresponding path program 3 times [2024-11-22 22:51:46,588 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:46,588 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [601362583] [2024-11-22 22:51:46,588 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-22 22:51:46,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:46,614 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2024-11-22 22:51:46,614 INFO L228 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-22 22:51:46,615 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1097986770] [2024-11-22 22:51:46,615 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-22 22:51:46,615 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:46,615 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:46,618 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:51:46,620 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:51:46,662 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-22 22:51:46,662 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:51:46,663 INFO L255 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-22 22:51:46,665 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:46,708 INFO L134 CoverageAnalysis]: Checked inductivity of 322 backedges. 101 proven. 5 refuted. 0 times theorem prover too weak. 216 trivial. 0 not checked. [2024-11-22 22:51:46,708 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:51:46,844 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:46,844 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [601362583] [2024-11-22 22:51:46,845 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:51:46,845 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1097986770] [2024-11-22 22:51:46,845 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1097986770] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:51:46,845 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:51:46,845 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2024-11-22 22:51:46,845 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1578286426] [2024-11-22 22:51:46,845 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 22:51:46,845 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 22:51:46,845 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:46,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 22:51:46,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2024-11-22 22:51:46,846 INFO L87 Difference]: Start difference. First operand 2385 states and 2658 transitions. Second operand has 5 states, 4 states have (on average 11.25) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-22 22:51:46,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:46,999 INFO L93 Difference]: Finished difference Result 3415 states and 3801 transitions. [2024-11-22 22:51:47,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 22:51:47,000 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 11.25) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 136 [2024-11-22 22:51:47,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:47,007 INFO L225 Difference]: With dead ends: 3415 [2024-11-22 22:51:47,007 INFO L226 Difference]: Without dead ends: 2108 [2024-11-22 22:51:47,009 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2024-11-22 22:51:47,009 INFO L432 NwaCegarLoop]: 31 mSDtfsCounter, 14 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 98 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:47,010 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 98 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:51:47,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2108 states. [2024-11-22 22:51:47,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2108 to 2107. [2024-11-22 22:51:47,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2107 states, 1970 states have (on average 1.0532994923857868) internal successors, (2075), 1972 states have internal predecessors, (2075), 132 states have call successors, (132), 2 states have call predecessors, (132), 2 states have return successors, (132), 132 states have call predecessors, (132), 132 states have call successors, (132) [2024-11-22 22:51:47,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2107 states to 2107 states and 2339 transitions. [2024-11-22 22:51:47,121 INFO L78 Accepts]: Start accepts. Automaton has 2107 states and 2339 transitions. Word has length 136 [2024-11-22 22:51:47,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:47,121 INFO L471 AbstractCegarLoop]: Abstraction has 2107 states and 2339 transitions. [2024-11-22 22:51:47,122 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 11.25) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-22 22:51:47,122 INFO L276 IsEmpty]: Start isEmpty. Operand 2107 states and 2339 transitions. [2024-11-22 22:51:47,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2024-11-22 22:51:47,124 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:47,124 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 5, 5, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:51:47,132 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2024-11-22 22:51:47,328 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:47,329 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:47,329 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:47,330 INFO L85 PathProgramCache]: Analyzing trace with hash 528007278, now seen corresponding path program 4 times [2024-11-22 22:51:47,330 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:47,331 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1757913432] [2024-11-22 22:51:47,331 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-22 22:51:47,331 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:47,353 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-22 22:51:47,353 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:51:47,529 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 69 proven. 248 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-11-22 22:51:47,530 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:47,530 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1757913432] [2024-11-22 22:51:47,530 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1757913432] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:51:47,530 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [880691224] [2024-11-22 22:51:47,530 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-22 22:51:47,530 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:47,531 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:47,533 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:51:47,534 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:51:47,595 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-22 22:51:47,595 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:51:47,596 INFO L255 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-22 22:51:47,598 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:47,827 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 109 proven. 208 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-11-22 22:51:47,828 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:51:48,000 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 109 proven. 208 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-11-22 22:51:48,000 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [880691224] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:51:48,000 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:51:48,001 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 14 [2024-11-22 22:51:48,001 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725324630] [2024-11-22 22:51:48,001 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:51:48,001 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-22 22:51:48,001 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:48,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-22 22:51:48,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2024-11-22 22:51:48,003 INFO L87 Difference]: Start difference. First operand 2107 states and 2339 transitions. Second operand has 14 states, 14 states have (on average 12.5) internal successors, (175), 14 states have internal predecessors, (175), 12 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 12 states have call predecessors, (13), 12 states have call successors, (13) [2024-11-22 22:51:48,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:48,460 INFO L93 Difference]: Finished difference Result 4286 states and 4766 transitions. [2024-11-22 22:51:48,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-22 22:51:48,461 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 12.5) internal successors, (175), 14 states have internal predecessors, (175), 12 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 12 states have call predecessors, (13), 12 states have call successors, (13) Word has length 156 [2024-11-22 22:51:48,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:48,472 INFO L225 Difference]: With dead ends: 4286 [2024-11-22 22:51:48,473 INFO L226 Difference]: Without dead ends: 3262 [2024-11-22 22:51:48,475 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 324 GetRequests, 300 SyntacticMatches, 8 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2024-11-22 22:51:48,475 INFO L432 NwaCegarLoop]: 75 mSDtfsCounter, 30 mSDsluCounter, 293 mSDsCounter, 0 mSdLazyCounter, 592 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 368 SdHoareTripleChecker+Invalid, 595 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 592 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:48,477 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 368 Invalid, 595 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 592 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-22 22:51:48,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3262 states. [2024-11-22 22:51:48,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3262 to 2500. [2024-11-22 22:51:48,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2500 states, 2339 states have (on average 1.0470286447199657) internal successors, (2449), 2341 states have internal predecessors, (2449), 156 states have call successors, (156), 2 states have call predecessors, (156), 2 states have return successors, (156), 156 states have call predecessors, (156), 156 states have call successors, (156) [2024-11-22 22:51:48,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2500 states to 2500 states and 2761 transitions. [2024-11-22 22:51:48,632 INFO L78 Accepts]: Start accepts. Automaton has 2500 states and 2761 transitions. Word has length 156 [2024-11-22 22:51:48,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:48,632 INFO L471 AbstractCegarLoop]: Abstraction has 2500 states and 2761 transitions. [2024-11-22 22:51:48,633 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 12.5) internal successors, (175), 14 states have internal predecessors, (175), 12 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 12 states have call predecessors, (13), 12 states have call successors, (13) [2024-11-22 22:51:48,633 INFO L276 IsEmpty]: Start isEmpty. Operand 2500 states and 2761 transitions. [2024-11-22 22:51:48,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2024-11-22 22:51:48,635 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:48,635 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 6, 6, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:51:48,647 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2024-11-22 22:51:48,836 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,SelfDestructingSolverStorable25 [2024-11-22 22:51:48,836 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:48,836 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:48,837 INFO L85 PathProgramCache]: Analyzing trace with hash -1631783107, now seen corresponding path program 5 times [2024-11-22 22:51:48,837 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:48,837 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1274246679] [2024-11-22 22:51:48,837 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-22 22:51:48,837 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:48,868 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2024-11-22 22:51:48,868 INFO L228 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-22 22:51:48,869 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1657142391] [2024-11-22 22:51:48,869 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-22 22:51:48,869 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:48,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:48,872 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:51:48,876 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:51:48,950 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2024-11-22 22:51:48,950 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:51:48,952 INFO L255 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 56 conjuncts are in the unsatisfiable core [2024-11-22 22:51:48,954 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:50,780 INFO L134 CoverageAnalysis]: Checked inductivity of 540 backedges. 12 proven. 436 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2024-11-22 22:51:50,780 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:51:51,060 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:51,061 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1274246679] [2024-11-22 22:51:51,061 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:51:51,061 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1657142391] [2024-11-22 22:51:51,061 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1657142391] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:51:51,061 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:51:51,061 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32] total 32 [2024-11-22 22:51:51,061 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [472693761] [2024-11-22 22:51:51,061 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 22:51:51,061 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2024-11-22 22:51:51,061 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:51,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2024-11-22 22:51:51,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=1157, Unknown=0, NotChecked=0, Total=1332 [2024-11-22 22:51:51,063 INFO L87 Difference]: Start difference. First operand 2500 states and 2761 transitions. Second operand has 33 states, 32 states have (on average 4.3125) internal successors, (138), 31 states have internal predecessors, (138), 10 states have call successors, (10), 1 states have call predecessors, (10), 3 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2024-11-22 22:51:52,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:52,596 INFO L93 Difference]: Finished difference Result 3808 states and 4208 transitions. [2024-11-22 22:51:52,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-11-22 22:51:52,597 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 32 states have (on average 4.3125) internal successors, (138), 31 states have internal predecessors, (138), 10 states have call successors, (10), 1 states have call predecessors, (10), 3 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) Word has length 176 [2024-11-22 22:51:52,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:52,606 INFO L225 Difference]: With dead ends: 3808 [2024-11-22 22:51:52,606 INFO L226 Difference]: Without dead ends: 2712 [2024-11-22 22:51:52,608 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 150 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 509 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=334, Invalid=2018, Unknown=0, NotChecked=0, Total=2352 [2024-11-22 22:51:52,609 INFO L432 NwaCegarLoop]: 44 mSDtfsCounter, 55 mSDsluCounter, 614 mSDsCounter, 0 mSdLazyCounter, 2878 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 658 SdHoareTripleChecker+Invalid, 2881 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 2878 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:52,609 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 658 Invalid, 2881 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 2878 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-22 22:51:52,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2712 states. [2024-11-22 22:51:52,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2712 to 2564. [2024-11-22 22:51:52,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2564 states, 2399 states have (on average 1.0458524385160484) internal successors, (2509), 2401 states have internal predecessors, (2509), 160 states have call successors, (160), 2 states have call predecessors, (160), 2 states have return successors, (160), 160 states have call predecessors, (160), 160 states have call successors, (160) [2024-11-22 22:51:52,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2564 states to 2564 states and 2829 transitions. [2024-11-22 22:51:52,754 INFO L78 Accepts]: Start accepts. Automaton has 2564 states and 2829 transitions. Word has length 176 [2024-11-22 22:51:52,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:52,754 INFO L471 AbstractCegarLoop]: Abstraction has 2564 states and 2829 transitions. [2024-11-22 22:51:52,754 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 4.3125) internal successors, (138), 31 states have internal predecessors, (138), 10 states have call successors, (10), 1 states have call predecessors, (10), 3 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2024-11-22 22:51:52,754 INFO L276 IsEmpty]: Start isEmpty. Operand 2564 states and 2829 transitions. [2024-11-22 22:51:52,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2024-11-22 22:51:52,758 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:52,759 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:51:52,768 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2024-11-22 22:51:52,959 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,SelfDestructingSolverStorable26 [2024-11-22 22:51:52,959 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:52,960 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:52,960 INFO L85 PathProgramCache]: Analyzing trace with hash 1879641597, now seen corresponding path program 2 times [2024-11-22 22:51:52,960 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:52,960 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [179848639] [2024-11-22 22:51:52,960 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 22:51:52,960 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:52,986 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-22 22:51:52,986 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:51:53,196 INFO L134 CoverageAnalysis]: Checked inductivity of 684 backedges. 0 proven. 536 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-22 22:51:53,197 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:53,197 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [179848639] [2024-11-22 22:51:53,197 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [179848639] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:51:53,197 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1881466684] [2024-11-22 22:51:53,197 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 22:51:53,198 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:53,198 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:53,200 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:51:53,201 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:51:53,259 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-22 22:51:53,259 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:51:53,263 INFO L255 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-22 22:51:53,265 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:53,416 INFO L134 CoverageAnalysis]: Checked inductivity of 684 backedges. 0 proven. 536 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-22 22:51:53,416 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:51:53,732 INFO L134 CoverageAnalysis]: Checked inductivity of 684 backedges. 0 proven. 536 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-22 22:51:53,732 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1881466684] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:51:53,732 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:51:53,732 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2024-11-22 22:51:53,732 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [988446543] [2024-11-22 22:51:53,732 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:51:53,733 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-22 22:51:53,733 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:53,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-22 22:51:53,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2024-11-22 22:51:53,734 INFO L87 Difference]: Start difference. First operand 2564 states and 2829 transitions. Second operand has 21 states, 20 states have (on average 14.2) internal successors, (284), 21 states have internal predecessors, (284), 20 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) [2024-11-22 22:51:54,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:54,110 INFO L93 Difference]: Finished difference Result 4485 states and 5109 transitions. [2024-11-22 22:51:54,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-22 22:51:54,111 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 14.2) internal successors, (284), 21 states have internal predecessors, (284), 20 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) Word has length 188 [2024-11-22 22:51:54,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:54,125 INFO L225 Difference]: With dead ends: 4485 [2024-11-22 22:51:54,125 INFO L226 Difference]: Without dead ends: 4484 [2024-11-22 22:51:54,126 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 384 GetRequests, 365 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2024-11-22 22:51:54,127 INFO L432 NwaCegarLoop]: 28 mSDtfsCounter, 26 mSDsluCounter, 123 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 151 SdHoareTripleChecker+Invalid, 197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:54,127 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 151 Invalid, 197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 189 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 22:51:54,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4484 states. [2024-11-22 22:51:54,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4484 to 4484. [2024-11-22 22:51:54,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4484 states, 4199 states have (on average 1.0547749464158134) internal successors, (4429), 4201 states have internal predecessors, (4429), 280 states have call successors, (280), 2 states have call predecessors, (280), 2 states have return successors, (280), 280 states have call predecessors, (280), 280 states have call successors, (280) [2024-11-22 22:51:54,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4484 states to 4484 states and 4989 transitions. [2024-11-22 22:51:54,363 INFO L78 Accepts]: Start accepts. Automaton has 4484 states and 4989 transitions. Word has length 188 [2024-11-22 22:51:54,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:54,364 INFO L471 AbstractCegarLoop]: Abstraction has 4484 states and 4989 transitions. [2024-11-22 22:51:54,364 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 14.2) internal successors, (284), 21 states have internal predecessors, (284), 20 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) [2024-11-22 22:51:54,364 INFO L276 IsEmpty]: Start isEmpty. Operand 4484 states and 4989 transitions. [2024-11-22 22:51:54,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2024-11-22 22:51:54,367 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:54,367 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:51:54,375 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:51:54,571 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-22 22:51:54,572 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:54,572 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:54,572 INFO L85 PathProgramCache]: Analyzing trace with hash -821238662, now seen corresponding path program 2 times [2024-11-22 22:51:54,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:54,572 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [473977321] [2024-11-22 22:51:54,573 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 22:51:54,573 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:54,601 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-22 22:51:54,602 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:51:54,800 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 0 proven. 560 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-22 22:51:54,801 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:54,801 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [473977321] [2024-11-22 22:51:54,801 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [473977321] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:51:54,801 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [314470382] [2024-11-22 22:51:54,801 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 22:51:54,802 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:54,802 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:54,804 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:51:54,805 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:51:54,872 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-22 22:51:54,872 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:51:54,874 INFO L255 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-22 22:51:54,876 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:55,050 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 0 proven. 560 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-22 22:51:55,050 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:51:55,331 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 0 proven. 560 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-22 22:51:55,331 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [314470382] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:51:55,331 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:51:55,331 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2024-11-22 22:51:55,331 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1716950138] [2024-11-22 22:51:55,331 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:51:55,332 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-22 22:51:55,332 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:55,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-22 22:51:55,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2024-11-22 22:51:55,334 INFO L87 Difference]: Start difference. First operand 4484 states and 4989 transitions. Second operand has 21 states, 20 states have (on average 14.5) internal successors, (290), 21 states have internal predecessors, (290), 20 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) [2024-11-22 22:51:55,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:55,784 INFO L93 Difference]: Finished difference Result 8493 states and 9479 transitions. [2024-11-22 22:51:55,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-22 22:51:55,784 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 14.5) internal successors, (290), 21 states have internal predecessors, (290), 20 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) Word has length 191 [2024-11-22 22:51:55,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:55,800 INFO L225 Difference]: With dead ends: 8493 [2024-11-22 22:51:55,800 INFO L226 Difference]: Without dead ends: 8492 [2024-11-22 22:51:55,802 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 390 GetRequests, 371 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2024-11-22 22:51:55,802 INFO L432 NwaCegarLoop]: 29 mSDtfsCounter, 314 mSDsluCounter, 272 mSDsCounter, 0 mSdLazyCounter, 185 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 314 SdHoareTripleChecker+Valid, 301 SdHoareTripleChecker+Invalid, 186 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 185 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:55,803 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [314 Valid, 301 Invalid, 186 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 185 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:51:55,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8492 states. [2024-11-22 22:51:56,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8492 to 8474. [2024-11-22 22:51:56,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8474 states, 7939 states have (on average 1.0554225973044464) internal successors, (8379), 7941 states have internal predecessors, (8379), 530 states have call successors, (530), 2 states have call predecessors, (530), 2 states have return successors, (530), 530 states have call predecessors, (530), 530 states have call successors, (530) [2024-11-22 22:51:56,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8474 states to 8474 states and 9439 transitions. [2024-11-22 22:51:56,289 INFO L78 Accepts]: Start accepts. Automaton has 8474 states and 9439 transitions. Word has length 191 [2024-11-22 22:51:56,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:56,289 INFO L471 AbstractCegarLoop]: Abstraction has 8474 states and 9439 transitions. [2024-11-22 22:51:56,290 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 14.5) internal successors, (290), 21 states have internal predecessors, (290), 20 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) [2024-11-22 22:51:56,290 INFO L276 IsEmpty]: Start isEmpty. Operand 8474 states and 9439 transitions. [2024-11-22 22:51:56,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2024-11-22 22:51:56,292 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:56,293 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 7, 7, 7, 7, 7, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:51:56,300 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2024-11-22 22:51:56,493 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:56,493 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:56,494 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:56,494 INFO L85 PathProgramCache]: Analyzing trace with hash -1537771124, now seen corresponding path program 6 times [2024-11-22 22:51:56,494 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:56,494 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [557100072] [2024-11-22 22:51:56,494 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-22 22:51:56,494 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:56,527 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2024-11-22 22:51:56,527 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:51:56,811 INFO L134 CoverageAnalysis]: Checked inductivity of 695 backedges. 31 proven. 516 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-22 22:51:56,812 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:56,812 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [557100072] [2024-11-22 22:51:56,812 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [557100072] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:51:56,812 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [151849095] [2024-11-22 22:51:56,812 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-22 22:51:56,812 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:56,813 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:56,815 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:51:56,816 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:51:56,900 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2024-11-22 22:51:56,900 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:51:56,902 INFO L255 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-22 22:51:56,904 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:57,266 INFO L134 CoverageAnalysis]: Checked inductivity of 695 backedges. 175 proven. 372 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-22 22:51:57,266 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:51:57,594 INFO L134 CoverageAnalysis]: Checked inductivity of 695 backedges. 175 proven. 372 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-22 22:51:57,594 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [151849095] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:51:57,594 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:51:57,594 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 26 [2024-11-22 22:51:57,595 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077160493] [2024-11-22 22:51:57,595 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:51:57,595 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-11-22 22:51:57,595 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:57,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-11-22 22:51:57,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=531, Unknown=0, NotChecked=0, Total=650 [2024-11-22 22:51:57,596 INFO L87 Difference]: Start difference. First operand 8474 states and 9439 transitions. Second operand has 26 states, 26 states have (on average 13.0) internal successors, (338), 26 states have internal predecessors, (338), 23 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 23 states have call predecessors, (24), 23 states have call successors, (24) [2024-11-22 22:51:59,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:59,031 INFO L93 Difference]: Finished difference Result 19634 states and 21917 transitions. [2024-11-22 22:51:59,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-22 22:51:59,032 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 13.0) internal successors, (338), 26 states have internal predecessors, (338), 23 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 23 states have call predecessors, (24), 23 states have call successors, (24) Word has length 196 [2024-11-22 22:51:59,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:59,065 INFO L225 Difference]: With dead ends: 19634 [2024-11-22 22:51:59,065 INFO L226 Difference]: Without dead ends: 14150 [2024-11-22 22:51:59,076 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 421 GetRequests, 372 SyntacticMatches, 6 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 567 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=326, Invalid=1654, Unknown=0, NotChecked=0, Total=1980 [2024-11-22 22:51:59,077 INFO L432 NwaCegarLoop]: 107 mSDtfsCounter, 70 mSDsluCounter, 859 mSDsCounter, 0 mSdLazyCounter, 1860 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 966 SdHoareTripleChecker+Invalid, 1877 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 1860 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:59,077 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [70 Valid, 966 Invalid, 1877 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 1860 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-22 22:51:59,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14150 states. [2024-11-22 22:51:59,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14150 to 9557. [2024-11-22 22:51:59,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9557 states, 8954 states have (on average 1.0504802322984141) internal successors, (9406), 8956 states have internal predecessors, (9406), 598 states have call successors, (598), 2 states have call predecessors, (598), 2 states have return successors, (598), 598 states have call predecessors, (598), 598 states have call successors, (598) [2024-11-22 22:51:59,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9557 states to 9557 states and 10602 transitions. [2024-11-22 22:51:59,697 INFO L78 Accepts]: Start accepts. Automaton has 9557 states and 10602 transitions. Word has length 196 [2024-11-22 22:51:59,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:59,701 INFO L471 AbstractCegarLoop]: Abstraction has 9557 states and 10602 transitions. [2024-11-22 22:51:59,701 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 13.0) internal successors, (338), 26 states have internal predecessors, (338), 23 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 23 states have call predecessors, (24), 23 states have call successors, (24) [2024-11-22 22:51:59,701 INFO L276 IsEmpty]: Start isEmpty. Operand 9557 states and 10602 transitions. [2024-11-22 22:51:59,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2024-11-22 22:51:59,705 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:59,705 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 6, 6, 6, 6, 6, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:51:59,713 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:51:59,905 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:59,906 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:59,906 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:59,907 INFO L85 PathProgramCache]: Analyzing trace with hash 1191162710, now seen corresponding path program 7 times [2024-11-22 22:51:59,907 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:59,908 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1755063137] [2024-11-22 22:51:59,908 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-22 22:51:59,908 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:59,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:52:00,086 INFO L134 CoverageAnalysis]: Checked inductivity of 679 backedges. 179 proven. 338 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2024-11-22 22:52:00,087 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:52:00,087 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1755063137] [2024-11-22 22:52:00,087 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1755063137] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:52:00,087 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1489653492] [2024-11-22 22:52:00,087 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-22 22:52:00,087 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:52:00,088 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:52:00,090 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:52:00,092 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:52:00,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:52:00,207 INFO L255 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-22 22:52:00,209 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:52:00,546 INFO L134 CoverageAnalysis]: Checked inductivity of 679 backedges. 317 proven. 200 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2024-11-22 22:52:00,546 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:52:00,812 INFO L134 CoverageAnalysis]: Checked inductivity of 679 backedges. 179 proven. 338 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2024-11-22 22:52:00,812 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1489653492] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:52:00,812 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:52:00,812 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2024-11-22 22:52:00,812 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1503108364] [2024-11-22 22:52:00,813 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:52:00,813 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-22 22:52:00,813 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:52:00,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-22 22:52:00,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=333, Unknown=0, NotChecked=0, Total=462 [2024-11-22 22:52:00,814 INFO L87 Difference]: Start difference. First operand 9557 states and 10602 transitions. Second operand has 22 states, 22 states have (on average 14.454545454545455) internal successors, (318), 22 states have internal predecessors, (318), 21 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 21 states have call predecessors, (22), 21 states have call successors, (22) [2024-11-22 22:52:02,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:52:02,098 INFO L93 Difference]: Finished difference Result 24474 states and 27278 transitions. [2024-11-22 22:52:02,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-22 22:52:02,099 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 14.454545454545455) internal successors, (318), 22 states have internal predecessors, (318), 21 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 21 states have call predecessors, (22), 21 states have call successors, (22) Word has length 196 [2024-11-22 22:52:02,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:52:02,138 INFO L225 Difference]: With dead ends: 24474 [2024-11-22 22:52:02,139 INFO L226 Difference]: Without dead ends: 18131 [2024-11-22 22:52:02,151 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 411 GetRequests, 378 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 321 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=272, Invalid=784, Unknown=0, NotChecked=0, Total=1056 [2024-11-22 22:52:02,152 INFO L432 NwaCegarLoop]: 56 mSDtfsCounter, 23 mSDsluCounter, 306 mSDsCounter, 0 mSdLazyCounter, 620 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 362 SdHoareTripleChecker+Invalid, 625 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 620 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-22 22:52:02,152 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [23 Valid, 362 Invalid, 625 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 620 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-22 22:52:02,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18131 states. [2024-11-22 22:52:02,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18131 to 8930. [2024-11-22 22:52:02,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8930 states, 8365 states have (on average 1.0485355648535566) internal successors, (8771), 8367 states have internal predecessors, (8771), 560 states have call successors, (560), 2 states have call predecessors, (560), 2 states have return successors, (560), 560 states have call predecessors, (560), 560 states have call successors, (560) [2024-11-22 22:52:02,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8930 states to 8930 states and 9891 transitions. [2024-11-22 22:52:02,806 INFO L78 Accepts]: Start accepts. Automaton has 8930 states and 9891 transitions. Word has length 196 [2024-11-22 22:52:02,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:52:02,807 INFO L471 AbstractCegarLoop]: Abstraction has 8930 states and 9891 transitions. [2024-11-22 22:52:02,807 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 14.454545454545455) internal successors, (318), 22 states have internal predecessors, (318), 21 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 21 states have call predecessors, (22), 21 states have call successors, (22) [2024-11-22 22:52:02,807 INFO L276 IsEmpty]: Start isEmpty. Operand 8930 states and 9891 transitions. [2024-11-22 22:52:02,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2024-11-22 22:52:02,810 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:52:02,810 INFO L215 NwaCegarLoop]: trace histogram [11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:52:02,818 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:52:03,013 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,SelfDestructingSolverStorable30 [2024-11-22 22:52:03,014 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:52:03,015 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:52:03,015 INFO L85 PathProgramCache]: Analyzing trace with hash 200406363, now seen corresponding path program 8 times [2024-11-22 22:52:03,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:52:03,015 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1055499455] [2024-11-22 22:52:03,015 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 22:52:03,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:52:03,039 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-22 22:52:03,039 INFO L228 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-22 22:52:03,040 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1364919131] [2024-11-22 22:52:03,040 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 22:52:03,040 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:52:03,040 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:52:03,042 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:52:03,044 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:52:03,109 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-22 22:52:03,110 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:52:03,111 INFO L255 TraceCheckSpWp]: Trace formula consists of 338 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-22 22:52:03,114 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:52:03,587 INFO L134 CoverageAnalysis]: Checked inductivity of 870 backedges. 0 proven. 542 refuted. 0 times theorem prover too weak. 328 trivial. 0 not checked. [2024-11-22 22:52:03,587 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:52:03,701 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:52:03,701 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1055499455] [2024-11-22 22:52:03,701 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:52:03,701 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1364919131] [2024-11-22 22:52:03,701 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1364919131] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:52:03,701 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:52:03,701 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-11-22 22:52:03,702 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1012931499] [2024-11-22 22:52:03,702 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 22:52:03,702 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-22 22:52:03,702 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:52:03,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-22 22:52:03,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2024-11-22 22:52:03,703 INFO L87 Difference]: Start difference. First operand 8930 states and 9891 transitions. Second operand has 10 states, 9 states have (on average 11.88888888888889) internal successors, (107), 10 states have internal predecessors, (107), 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:52:04,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:52:04,307 INFO L93 Difference]: Finished difference Result 9541 states and 10568 transitions. [2024-11-22 22:52:04,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-22 22:52:04,307 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 11.88888888888889) internal successors, (107), 10 states have internal predecessors, (107), 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 216 [2024-11-22 22:52:04,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:52:04,327 INFO L225 Difference]: With dead ends: 9541 [2024-11-22 22:52:04,327 INFO L226 Difference]: Without dead ends: 9540 [2024-11-22 22:52:04,330 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 217 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2024-11-22 22:52:04,330 INFO L432 NwaCegarLoop]: 61 mSDtfsCounter, 20 mSDsluCounter, 259 mSDsCounter, 0 mSdLazyCounter, 545 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 320 SdHoareTripleChecker+Invalid, 545 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 545 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 22:52:04,330 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 320 Invalid, 545 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 545 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 22:52:04,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9540 states. [2024-11-22 22:52:04,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9540 to 9240. [2024-11-22 22:52:04,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9240 states, 8656 states have (on average 1.0486367837338262) internal successors, (9077), 8658 states have internal predecessors, (9077), 579 states have call successors, (579), 2 states have call predecessors, (579), 2 states have return successors, (579), 579 states have call predecessors, (579), 579 states have call successors, (579) [2024-11-22 22:52:04,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9240 states to 9240 states and 10235 transitions. [2024-11-22 22:52:04,778 INFO L78 Accepts]: Start accepts. Automaton has 9240 states and 10235 transitions. Word has length 216 [2024-11-22 22:52:04,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:52:04,779 INFO L471 AbstractCegarLoop]: Abstraction has 9240 states and 10235 transitions. [2024-11-22 22:52:04,779 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 11.88888888888889) internal successors, (107), 10 states have internal predecessors, (107), 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:52:04,779 INFO L276 IsEmpty]: Start isEmpty. Operand 9240 states and 10235 transitions. [2024-11-22 22:52:04,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2024-11-22 22:52:04,782 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:52:04,783 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 9, 9, 9, 9, 9, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:52:04,791 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:52:04,983 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,SelfDestructingSolverStorable31 [2024-11-22 22:52:04,985 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:52:04,985 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:52:04,986 INFO L85 PathProgramCache]: Analyzing trace with hash -1429226326, now seen corresponding path program 9 times [2024-11-22 22:52:04,986 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:52:04,986 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2140178204] [2024-11-22 22:52:04,986 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-22 22:52:04,986 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:52:05,024 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2024-11-22 22:52:05,025 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:52:05,582 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 185 proven. 710 refuted. 0 times theorem prover too weak. 170 trivial. 0 not checked. [2024-11-22 22:52:05,582 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:52:05,583 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2140178204] [2024-11-22 22:52:05,583 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2140178204] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:52:05,583 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [272130012] [2024-11-22 22:52:05,583 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-22 22:52:05,583 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:52:05,583 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:52:05,586 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:52:05,588 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:52:05,654 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2024-11-22 22:52:05,654 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:52:05,659 INFO L255 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-22 22:52:05,662 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:52:06,093 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 0 proven. 621 refuted. 0 times theorem prover too weak. 444 trivial. 0 not checked. [2024-11-22 22:52:06,093 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:52:06,305 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [272130012] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:52:06,305 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-22 22:52:06,305 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 9] total 27 [2024-11-22 22:52:06,305 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1414996716] [2024-11-22 22:52:06,305 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-22 22:52:06,306 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-11-22 22:52:06,306 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:52:06,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-11-22 22:52:06,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=774, Unknown=0, NotChecked=0, Total=870 [2024-11-22 22:52:06,307 INFO L87 Difference]: Start difference. First operand 9240 states and 10235 transitions. Second operand has 27 states, 27 states have (on average 10.333333333333334) internal successors, (279), 27 states have internal predecessors, (279), 18 states have call successors, (19), 1 states have call predecessors, (19), 2 states have return successors, (19), 18 states have call predecessors, (19), 18 states have call successors, (19) [2024-11-22 22:52:10,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:52:10,517 INFO L93 Difference]: Finished difference Result 19617 states and 21799 transitions. [2024-11-22 22:52:10,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2024-11-22 22:52:10,517 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 10.333333333333334) internal successors, (279), 27 states have internal predecessors, (279), 18 states have call successors, (19), 1 states have call predecessors, (19), 2 states have return successors, (19), 18 states have call predecessors, (19), 18 states have call successors, (19) Word has length 236 [2024-11-22 22:52:10,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:52:10,552 INFO L225 Difference]: With dead ends: 19617 [2024-11-22 22:52:10,552 INFO L226 Difference]: Without dead ends: 14227 [2024-11-22 22:52:10,569 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 352 GetRequests, 240 SyntacticMatches, 0 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3983 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1156, Invalid=11726, Unknown=0, NotChecked=0, Total=12882 [2024-11-22 22:52:10,570 INFO L432 NwaCegarLoop]: 58 mSDtfsCounter, 443 mSDsluCounter, 812 mSDsCounter, 0 mSdLazyCounter, 4696 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 444 SdHoareTripleChecker+Valid, 870 SdHoareTripleChecker+Invalid, 4739 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 4696 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-11-22 22:52:10,570 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [444 Valid, 870 Invalid, 4739 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 4696 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-11-22 22:52:10,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14227 states. [2024-11-22 22:52:11,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14227 to 10372. [2024-11-22 22:52:11,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10372 states, 9717 states have (on average 1.0434290418853556) internal successors, (10139), 9719 states have internal predecessors, (10139), 650 states have call successors, (650), 2 states have call predecessors, (650), 2 states have return successors, (650), 650 states have call predecessors, (650), 650 states have call successors, (650) [2024-11-22 22:52:11,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10372 states to 10372 states and 11439 transitions. [2024-11-22 22:52:11,199 INFO L78 Accepts]: Start accepts. Automaton has 10372 states and 11439 transitions. Word has length 236 [2024-11-22 22:52:11,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:52:11,200 INFO L471 AbstractCegarLoop]: Abstraction has 10372 states and 11439 transitions. [2024-11-22 22:52:11,200 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 10.333333333333334) internal successors, (279), 27 states have internal predecessors, (279), 18 states have call successors, (19), 1 states have call predecessors, (19), 2 states have return successors, (19), 18 states have call predecessors, (19), 18 states have call successors, (19) [2024-11-22 22:52:11,200 INFO L276 IsEmpty]: Start isEmpty. Operand 10372 states and 11439 transitions. [2024-11-22 22:52:11,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 257 [2024-11-22 22:52:11,203 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:52:11,203 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 10, 10, 10, 10, 10, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:52:11,211 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:52:11,407 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:52:11,408 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:52:11,408 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:52:11,408 INFO L85 PathProgramCache]: Analyzing trace with hash -1466466951, now seen corresponding path program 10 times [2024-11-22 22:52:11,408 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:52:11,408 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [330366069] [2024-11-22 22:52:11,408 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-22 22:52:11,408 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:52:11,440 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-22 22:52:11,440 INFO L228 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-22 22:52:11,441 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [277857286] [2024-11-22 22:52:11,441 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-22 22:52:11,441 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:52:11,441 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:52:11,444 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:52:11,445 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:52:11,532 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-22 22:52:11,532 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:52:11,539 INFO L255 TraceCheckSpWp]: Trace formula consists of 394 conjuncts, 80 conjuncts are in the unsatisfiable core [2024-11-22 22:52:11,544 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:52:13,570 WARN L672 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2024-11-22 22:52:14,170 WARN L672 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2024-11-22 22:52:14,799 WARN L672 sPolynomialRelations]: Constructing 256(two to the power of 8 dual juncts. [2024-11-22 22:52:15,414 WARN L672 sPolynomialRelations]: Constructing 512(two to the power of 9 dual juncts. [2024-11-22 22:52:16,103 WARN L672 sPolynomialRelations]: Constructing 1024(two to the power of 10 dual juncts. [2024-11-22 22:52:16,787 WARN L672 sPolynomialRelations]: Constructing 2048(two to the power of 11 dual juncts. [2024-11-22 22:52:16,941 WARN L672 sPolynomialRelations]: Constructing 4096(two to the power of 12 dual juncts. [2024-11-22 22:52:17,296 INFO L134 CoverageAnalysis]: Checked inductivity of 1280 backedges. 30 proven. 1045 refuted. 0 times theorem prover too weak. 205 trivial. 0 not checked. [2024-11-22 22:52:17,296 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:52:17,542 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:52:17,542 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [330366069] [2024-11-22 22:52:17,542 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:52:17,542 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [277857286] [2024-11-22 22:52:17,542 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [277857286] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:52:17,542 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:52:17,543 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45] total 45 [2024-11-22 22:52:17,543 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1746806780] [2024-11-22 22:52:17,543 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 22:52:17,543 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2024-11-22 22:52:17,543 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:52:17,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2024-11-22 22:52:17,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=252, Invalid=2100, Unknown=0, NotChecked=0, Total=2352 [2024-11-22 22:52:17,545 INFO L87 Difference]: Start difference. First operand 10372 states and 11439 transitions. Second operand has 46 states, 44 states have (on average 4.5) internal successors, (198), 43 states have internal predecessors, (198), 14 states have call successors, (14), 1 states have call predecessors, (14), 3 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2024-11-22 22:52:21,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:52:21,793 INFO L93 Difference]: Finished difference Result 10987 states and 12118 transitions. [2024-11-22 22:52:21,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2024-11-22 22:52:21,793 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 44 states have (on average 4.5) internal successors, (198), 43 states have internal predecessors, (198), 14 states have call successors, (14), 1 states have call predecessors, (14), 3 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) Word has length 256 [2024-11-22 22:52:21,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:52:21,817 INFO L225 Difference]: With dead ends: 10987 [2024-11-22 22:52:21,818 INFO L226 Difference]: Without dead ends: 10986 [2024-11-22 22:52:21,823 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 291 GetRequests, 220 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1214 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=535, Invalid=4721, Unknown=0, NotChecked=0, Total=5256 [2024-11-22 22:52:21,824 INFO L432 NwaCegarLoop]: 48 mSDtfsCounter, 131 mSDsluCounter, 831 mSDsCounter, 0 mSdLazyCounter, 5446 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 879 SdHoareTripleChecker+Invalid, 5460 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 5446 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2024-11-22 22:52:21,824 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [133 Valid, 879 Invalid, 5460 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 5446 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2024-11-22 22:52:21,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10986 states. [2024-11-22 22:52:22,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10986 to 10682. [2024-11-22 22:52:22,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10682 states, 10008 states have (on average 1.0435651478816947) internal successors, (10444), 10010 states have internal predecessors, (10444), 669 states have call successors, (669), 2 states have call predecessors, (669), 2 states have return successors, (669), 669 states have call predecessors, (669), 669 states have call successors, (669) [2024-11-22 22:52:22,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10682 states to 10682 states and 11782 transitions. [2024-11-22 22:52:22,590 INFO L78 Accepts]: Start accepts. Automaton has 10682 states and 11782 transitions. Word has length 256 [2024-11-22 22:52:22,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:52:22,591 INFO L471 AbstractCegarLoop]: Abstraction has 10682 states and 11782 transitions. [2024-11-22 22:52:22,591 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 44 states have (on average 4.5) internal successors, (198), 43 states have internal predecessors, (198), 14 states have call successors, (14), 1 states have call predecessors, (14), 3 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2024-11-22 22:52:22,591 INFO L276 IsEmpty]: Start isEmpty. Operand 10682 states and 11782 transitions. [2024-11-22 22:52:22,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 257 [2024-11-22 22:52:22,594 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:52:22,595 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 8, 8, 8, 8, 8, 4, 4, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:52:22,603 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:52:22,798 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:52:22,798 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:52:22,799 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:52:22,799 INFO L85 PathProgramCache]: Analyzing trace with hash -1160014579, now seen corresponding path program 11 times [2024-11-22 22:52:22,799 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:52:22,799 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1052767264] [2024-11-22 22:52:22,799 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-22 22:52:22,799 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:52:22,837 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2024-11-22 22:52:22,837 INFO L228 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-22 22:52:22,838 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [993608893] [2024-11-22 22:52:22,839 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-22 22:52:22,839 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:52:22,839 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:52:22,842 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:52:22,844 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:52:22,945 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2024-11-22 22:52:22,946 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:52:22,948 INFO L255 TraceCheckSpWp]: Trace formula consists of 400 conjuncts, 59 conjuncts are in the unsatisfiable core [2024-11-22 22:52:22,952 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:52:24,286 INFO L134 CoverageAnalysis]: Checked inductivity of 1232 backedges. 45 proven. 976 refuted. 0 times theorem prover too weak. 211 trivial. 0 not checked. [2024-11-22 22:52:24,286 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:52:24,454 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:52:24,454 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1052767264] [2024-11-22 22:52:24,454 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:52:24,454 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [993608893] [2024-11-22 22:52:24,454 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [993608893] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:52:24,454 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:52:24,454 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29] total 29 [2024-11-22 22:52:24,455 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20758889] [2024-11-22 22:52:24,455 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 22:52:24,455 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2024-11-22 22:52:24,455 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:52:24,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2024-11-22 22:52:24,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=867, Unknown=0, NotChecked=0, Total=992 [2024-11-22 22:52:24,456 INFO L87 Difference]: Start difference. First operand 10682 states and 11782 transitions. Second operand has 30 states, 29 states have (on average 6.103448275862069) internal successors, (177), 30 states have internal predecessors, (177), 12 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 11 states have call predecessors, (13), 12 states have call successors, (13) [2024-11-22 22:52:25,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:52:25,830 INFO L93 Difference]: Finished difference Result 11455 states and 12601 transitions. [2024-11-22 22:52:25,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-22 22:52:25,830 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 29 states have (on average 6.103448275862069) internal successors, (177), 30 states have internal predecessors, (177), 12 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 11 states have call predecessors, (13), 12 states have call successors, (13) Word has length 256 [2024-11-22 22:52:25,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:52:25,852 INFO L225 Difference]: With dead ends: 11455 [2024-11-22 22:52:25,852 INFO L226 Difference]: Without dead ends: 11194 [2024-11-22 22:52:25,859 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 237 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 421 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=356, Invalid=1996, Unknown=0, NotChecked=0, Total=2352 [2024-11-22 22:52:25,859 INFO L432 NwaCegarLoop]: 42 mSDtfsCounter, 44 mSDsluCounter, 383 mSDsCounter, 0 mSdLazyCounter, 1485 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 425 SdHoareTripleChecker+Invalid, 1493 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1485 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-22 22:52:25,860 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 425 Invalid, 1493 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1485 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-22 22:52:25,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11194 states. [2024-11-22 22:52:26,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11194 to 10682. [2024-11-22 22:52:26,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10682 states, 10008 states have (on average 1.0432653876898481) internal successors, (10441), 10010 states have internal predecessors, (10441), 669 states have call successors, (669), 2 states have call predecessors, (669), 2 states have return successors, (669), 669 states have call predecessors, (669), 669 states have call successors, (669) [2024-11-22 22:52:26,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10682 states to 10682 states and 11779 transitions. [2024-11-22 22:52:26,550 INFO L78 Accepts]: Start accepts. Automaton has 10682 states and 11779 transitions. Word has length 256 [2024-11-22 22:52:26,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:52:26,551 INFO L471 AbstractCegarLoop]: Abstraction has 10682 states and 11779 transitions. [2024-11-22 22:52:26,551 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 29 states have (on average 6.103448275862069) internal successors, (177), 30 states have internal predecessors, (177), 12 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 11 states have call predecessors, (13), 12 states have call successors, (13) [2024-11-22 22:52:26,551 INFO L276 IsEmpty]: Start isEmpty. Operand 10682 states and 11779 transitions. [2024-11-22 22:52:26,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 277 [2024-11-22 22:52:26,554 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:52:26,554 INFO L215 NwaCegarLoop]: trace histogram [14, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 11, 11, 11, 11, 11, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:52:26,561 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2024-11-22 22:52:26,755 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:52:26,755 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:52:26,755 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:52:26,755 INFO L85 PathProgramCache]: Analyzing trace with hash 1297058248, now seen corresponding path program 12 times [2024-11-22 22:52:26,755 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:52:26,756 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2069154925] [2024-11-22 22:52:26,756 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-22 22:52:26,756 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:52:26,788 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2024-11-22 22:52:26,788 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:52:27,211 INFO L134 CoverageAnalysis]: Checked inductivity of 1515 backedges. 43 proven. 1156 refuted. 0 times theorem prover too weak. 316 trivial. 0 not checked. [2024-11-22 22:52:27,212 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:52:27,212 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2069154925] [2024-11-22 22:52:27,212 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2069154925] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:52:27,212 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [590695133] [2024-11-22 22:52:27,212 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-22 22:52:27,212 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:52:27,212 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:52:27,215 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:52:27,216 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:52:27,366 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2024-11-22 22:52:27,366 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:52:27,367 INFO L255 TraceCheckSpWp]: Trace formula consists of 422 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-22 22:52:27,370 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:52:27,868 INFO L134 CoverageAnalysis]: Checked inductivity of 1515 backedges. 355 proven. 844 refuted. 0 times theorem prover too weak. 316 trivial. 0 not checked. [2024-11-22 22:52:27,868 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:52:28,283 INFO L134 CoverageAnalysis]: Checked inductivity of 1515 backedges. 355 proven. 844 refuted. 0 times theorem prover too weak. 316 trivial. 0 not checked. [2024-11-22 22:52:28,283 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [590695133] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:52:28,283 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:52:28,283 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 36 [2024-11-22 22:52:28,283 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943848619] [2024-11-22 22:52:28,283 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:52:28,284 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2024-11-22 22:52:28,284 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:52:28,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2024-11-22 22:52:28,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=214, Invalid=1046, Unknown=0, NotChecked=0, Total=1260 [2024-11-22 22:52:28,289 INFO L87 Difference]: Start difference. First operand 10682 states and 11779 transitions. Second operand has 36 states, 36 states have (on average 13.555555555555555) internal successors, (488), 36 states have internal predecessors, (488), 33 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 33 states have call predecessors, (34), 33 states have call successors, (34) [2024-11-22 22:52:30,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:52:30,687 INFO L93 Difference]: Finished difference Result 21254 states and 23533 transitions. [2024-11-22 22:52:30,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-11-22 22:52:30,688 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 13.555555555555555) internal successors, (488), 36 states have internal predecessors, (488), 33 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 33 states have call predecessors, (34), 33 states have call successors, (34) Word has length 276 [2024-11-22 22:52:30,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:52:30,717 INFO L225 Difference]: With dead ends: 21254 [2024-11-22 22:52:30,717 INFO L226 Difference]: Without dead ends: 16094 [2024-11-22 22:52:30,730 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 593 GetRequests, 524 SyntacticMatches, 8 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1173 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=554, Invalid=3352, Unknown=0, NotChecked=0, Total=3906 [2024-11-22 22:52:30,731 INFO L432 NwaCegarLoop]: 147 mSDtfsCounter, 70 mSDsluCounter, 1934 mSDsCounter, 0 mSdLazyCounter, 4321 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 2081 SdHoareTripleChecker+Invalid, 4340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 4321 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-22 22:52:30,731 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [70 Valid, 2081 Invalid, 4340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 4321 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-11-22 22:52:30,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16094 states. [2024-11-22 22:52:31,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16094 to 12316. [2024-11-22 22:52:31,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12316 states, 11540 states have (on average 1.0389081455805893) internal successors, (11989), 11542 states have internal predecessors, (11989), 771 states have call successors, (771), 2 states have call predecessors, (771), 2 states have return successors, (771), 771 states have call predecessors, (771), 771 states have call successors, (771) [2024-11-22 22:52:31,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12316 states to 12316 states and 13531 transitions. [2024-11-22 22:52:31,500 INFO L78 Accepts]: Start accepts. Automaton has 12316 states and 13531 transitions. Word has length 276 [2024-11-22 22:52:31,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:52:31,501 INFO L471 AbstractCegarLoop]: Abstraction has 12316 states and 13531 transitions. [2024-11-22 22:52:31,501 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 13.555555555555555) internal successors, (488), 36 states have internal predecessors, (488), 33 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 33 states have call predecessors, (34), 33 states have call successors, (34) [2024-11-22 22:52:31,501 INFO L276 IsEmpty]: Start isEmpty. Operand 12316 states and 13531 transitions. [2024-11-22 22:52:31,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 297 [2024-11-22 22:52:31,505 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:52:31,505 INFO L215 NwaCegarLoop]: trace histogram [15, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 12, 12, 12, 12, 12, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:52:31,514 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:52:31,705 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,SelfDestructingSolverStorable35 [2024-11-22 22:52:31,706 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:52:31,706 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:52:31,706 INFO L85 PathProgramCache]: Analyzing trace with hash 203132823, now seen corresponding path program 13 times [2024-11-22 22:52:31,706 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:52:31,707 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [776712598] [2024-11-22 22:52:31,707 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-22 22:52:31,707 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:52:31,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:52:31,737 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [93968724] [2024-11-22 22:52:31,738 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-22 22:52:31,738 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:52:31,738 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:52:31,740 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:52:31,742 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:52:31,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:52:31,839 INFO L255 TraceCheckSpWp]: Trace formula consists of 450 conjuncts, 88 conjuncts are in the unsatisfiable core [2024-11-22 22:52:31,848 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:52:33,422 WARN L672 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2024-11-22 22:52:33,900 WARN L672 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2024-11-22 22:52:34,381 WARN L672 sPolynomialRelations]: Constructing 256(two to the power of 8 dual juncts. [2024-11-22 22:52:34,955 WARN L672 sPolynomialRelations]: Constructing 512(two to the power of 9 dual juncts. [2024-11-22 22:52:35,583 WARN L672 sPolynomialRelations]: Constructing 1024(two to the power of 10 dual juncts. [2024-11-22 22:52:36,237 WARN L672 sPolynomialRelations]: Constructing 2048(two to the power of 11 dual juncts. [2024-11-22 22:52:37,105 WARN L672 sPolynomialRelations]: Constructing 4096(two to the power of 12 dual juncts. [2024-11-22 22:52:37,983 WARN L672 sPolynomialRelations]: Constructing 8192(two to the power of 13 dual juncts. [2024-11-22 22:52:38,320 WARN L672 sPolynomialRelations]: Constructing 16384(two to the power of 14 dual juncts. [2024-11-22 22:52:38,841 INFO L134 CoverageAnalysis]: Checked inductivity of 1770 backedges. 39 proven. 1405 refuted. 0 times theorem prover too weak. 326 trivial. 0 not checked. [2024-11-22 22:52:38,841 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:52:39,364 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:52:39,365 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [776712598] [2024-11-22 22:52:39,365 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:52:39,365 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [93968724] [2024-11-22 22:52:39,365 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [93968724] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:52:39,365 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:52:39,365 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [52] total 52 [2024-11-22 22:52:39,365 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [385805672] [2024-11-22 22:52:39,365 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 22:52:39,365 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2024-11-22 22:52:39,365 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:52:39,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2024-11-22 22:52:39,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=293, Invalid=3013, Unknown=0, NotChecked=0, Total=3306 [2024-11-22 22:52:39,369 INFO L87 Difference]: Start difference. First operand 12316 states and 13531 transitions. Second operand has 53 states, 51 states have (on average 4.470588235294118) internal successors, (228), 51 states have internal predecessors, (228), 16 states have call successors, (16), 1 states have call predecessors, (16), 3 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16)