./Ultimate.py --spec ../sv-benchmarks/c/properties/no-overflow.prp --file ../sv-benchmarks/c/nla-digbench-scaling/hard-ll_unwindbound5.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/hard-ll_unwindbound5.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! overflow) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 1eba5bc7e50ef659abfe155713ae512eb1ae4032ecb78db63a02f9acbcdf9dbe --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-assert-order-craig-803cd42-m [2024-11-22 22:46:36,394 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-22 22:46:36,482 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-11-22 22:46:36,491 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-22 22:46:36,491 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-22 22:46:36,529 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-22 22:46:36,531 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-22 22:46:36,532 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-22 22:46:36,532 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-22 22:46:36,534 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-22 22:46:36,534 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-22 22:46:36,535 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-22 22:46:36,535 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-22 22:46:36,536 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-22 22:46:36,537 INFO L153 SettingsManager]: * Use SBE=true [2024-11-22 22:46:36,538 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-22 22:46:36,538 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-22 22:46:36,538 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-22 22:46:36,538 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-22 22:46:36,541 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-22 22:46:36,541 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-22 22:46:36,542 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-22 22:46:36,542 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-22 22:46:36,542 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-22 22:46:36,542 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-22 22:46:36,543 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-11-22 22:46:36,543 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-22 22:46:36,543 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-22 22:46:36,543 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-22 22:46:36,543 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-22 22:46:36,544 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-22 22:46:36,544 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-22 22:46:36,544 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-22 22:46:36,545 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-22 22:46:36,545 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-22 22:46:36,546 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-22 22:46:36,546 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-22 22:46:36,546 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-22 22:46:36,547 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-22 22:46:36,548 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-22 22:46:36,548 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-22 22:46:36,548 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-22 22:46:36,548 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-22 22:46:36,549 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-22 22:46:36,549 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 -> 1eba5bc7e50ef659abfe155713ae512eb1ae4032ecb78db63a02f9acbcdf9dbe [2024-11-22 22:46:36,802 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-22 22:46:36,826 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-22 22:46:36,830 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-22 22:46:36,831 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-22 22:46:36,832 INFO L274 PluginConnector]: CDTParser initialized [2024-11-22 22:46:36,833 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/nla-digbench-scaling/hard-ll_unwindbound5.c [2024-11-22 22:46:38,273 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-22 22:46:38,437 INFO L384 CDTParser]: Found 1 translation units. [2024-11-22 22:46:38,438 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/hard-ll_unwindbound5.c [2024-11-22 22:46:38,445 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/223cc6563/ca6e642fa71f4803a086539f5cb98d70/FLAG30dbcb33c [2024-11-22 22:46:38,456 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/223cc6563/ca6e642fa71f4803a086539f5cb98d70 [2024-11-22 22:46:38,458 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-22 22:46:38,459 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-22 22:46:38,460 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-22 22:46:38,461 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-22 22:46:38,466 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-22 22:46:38,467 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 10:46:38" (1/1) ... [2024-11-22 22:46:38,468 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@66c42c9a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:46:38, skipping insertion in model container [2024-11-22 22:46:38,470 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 10:46:38" (1/1) ... [2024-11-22 22:46:38,489 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-22 22:46:38,668 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-22 22:46:38,681 INFO L200 MainTranslator]: Completed pre-run [2024-11-22 22:46:38,706 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-22 22:46:38,723 INFO L204 MainTranslator]: Completed translation [2024-11-22 22:46:38,724 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:46:38 WrapperNode [2024-11-22 22:46:38,724 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-22 22:46:38,725 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-22 22:46:38,725 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-22 22:46:38,726 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-22 22:46:38,732 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:46:38" (1/1) ... [2024-11-22 22:46:38,741 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:46:38" (1/1) ... [2024-11-22 22:46:38,764 INFO L138 Inliner]: procedures = 14, calls = 16, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 100 [2024-11-22 22:46:38,764 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-22 22:46:38,765 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-22 22:46:38,765 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-22 22:46:38,765 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-22 22:46:38,777 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:46:38" (1/1) ... [2024-11-22 22:46:38,778 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:46:38" (1/1) ... [2024-11-22 22:46:38,780 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:46:38" (1/1) ... [2024-11-22 22:46:38,792 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:46:38,792 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:46:38" (1/1) ... [2024-11-22 22:46:38,792 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:46:38" (1/1) ... [2024-11-22 22:46:38,797 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:46:38" (1/1) ... [2024-11-22 22:46:38,800 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:46:38" (1/1) ... [2024-11-22 22:46:38,801 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:46:38" (1/1) ... [2024-11-22 22:46:38,802 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:46:38" (1/1) ... [2024-11-22 22:46:38,804 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-22 22:46:38,805 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-22 22:46:38,805 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-22 22:46:38,805 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-22 22:46:38,806 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:46:38" (1/1) ... [2024-11-22 22:46:38,811 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-22 22:46:38,822 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:46:38,838 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:46:38,844 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:46:38,891 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-22 22:46:38,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-22 22:46:38,892 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-22 22:46:38,892 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-22 22:46:38,892 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-11-22 22:46:38,892 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-11-22 22:46:38,950 INFO L238 CfgBuilder]: Building ICFG [2024-11-22 22:46:38,952 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-22 22:46:39,320 INFO L? ?]: Removed 55 outVars from TransFormulas that were not future-live. [2024-11-22 22:46:39,320 INFO L287 CfgBuilder]: Performing block encoding [2024-11-22 22:46:39,337 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-22 22:46:39,338 INFO L316 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-22 22:46:39,338 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 10:46:39 BoogieIcfgContainer [2024-11-22 22:46:39,338 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-22 22:46:39,341 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-22 22:46:39,342 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-22 22:46:39,344 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-22 22:46:39,345 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.11 10:46:38" (1/3) ... [2024-11-22 22:46:39,346 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@10fee227 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 10:46:39, skipping insertion in model container [2024-11-22 22:46:39,347 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:46:38" (2/3) ... [2024-11-22 22:46:39,347 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@10fee227 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 10:46:39, skipping insertion in model container [2024-11-22 22:46:39,347 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 10:46:39" (3/3) ... [2024-11-22 22:46:39,348 INFO L112 eAbstractionObserver]: Analyzing ICFG hard-ll_unwindbound5.c [2024-11-22 22:46:39,364 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-22 22:46:39,364 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 28 error locations. [2024-11-22 22:46:39,420 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-22 22:46:39,426 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;@37873a24, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-22 22:46:39,427 INFO L334 AbstractCegarLoop]: Starting to check reachability of 28 error locations. [2024-11-22 22:46:39,431 INFO L276 IsEmpty]: Start isEmpty. Operand has 84 states, 47 states have (on average 1.7872340425531914) internal successors, (84), 75 states have internal predecessors, (84), 7 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-22 22:46:39,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2024-11-22 22:46:39,436 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:46:39,437 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2024-11-22 22:46:39,437 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:46:39,442 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:46:39,443 INFO L85 PathProgramCache]: Analyzing trace with hash 889508776, now seen corresponding path program 1 times [2024-11-22 22:46:39,451 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:46:39,452 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1559654997] [2024-11-22 22:46:39,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:46:39,452 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:46:39,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:46:39,580 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-22 22:46:39,581 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:46:39,581 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1559654997] [2024-11-22 22:46:39,582 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1559654997] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:46:39,582 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:46:39,583 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-22 22:46:39,584 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126442941] [2024-11-22 22:46:39,585 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:46:39,589 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-22 22:46:39,590 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:46:39,615 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-22 22:46:39,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-22 22:46:39,618 INFO L87 Difference]: Start difference. First operand has 84 states, 47 states have (on average 1.7872340425531914) internal successors, (84), 75 states have internal predecessors, (84), 7 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) Second operand has 2 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-22 22:46:39,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:46:39,646 INFO L93 Difference]: Finished difference Result 164 states and 198 transitions. [2024-11-22 22:46:39,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-22 22:46:39,648 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2024-11-22 22:46:39,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:46:39,654 INFO L225 Difference]: With dead ends: 164 [2024-11-22 22:46:39,654 INFO L226 Difference]: Without dead ends: 76 [2024-11-22 22:46:39,657 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:46:39,660 INFO L432 NwaCegarLoop]: 93 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, 93 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:46:39,660 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 93 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 22:46:39,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2024-11-22 22:46:39,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 76. [2024-11-22 22:46:39,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76 states, 42 states have (on average 1.7619047619047619) internal successors, (74), 69 states have internal predecessors, (74), 5 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-22 22:46:39,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 84 transitions. [2024-11-22 22:46:39,692 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 84 transitions. Word has length 6 [2024-11-22 22:46:39,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:46:39,693 INFO L471 AbstractCegarLoop]: Abstraction has 76 states and 84 transitions. [2024-11-22 22:46:39,693 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-22 22:46:39,693 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 84 transitions. [2024-11-22 22:46:39,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2024-11-22 22:46:39,693 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:46:39,693 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2024-11-22 22:46:39,694 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-22 22:46:39,694 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:46:39,694 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:46:39,695 INFO L85 PathProgramCache]: Analyzing trace with hash 889568358, now seen corresponding path program 1 times [2024-11-22 22:46:39,695 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:46:39,695 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1532091804] [2024-11-22 22:46:39,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:46:39,695 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:46:39,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:46:39,777 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-22 22:46:39,778 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:46:39,778 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1532091804] [2024-11-22 22:46:39,778 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1532091804] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:46:39,778 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:46:39,779 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-22 22:46:39,779 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892882343] [2024-11-22 22:46:39,779 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:46:39,780 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 22:46:39,780 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:46:39,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 22:46:39,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 22:46:39,781 INFO L87 Difference]: Start difference. First operand 76 states and 84 transitions. Second operand has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-22 22:46:39,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:46:39,843 INFO L93 Difference]: Finished difference Result 85 states and 92 transitions. [2024-11-22 22:46:39,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 22:46:39,844 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2024-11-22 22:46:39,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:46:39,845 INFO L225 Difference]: With dead ends: 85 [2024-11-22 22:46:39,845 INFO L226 Difference]: Without dead ends: 84 [2024-11-22 22:46:39,846 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 22:46:39,847 INFO L432 NwaCegarLoop]: 76 mSDtfsCounter, 34 mSDsluCounter, 126 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 202 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 22:46:39,847 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 202 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 22:46:39,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2024-11-22 22:46:39,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 79. [2024-11-22 22:46:39,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79 states, 45 states have (on average 1.6888888888888889) internal successors, (76), 71 states have internal predecessors, (76), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-22 22:46:39,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 86 transitions. [2024-11-22 22:46:39,858 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 86 transitions. Word has length 6 [2024-11-22 22:46:39,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:46:39,858 INFO L471 AbstractCegarLoop]: Abstraction has 79 states and 86 transitions. [2024-11-22 22:46:39,860 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-22 22:46:39,860 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 86 transitions. [2024-11-22 22:46:39,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2024-11-22 22:46:39,861 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:46:39,861 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:46:39,862 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-22 22:46:39,862 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:46:39,863 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:46:39,863 INFO L85 PathProgramCache]: Analyzing trace with hash 1806815370, now seen corresponding path program 1 times [2024-11-22 22:46:39,863 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:46:39,864 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [444951363] [2024-11-22 22:46:39,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:46:39,864 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:46:39,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:46:39,933 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-22 22:46:39,934 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:46:39,934 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [444951363] [2024-11-22 22:46:39,934 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [444951363] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:46:39,934 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:46:39,934 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-22 22:46:39,935 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [565847369] [2024-11-22 22:46:39,935 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:46:39,935 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 22:46:39,935 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:46:39,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 22:46:39,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 22:46:39,936 INFO L87 Difference]: Start difference. First operand 79 states and 86 transitions. Second operand has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-22 22:46:40,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:46:40,000 INFO L93 Difference]: Finished difference Result 134 states and 145 transitions. [2024-11-22 22:46:40,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 22:46:40,003 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2024-11-22 22:46:40,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:46:40,005 INFO L225 Difference]: With dead ends: 134 [2024-11-22 22:46:40,005 INFO L226 Difference]: Without dead ends: 83 [2024-11-22 22:46:40,005 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 22:46:40,008 INFO L432 NwaCegarLoop]: 79 mSDtfsCounter, 3 mSDsluCounter, 150 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 229 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 22:46:40,008 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 229 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 22:46:40,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2024-11-22 22:46:40,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 83. [2024-11-22 22:46:40,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 83 states, 49 states have (on average 1.6326530612244898) internal successors, (80), 75 states have internal predecessors, (80), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-22 22:46:40,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 90 transitions. [2024-11-22 22:46:40,031 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 90 transitions. Word has length 7 [2024-11-22 22:46:40,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:46:40,032 INFO L471 AbstractCegarLoop]: Abstraction has 83 states and 90 transitions. [2024-11-22 22:46:40,032 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-22 22:46:40,032 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 90 transitions. [2024-11-22 22:46:40,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2024-11-22 22:46:40,033 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:46:40,033 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:46:40,034 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-22 22:46:40,034 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:46:40,035 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:46:40,037 INFO L85 PathProgramCache]: Analyzing trace with hash 667309322, now seen corresponding path program 1 times [2024-11-22 22:46:40,037 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:46:40,037 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [734599787] [2024-11-22 22:46:40,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:46:40,038 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:46:40,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:46:40,066 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [433106203] [2024-11-22 22:46:40,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:46:40,067 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:46:40,067 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:46:40,072 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:46:40,073 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:46:40,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:46:40,137 INFO L255 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 22:46:40,146 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:46:40,193 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:46:40,196 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 22:46:40,196 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:46:40,196 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [734599787] [2024-11-22 22:46:40,197 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:46:40,197 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [433106203] [2024-11-22 22:46:40,197 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [433106203] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:46:40,197 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:46:40,198 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-22 22:46:40,198 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [903368348] [2024-11-22 22:46:40,198 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:46:40,199 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 22:46:40,199 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:46:40,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 22:46:40,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 22:46:40,201 INFO L87 Difference]: Start difference. First operand 83 states and 90 transitions. Second operand has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-22 22:46:40,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:46:40,280 INFO L93 Difference]: Finished difference Result 176 states and 195 transitions. [2024-11-22 22:46:40,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 22:46:40,281 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 19 [2024-11-22 22:46:40,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:46:40,283 INFO L225 Difference]: With dead ends: 176 [2024-11-22 22:46:40,283 INFO L226 Difference]: Without dead ends: 122 [2024-11-22 22:46:40,283 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 22:46:40,285 INFO L432 NwaCegarLoop]: 76 mSDtfsCounter, 33 mSDsluCounter, 59 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:46:40,285 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 135 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:46:40,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2024-11-22 22:46:40,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 106. [2024-11-22 22:46:40,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106 states, 67 states have (on average 1.6119402985074627) internal successors, (108), 93 states have internal predecessors, (108), 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:46:40,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 128 transitions. [2024-11-22 22:46:40,303 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 128 transitions. Word has length 19 [2024-11-22 22:46:40,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:46:40,304 INFO L471 AbstractCegarLoop]: Abstraction has 106 states and 128 transitions. [2024-11-22 22:46:40,304 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-22 22:46:40,304 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 128 transitions. [2024-11-22 22:46:40,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-11-22 22:46:40,305 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:46:40,305 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:46:40,313 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-22 22:46:40,508 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:46:40,509 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:46:40,510 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:46:40,510 INFO L85 PathProgramCache]: Analyzing trace with hash 1596807332, now seen corresponding path program 1 times [2024-11-22 22:46:40,510 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:46:40,510 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [398505239] [2024-11-22 22:46:40,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:46:40,511 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:46:40,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:46:40,610 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-22 22:46:40,610 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:46:40,610 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [398505239] [2024-11-22 22:46:40,610 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [398505239] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:46:40,611 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:46:40,611 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-22 22:46:40,611 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1312385871] [2024-11-22 22:46:40,611 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:46:40,612 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 22:46:40,612 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:46:40,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 22:46:40,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 22:46:40,613 INFO L87 Difference]: Start difference. First operand 106 states and 128 transitions. Second operand has 3 states, 2 states have (on average 7.5) internal successors, (15), 3 states have internal predecessors, (15), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-22 22:46:40,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:46:40,672 INFO L93 Difference]: Finished difference Result 106 states and 128 transitions. [2024-11-22 22:46:40,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 22:46:40,673 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 7.5) internal successors, (15), 3 states have internal predecessors, (15), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 27 [2024-11-22 22:46:40,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:46:40,674 INFO L225 Difference]: With dead ends: 106 [2024-11-22 22:46:40,674 INFO L226 Difference]: Without dead ends: 104 [2024-11-22 22:46:40,674 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 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:46:40,677 INFO L432 NwaCegarLoop]: 60 mSDtfsCounter, 47 mSDsluCounter, 10 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:46:40,677 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [49 Valid, 70 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:46:40,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2024-11-22 22:46:40,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 104. [2024-11-22 22:46:40,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 67 states have (on average 1.5671641791044777) internal successors, (105), 91 states have internal predecessors, (105), 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:46:40,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 125 transitions. [2024-11-22 22:46:40,693 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 125 transitions. Word has length 27 [2024-11-22 22:46:40,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:46:40,694 INFO L471 AbstractCegarLoop]: Abstraction has 104 states and 125 transitions. [2024-11-22 22:46:40,694 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 7.5) internal successors, (15), 3 states have internal predecessors, (15), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-22 22:46:40,694 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 125 transitions. [2024-11-22 22:46:40,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2024-11-22 22:46:40,695 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:46:40,695 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:46:40,695 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-22 22:46:40,695 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:46:40,696 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:46:40,696 INFO L85 PathProgramCache]: Analyzing trace with hash -2038581697, now seen corresponding path program 1 times [2024-11-22 22:46:40,696 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:46:40,696 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [725293119] [2024-11-22 22:46:40,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:46:40,697 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:46:40,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:46:40,866 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-22 22:46:40,867 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:46:40,867 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [725293119] [2024-11-22 22:46:40,867 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [725293119] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:46:40,867 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:46:40,867 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-22 22:46:40,868 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2001157730] [2024-11-22 22:46:40,868 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:46:40,868 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 22:46:40,868 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:46:40,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 22:46:40,869 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-22 22:46:40,869 INFO L87 Difference]: Start difference. First operand 104 states and 125 transitions. Second operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 6 states have internal predecessors, (16), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-22 22:46:40,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:46:40,929 INFO L93 Difference]: Finished difference Result 104 states and 125 transitions. [2024-11-22 22:46:40,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-22 22:46:40,930 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 3.2) internal successors, (16), 6 states have internal predecessors, (16), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 28 [2024-11-22 22:46:40,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:46:40,931 INFO L225 Difference]: With dead ends: 104 [2024-11-22 22:46:40,931 INFO L226 Difference]: Without dead ends: 103 [2024-11-22 22:46:40,931 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2024-11-22 22:46:40,932 INFO L432 NwaCegarLoop]: 68 mSDtfsCounter, 72 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 205 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 22:46:40,932 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 205 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 22:46:40,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2024-11-22 22:46:40,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 103. [2024-11-22 22:46:40,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 67 states have (on average 1.537313432835821) internal successors, (103), 90 states have internal predecessors, (103), 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:46:40,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 123 transitions. [2024-11-22 22:46:40,945 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 123 transitions. Word has length 28 [2024-11-22 22:46:40,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:46:40,946 INFO L471 AbstractCegarLoop]: Abstraction has 103 states and 123 transitions. [2024-11-22 22:46:40,946 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 3.2) internal successors, (16), 6 states have internal predecessors, (16), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-22 22:46:40,946 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 123 transitions. [2024-11-22 22:46:40,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2024-11-22 22:46:40,947 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:46:40,947 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:46:40,947 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-22 22:46:40,947 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:46:40,948 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:46:40,948 INFO L85 PathProgramCache]: Analyzing trace with hash -2038580191, now seen corresponding path program 1 times [2024-11-22 22:46:40,948 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:46:40,948 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1732458584] [2024-11-22 22:46:40,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:46:40,949 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:46:40,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:46:41,011 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-22 22:46:41,012 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:46:41,012 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1732458584] [2024-11-22 22:46:41,012 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1732458584] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:46:41,012 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:46:41,012 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-22 22:46:41,013 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1381516021] [2024-11-22 22:46:41,013 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:46:41,013 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 22:46:41,013 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:46:41,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 22:46:41,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 22:46:41,014 INFO L87 Difference]: Start difference. First operand 103 states and 123 transitions. Second operand has 3 states, 2 states have (on average 8.0) internal successors, (16), 3 states have internal predecessors, (16), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-22 22:46:41,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:46:41,059 INFO L93 Difference]: Finished difference Result 113 states and 130 transitions. [2024-11-22 22:46:41,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 22:46:41,060 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 8.0) internal successors, (16), 3 states have internal predecessors, (16), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 28 [2024-11-22 22:46:41,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:46:41,061 INFO L225 Difference]: With dead ends: 113 [2024-11-22 22:46:41,061 INFO L226 Difference]: Without dead ends: 112 [2024-11-22 22:46:41,062 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 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:46:41,062 INFO L432 NwaCegarLoop]: 69 mSDtfsCounter, 21 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 126 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 22:46:41,063 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [23 Valid, 126 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 22:46:41,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2024-11-22 22:46:41,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 103. [2024-11-22 22:46:41,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 67 states have (on average 1.5223880597014925) internal successors, (102), 90 states have internal predecessors, (102), 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:46:41,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 122 transitions. [2024-11-22 22:46:41,081 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 122 transitions. Word has length 28 [2024-11-22 22:46:41,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:46:41,081 INFO L471 AbstractCegarLoop]: Abstraction has 103 states and 122 transitions. [2024-11-22 22:46:41,081 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 8.0) internal successors, (16), 3 states have internal predecessors, (16), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-22 22:46:41,081 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 122 transitions. [2024-11-22 22:46:41,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-11-22 22:46:41,082 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:46:41,082 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:46:41,082 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-22 22:46:41,083 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:46:41,083 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:46:41,087 INFO L85 PathProgramCache]: Analyzing trace with hash 1228476917, now seen corresponding path program 1 times [2024-11-22 22:46:41,087 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:46:41,087 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [527130227] [2024-11-22 22:46:41,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:46:41,087 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:46:41,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:46:41,181 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-22 22:46:41,181 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:46:41,182 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [527130227] [2024-11-22 22:46:41,182 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [527130227] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:46:41,182 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:46:41,183 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-22 22:46:41,183 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558366889] [2024-11-22 22:46:41,183 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:46:41,184 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 22:46:41,184 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:46:41,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 22:46:41,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-22 22:46:41,186 INFO L87 Difference]: Start difference. First operand 103 states and 122 transitions. Second operand has 6 states, 5 states have (on average 3.4) internal successors, (17), 6 states have internal predecessors, (17), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-22 22:46:41,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:46:41,265 INFO L93 Difference]: Finished difference Result 120 states and 136 transitions. [2024-11-22 22:46:41,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-22 22:46:41,267 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 3.4) internal successors, (17), 6 states have internal predecessors, (17), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 29 [2024-11-22 22:46:41,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:46:41,269 INFO L225 Difference]: With dead ends: 120 [2024-11-22 22:46:41,269 INFO L226 Difference]: Without dead ends: 111 [2024-11-22 22:46:41,270 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-22 22:46:41,271 INFO L432 NwaCegarLoop]: 72 mSDtfsCounter, 22 mSDsluCounter, 222 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 294 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:46:41,272 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 294 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:46:41,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2024-11-22 22:46:41,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 107. [2024-11-22 22:46:41,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 107 states, 70 states have (on average 1.4714285714285715) internal successors, (103), 93 states have internal predecessors, (103), 10 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-11-22 22:46:41,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 123 transitions. [2024-11-22 22:46:41,285 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 123 transitions. Word has length 29 [2024-11-22 22:46:41,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:46:41,286 INFO L471 AbstractCegarLoop]: Abstraction has 107 states and 123 transitions. [2024-11-22 22:46:41,286 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 3.4) internal successors, (17), 6 states have internal predecessors, (17), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-22 22:46:41,286 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 123 transitions. [2024-11-22 22:46:41,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2024-11-22 22:46:41,289 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:46:41,289 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 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:46:41,289 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-22 22:46:41,289 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:46:41,290 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:46:41,290 INFO L85 PathProgramCache]: Analyzing trace with hash -549686313, now seen corresponding path program 1 times [2024-11-22 22:46:41,291 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:46:41,291 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813625777] [2024-11-22 22:46:41,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:46:41,292 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:46:41,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:46:41,316 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [896244741] [2024-11-22 22:46:41,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:46:41,317 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:46:41,318 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:46:41,320 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:46:41,322 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:46:41,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:46:41,361 INFO L255 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 22:46:41,365 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:46:41,410 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-22 22:46:41,410 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 22:46:41,411 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:46:41,411 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [813625777] [2024-11-22 22:46:41,411 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:46:41,411 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [896244741] [2024-11-22 22:46:41,411 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [896244741] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:46:41,411 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:46:41,411 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-22 22:46:41,411 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [904600587] [2024-11-22 22:46:41,411 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:46:41,412 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 22:46:41,412 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:46:41,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 22:46:41,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 22:46:41,413 INFO L87 Difference]: Start difference. First operand 107 states and 123 transitions. Second operand has 3 states, 2 states have (on average 9.5) internal successors, (19), 3 states have internal predecessors, (19), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-22 22:46:41,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:46:41,467 INFO L93 Difference]: Finished difference Result 145 states and 171 transitions. [2024-11-22 22:46:41,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 22:46:41,468 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 9.5) internal successors, (19), 3 states have internal predecessors, (19), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 31 [2024-11-22 22:46:41,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:46:41,469 INFO L225 Difference]: With dead ends: 145 [2024-11-22 22:46:41,469 INFO L226 Difference]: Without dead ends: 141 [2024-11-22 22:46:41,469 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 29 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:46:41,470 INFO L432 NwaCegarLoop]: 65 mSDtfsCounter, 41 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 102 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 22:46:41,470 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [43 Valid, 102 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 22:46:41,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2024-11-22 22:46:41,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 127. [2024-11-22 22:46:41,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 88 states have (on average 1.4772727272727273) internal successors, (130), 111 states have internal predecessors, (130), 12 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-11-22 22:46:41,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 154 transitions. [2024-11-22 22:46:41,478 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 154 transitions. Word has length 31 [2024-11-22 22:46:41,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:46:41,478 INFO L471 AbstractCegarLoop]: Abstraction has 127 states and 154 transitions. [2024-11-22 22:46:41,478 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 9.5) internal successors, (19), 3 states have internal predecessors, (19), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-22 22:46:41,478 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 154 transitions. [2024-11-22 22:46:41,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-11-22 22:46:41,479 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:46:41,479 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 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:46:41,487 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-22 22:46:41,680 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2024-11-22 22:46:41,680 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:46:41,681 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:46:41,681 INFO L85 PathProgramCache]: Analyzing trace with hash 32433593, now seen corresponding path program 1 times [2024-11-22 22:46:41,681 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:46:41,681 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2144700724] [2024-11-22 22:46:41,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:46:41,681 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:46:41,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:46:41,774 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-22 22:46:41,774 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:46:41,774 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2144700724] [2024-11-22 22:46:41,774 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2144700724] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:46:41,774 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:46:41,774 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 22:46:41,774 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1382763242] [2024-11-22 22:46:41,774 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:46:41,775 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 22:46:41,775 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:46:41,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 22:46:41,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 22:46:41,775 INFO L87 Difference]: Start difference. First operand 127 states and 154 transitions. Second operand has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 states have internal predecessors, (21), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-22 22:46:41,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:46:41,993 INFO L93 Difference]: Finished difference Result 151 states and 180 transitions. [2024-11-22 22:46:41,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 22:46:41,993 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 states have internal predecessors, (21), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 33 [2024-11-22 22:46:41,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:46:41,995 INFO L225 Difference]: With dead ends: 151 [2024-11-22 22:46:41,995 INFO L226 Difference]: Without dead ends: 150 [2024-11-22 22:46:41,995 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:46:41,996 INFO L432 NwaCegarLoop]: 54 mSDtfsCounter, 104 mSDsluCounter, 59 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 98 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 22:46:41,996 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [106 Valid, 113 Invalid, 98 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 22:46:41,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2024-11-22 22:46:42,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 134. [2024-11-22 22:46:42,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 95 states have (on average 1.4631578947368422) internal successors, (139), 118 states have internal predecessors, (139), 12 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-11-22 22:46:42,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 163 transitions. [2024-11-22 22:46:42,012 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 163 transitions. Word has length 33 [2024-11-22 22:46:42,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:46:42,013 INFO L471 AbstractCegarLoop]: Abstraction has 134 states and 163 transitions. [2024-11-22 22:46:42,013 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 states have internal predecessors, (21), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-22 22:46:42,013 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 163 transitions. [2024-11-22 22:46:42,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-11-22 22:46:42,015 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:46:42,015 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:46:42,020 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-22 22:46:42,025 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:46:42,025 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:46:42,026 INFO L85 PathProgramCache]: Analyzing trace with hash 185732939, now seen corresponding path program 1 times [2024-11-22 22:46:42,026 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:46:42,026 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2010290101] [2024-11-22 22:46:42,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:46:42,026 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:46:42,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:46:42,147 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-22 22:46:42,147 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:46:42,147 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2010290101] [2024-11-22 22:46:42,147 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2010290101] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:46:42,148 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [141193373] [2024-11-22 22:46:42,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:46:42,149 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:46:42,149 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:46:42,151 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:46:42,152 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:46:42,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:46:42,201 INFO L255 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 22:46:42,203 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:46:42,275 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-22 22:46:42,275 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:46:42,361 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-22 22:46:42,362 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [141193373] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:46:42,362 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:46:42,362 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 5] total 9 [2024-11-22 22:46:42,362 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [589870524] [2024-11-22 22:46:42,362 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:46:42,363 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-22 22:46:42,363 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:46:42,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-22 22:46:42,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2024-11-22 22:46:42,363 INFO L87 Difference]: Start difference. First operand 134 states and 163 transitions. Second operand has 10 states, 9 states have (on average 4.666666666666667) internal successors, (42), 10 states have internal predecessors, (42), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-22 22:46:42,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:46:42,527 INFO L93 Difference]: Finished difference Result 267 states and 325 transitions. [2024-11-22 22:46:42,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-22 22:46:42,528 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.666666666666667) internal successors, (42), 10 states have internal predecessors, (42), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 33 [2024-11-22 22:46:42,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:46:42,529 INFO L225 Difference]: With dead ends: 267 [2024-11-22 22:46:42,529 INFO L226 Difference]: Without dead ends: 191 [2024-11-22 22:46:42,530 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=99, Invalid=173, Unknown=0, NotChecked=0, Total=272 [2024-11-22 22:46:42,531 INFO L432 NwaCegarLoop]: 74 mSDtfsCounter, 83 mSDsluCounter, 196 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 270 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:46:42,531 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [83 Valid, 270 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:46:42,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2024-11-22 22:46:42,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 173. [2024-11-22 22:46:42,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173 states, 126 states have (on average 1.4523809523809523) internal successors, (183), 149 states have internal predecessors, (183), 18 states have call successors, (18), 5 states have call predecessors, (18), 5 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2024-11-22 22:46:42,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 219 transitions. [2024-11-22 22:46:42,557 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 219 transitions. Word has length 33 [2024-11-22 22:46:42,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:46:42,557 INFO L471 AbstractCegarLoop]: Abstraction has 173 states and 219 transitions. [2024-11-22 22:46:42,557 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.666666666666667) internal successors, (42), 10 states have internal predecessors, (42), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-22 22:46:42,558 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 219 transitions. [2024-11-22 22:46:42,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2024-11-22 22:46:42,558 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:46:42,558 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 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:46:42,566 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:46:42,759 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:46:42,759 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:46:42,759 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:46:42,759 INFO L85 PathProgramCache]: Analyzing trace with hash 1005441480, now seen corresponding path program 1 times [2024-11-22 22:46:42,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:46:42,760 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1194425656] [2024-11-22 22:46:42,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:46:42,760 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:46:42,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:46:42,775 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1191560304] [2024-11-22 22:46:42,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:46:42,775 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:46:42,775 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:46:42,777 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:46:42,778 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:46:42,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:46:42,820 INFO L255 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 22:46:42,822 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:46:42,951 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-22 22:46:42,951 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 22:46:42,952 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:46:42,952 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1194425656] [2024-11-22 22:46:42,952 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:46:42,952 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1191560304] [2024-11-22 22:46:42,952 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1191560304] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:46:42,952 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:46:42,952 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 22:46:42,952 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1515567944] [2024-11-22 22:46:42,952 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:46:42,953 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 22:46:42,953 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:46:42,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 22:46:42,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 22:46:42,954 INFO L87 Difference]: Start difference. First operand 173 states and 219 transitions. Second operand has 4 states, 3 states have (on average 7.333333333333333) internal successors, (22), 4 states have internal predecessors, (22), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-22 22:46:43,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:46:43,092 INFO L93 Difference]: Finished difference Result 179 states and 224 transitions. [2024-11-22 22:46:43,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 22:46:43,093 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.333333333333333) internal successors, (22), 4 states have internal predecessors, (22), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 34 [2024-11-22 22:46:43,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:46:43,094 INFO L225 Difference]: With dead ends: 179 [2024-11-22 22:46:43,094 INFO L226 Difference]: Without dead ends: 176 [2024-11-22 22:46:43,094 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 31 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:46:43,095 INFO L432 NwaCegarLoop]: 64 mSDtfsCounter, 24 mSDsluCounter, 75 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 139 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:46:43,095 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 139 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:46:43,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2024-11-22 22:46:43,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 176. [2024-11-22 22:46:43,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 129 states have (on average 1.434108527131783) internal successors, (185), 152 states have internal predecessors, (185), 18 states have call successors, (18), 5 states have call predecessors, (18), 5 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2024-11-22 22:46:43,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 221 transitions. [2024-11-22 22:46:43,111 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 221 transitions. Word has length 34 [2024-11-22 22:46:43,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:46:43,111 INFO L471 AbstractCegarLoop]: Abstraction has 176 states and 221 transitions. [2024-11-22 22:46:43,111 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.333333333333333) internal successors, (22), 4 states have internal predecessors, (22), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-22 22:46:43,112 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 221 transitions. [2024-11-22 22:46:43,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2024-11-22 22:46:43,112 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:46:43,112 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:46:43,121 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:46:43,316 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:46:43,317 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:46:43,317 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:46:43,317 INFO L85 PathProgramCache]: Analyzing trace with hash 1132558923, now seen corresponding path program 1 times [2024-11-22 22:46:43,317 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:46:43,317 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [343733549] [2024-11-22 22:46:43,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:46:43,317 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:46:43,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:46:43,335 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [617523750] [2024-11-22 22:46:43,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:46:43,335 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:46:43,336 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:46:43,338 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:46:43,339 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:46:43,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:46:43,380 INFO L255 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 22:46:43,382 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:46:43,421 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-11-22 22:46:43,421 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 22:46:43,422 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:46:43,422 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [343733549] [2024-11-22 22:46:43,422 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:46:43,422 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [617523750] [2024-11-22 22:46:43,422 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [617523750] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:46:43,422 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:46:43,423 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 22:46:43,423 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756144330] [2024-11-22 22:46:43,423 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:46:43,423 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 22:46:43,423 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:46:43,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 22:46:43,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-22 22:46:43,424 INFO L87 Difference]: Start difference. First operand 176 states and 221 transitions. Second operand has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 22:46:43,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:46:43,508 INFO L93 Difference]: Finished difference Result 213 states and 261 transitions. [2024-11-22 22:46:43,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 22:46:43,509 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 45 [2024-11-22 22:46:43,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:46:43,510 INFO L225 Difference]: With dead ends: 213 [2024-11-22 22:46:43,510 INFO L226 Difference]: Without dead ends: 203 [2024-11-22 22:46:43,510 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 42 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:46:43,511 INFO L432 NwaCegarLoop]: 87 mSDtfsCounter, 82 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 144 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:46:43,511 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [87 Valid, 144 Invalid, 53 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:46:43,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2024-11-22 22:46:43,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 185. [2024-11-22 22:46:43,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 185 states, 140 states have (on average 1.3571428571428572) internal successors, (190), 159 states have internal predecessors, (190), 20 states have call successors, (20), 5 states have call predecessors, (20), 5 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2024-11-22 22:46:43,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 230 transitions. [2024-11-22 22:46:43,532 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 230 transitions. Word has length 45 [2024-11-22 22:46:43,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:46:43,533 INFO L471 AbstractCegarLoop]: Abstraction has 185 states and 230 transitions. [2024-11-22 22:46:43,533 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 22:46:43,534 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 230 transitions. [2024-11-22 22:46:43,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2024-11-22 22:46:43,535 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:46:43,535 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:46:43,543 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:46:43,739 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-22 22:46:43,740 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:46:43,740 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:46:43,740 INFO L85 PathProgramCache]: Analyzing trace with hash 749588304, now seen corresponding path program 1 times [2024-11-22 22:46:43,740 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:46:43,741 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2068602191] [2024-11-22 22:46:43,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:46:43,741 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:46:43,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:46:43,752 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1068147532] [2024-11-22 22:46:43,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:46:43,752 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:46:43,753 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:46:43,755 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:46:43,756 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:46:43,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:46:43,795 INFO L255 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 22:46:43,797 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:46:43,840 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-11-22 22:46:43,840 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:46:43,914 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:46:43,914 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2068602191] [2024-11-22 22:46:43,914 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:46:43,914 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1068147532] [2024-11-22 22:46:43,914 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1068147532] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:46:43,914 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:46:43,914 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3] total 3 [2024-11-22 22:46:43,914 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1918655607] [2024-11-22 22:46:43,914 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 22:46:43,915 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 22:46:43,915 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:46:43,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 22:46:43,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-11-22 22:46:43,915 INFO L87 Difference]: Start difference. First operand 185 states and 230 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, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 22:46:44,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:46:44,009 INFO L93 Difference]: Finished difference Result 281 states and 347 transitions. [2024-11-22 22:46:44,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 22:46:44,010 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, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 46 [2024-11-22 22:46:44,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:46:44,011 INFO L225 Difference]: With dead ends: 281 [2024-11-22 22:46:44,011 INFO L226 Difference]: Without dead ends: 277 [2024-11-22 22:46:44,012 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-11-22 22:46:44,012 INFO L432 NwaCegarLoop]: 97 mSDtfsCounter, 67 mSDsluCounter, 115 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 212 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:46:44,012 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 212 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:46:44,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 277 states. [2024-11-22 22:46:44,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 277 to 245. [2024-11-22 22:46:44,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 245 states, 194 states have (on average 1.3814432989690721) internal successors, (268), 213 states have internal predecessors, (268), 26 states have call successors, (26), 5 states have call predecessors, (26), 5 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2024-11-22 22:46:44,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 320 transitions. [2024-11-22 22:46:44,052 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 320 transitions. Word has length 46 [2024-11-22 22:46:44,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:46:44,052 INFO L471 AbstractCegarLoop]: Abstraction has 245 states and 320 transitions. [2024-11-22 22:46:44,052 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, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 22:46:44,052 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 320 transitions. [2024-11-22 22:46:44,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2024-11-22 22:46:44,053 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:46:44,053 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:46:44,063 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:46:44,253 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:46:44,254 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:46:44,254 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:46:44,254 INFO L85 PathProgramCache]: Analyzing trace with hash -1118998551, now seen corresponding path program 1 times [2024-11-22 22:46:44,255 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:46:44,255 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1088323873] [2024-11-22 22:46:44,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:46:44,255 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:46:44,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:46:44,314 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-11-22 22:46:44,314 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:46:44,314 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1088323873] [2024-11-22 22:46:44,314 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1088323873] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:46:44,314 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:46:44,314 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 22:46:44,315 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [246387115] [2024-11-22 22:46:44,315 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:46:44,315 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 22:46:44,315 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:46:44,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 22:46:44,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 22:46:44,316 INFO L87 Difference]: Start difference. First operand 245 states and 320 transitions. Second operand has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-22 22:46:44,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:46:44,455 INFO L93 Difference]: Finished difference Result 256 states and 331 transitions. [2024-11-22 22:46:44,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 22:46:44,455 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 50 [2024-11-22 22:46:44,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:46:44,456 INFO L225 Difference]: With dead ends: 256 [2024-11-22 22:46:44,457 INFO L226 Difference]: Without dead ends: 239 [2024-11-22 22:46:44,457 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:46:44,457 INFO L432 NwaCegarLoop]: 57 mSDtfsCounter, 51 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 134 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:46:44,458 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [51 Valid, 134 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:46:44,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2024-11-22 22:46:44,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 230. [2024-11-22 22:46:44,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 230 states, 181 states have (on average 1.4033149171270718) internal successors, (254), 200 states have internal predecessors, (254), 24 states have call successors, (24), 5 states have call predecessors, (24), 5 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-11-22 22:46:44,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 302 transitions. [2024-11-22 22:46:44,476 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 302 transitions. Word has length 50 [2024-11-22 22:46:44,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:46:44,477 INFO L471 AbstractCegarLoop]: Abstraction has 230 states and 302 transitions. [2024-11-22 22:46:44,477 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-22 22:46:44,477 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 302 transitions. [2024-11-22 22:46:44,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2024-11-22 22:46:44,478 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:46:44,478 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 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:46:44,478 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-22 22:46:44,478 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:46:44,479 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:46:44,479 INFO L85 PathProgramCache]: Analyzing trace with hash 287436800, now seen corresponding path program 1 times [2024-11-22 22:46:44,479 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:46:44,479 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1931317234] [2024-11-22 22:46:44,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:46:44,479 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:46:44,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:46:44,530 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-11-22 22:46:44,531 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:46:44,531 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1931317234] [2024-11-22 22:46:44,531 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1931317234] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:46:44,531 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1425938114] [2024-11-22 22:46:44,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:46:44,531 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:46:44,532 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:46:44,534 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:46:44,535 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:46:44,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:46:44,574 INFO L255 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 22:46:44,575 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:46:44,613 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-11-22 22:46:44,614 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:46:44,680 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-11-22 22:46:44,680 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1425938114] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:46:44,680 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:46:44,680 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 5 [2024-11-22 22:46:44,681 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [905590003] [2024-11-22 22:46:44,681 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:46:44,681 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 22:46:44,681 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:46:44,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 22:46:44,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2024-11-22 22:46:44,682 INFO L87 Difference]: Start difference. First operand 230 states and 302 transitions. Second operand has 6 states, 5 states have (on average 9.6) internal successors, (48), 6 states have internal predecessors, (48), 4 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2024-11-22 22:46:44,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:46:44,853 INFO L93 Difference]: Finished difference Result 364 states and 468 transitions. [2024-11-22 22:46:44,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 22:46:44,853 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 9.6) internal successors, (48), 6 states have internal predecessors, (48), 4 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) Word has length 54 [2024-11-22 22:46:44,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:46:44,855 INFO L225 Difference]: With dead ends: 364 [2024-11-22 22:46:44,856 INFO L226 Difference]: Without dead ends: 362 [2024-11-22 22:46:44,857 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2024-11-22 22:46:44,857 INFO L432 NwaCegarLoop]: 75 mSDtfsCounter, 150 mSDsluCounter, 181 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 256 SdHoareTripleChecker+Invalid, 128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:46:44,858 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [158 Valid, 256 Invalid, 128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:46:44,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states. [2024-11-22 22:46:44,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 299. [2024-11-22 22:46:44,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 299 states, 241 states have (on average 1.4190871369294606) internal successors, (342), 260 states have internal predecessors, (342), 33 states have call successors, (33), 5 states have call predecessors, (33), 5 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2024-11-22 22:46:44,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 299 states to 299 states and 408 transitions. [2024-11-22 22:46:44,888 INFO L78 Accepts]: Start accepts. Automaton has 299 states and 408 transitions. Word has length 54 [2024-11-22 22:46:44,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:46:44,888 INFO L471 AbstractCegarLoop]: Abstraction has 299 states and 408 transitions. [2024-11-22 22:46:44,889 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 9.6) internal successors, (48), 6 states have internal predecessors, (48), 4 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2024-11-22 22:46:44,889 INFO L276 IsEmpty]: Start isEmpty. Operand 299 states and 408 transitions. [2024-11-22 22:46:44,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-11-22 22:46:44,889 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:46:44,889 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:46:44,897 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:46:45,089 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:46:45,090 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:46:45,090 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:46:45,090 INFO L85 PathProgramCache]: Analyzing trace with hash 320559606, now seen corresponding path program 1 times [2024-11-22 22:46:45,091 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:46:45,091 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [352497542] [2024-11-22 22:46:45,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:46:45,091 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:46:45,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:46:45,187 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-11-22 22:46:45,187 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:46:45,187 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [352497542] [2024-11-22 22:46:45,187 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [352497542] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:46:45,188 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1536116377] [2024-11-22 22:46:45,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:46:45,188 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:46:45,188 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:46:45,189 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:46:45,192 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:46:45,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:46:45,234 INFO L255 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-22 22:46:45,235 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:46:45,309 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 0 proven. 46 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-22 22:46:45,309 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:46:45,420 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-11-22 22:46:45,421 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1536116377] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:46:45,421 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:46:45,421 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 7] total 13 [2024-11-22 22:46:45,421 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1019192352] [2024-11-22 22:46:45,421 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:46:45,422 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-22 22:46:45,422 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:46:45,422 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-22 22:46:45,422 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2024-11-22 22:46:45,423 INFO L87 Difference]: Start difference. First operand 299 states and 408 transitions. Second operand has 14 states, 13 states have (on average 4.538461538461538) internal successors, (59), 14 states have internal predecessors, (59), 4 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (18), 4 states have call predecessors, (18), 4 states have call successors, (18) [2024-11-22 22:46:45,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:46:45,721 INFO L93 Difference]: Finished difference Result 346 states and 451 transitions. [2024-11-22 22:46:45,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-22 22:46:45,722 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 4.538461538461538) internal successors, (59), 14 states have internal predecessors, (59), 4 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (18), 4 states have call predecessors, (18), 4 states have call successors, (18) Word has length 55 [2024-11-22 22:46:45,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:46:45,724 INFO L225 Difference]: With dead ends: 346 [2024-11-22 22:46:45,724 INFO L226 Difference]: Without dead ends: 340 [2024-11-22 22:46:45,725 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=180, Invalid=522, Unknown=0, NotChecked=0, Total=702 [2024-11-22 22:46:45,726 INFO L432 NwaCegarLoop]: 66 mSDtfsCounter, 125 mSDsluCounter, 516 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 582 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:46:45,726 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [125 Valid, 582 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 155 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:46:45,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2024-11-22 22:46:45,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 322. [2024-11-22 22:46:45,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 322 states, 262 states have (on average 1.3931297709923665) internal successors, (365), 281 states have internal predecessors, (365), 33 states have call successors, (33), 7 states have call predecessors, (33), 7 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2024-11-22 22:46:45,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 322 states to 322 states and 431 transitions. [2024-11-22 22:46:45,752 INFO L78 Accepts]: Start accepts. Automaton has 322 states and 431 transitions. Word has length 55 [2024-11-22 22:46:45,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:46:45,753 INFO L471 AbstractCegarLoop]: Abstraction has 322 states and 431 transitions. [2024-11-22 22:46:45,753 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 4.538461538461538) internal successors, (59), 14 states have internal predecessors, (59), 4 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (18), 4 states have call predecessors, (18), 4 states have call successors, (18) [2024-11-22 22:46:45,753 INFO L276 IsEmpty]: Start isEmpty. Operand 322 states and 431 transitions. [2024-11-22 22:46:45,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2024-11-22 22:46:45,754 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:46:45,754 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:46:45,762 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:46:45,954 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,SelfDestructingSolverStorable16 [2024-11-22 22:46:45,955 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:46:45,956 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:46:45,956 INFO L85 PathProgramCache]: Analyzing trace with hash 770531943, now seen corresponding path program 1 times [2024-11-22 22:46:45,956 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:46:45,956 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [501818695] [2024-11-22 22:46:45,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:46:45,956 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:46:45,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:46:45,970 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1095092180] [2024-11-22 22:46:45,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:46:45,971 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:46:45,971 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:46:45,973 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:46:45,974 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:46:46,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:46:46,019 INFO L255 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-22 22:46:46,021 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:46:46,195 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-11-22 22:46:46,195 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:46:46,328 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-11-22 22:46:46,328 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:46:46,329 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [501818695] [2024-11-22 22:46:46,329 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:46:46,329 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1095092180] [2024-11-22 22:46:46,329 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1095092180] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:46:46,329 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-22 22:46:46,329 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2024-11-22 22:46:46,329 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [518982298] [2024-11-22 22:46:46,332 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-22 22:46:46,333 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-22 22:46:46,336 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:46:46,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-22 22:46:46,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-22 22:46:46,337 INFO L87 Difference]: Start difference. First operand 322 states and 431 transitions. Second operand has 8 states, 7 states have (on average 8.571428571428571) internal successors, (60), 8 states have internal predecessors, (60), 4 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2024-11-22 22:46:46,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:46:46,813 INFO L93 Difference]: Finished difference Result 367 states and 486 transitions. [2024-11-22 22:46:46,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-22 22:46:46,813 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 8.571428571428571) internal successors, (60), 8 states have internal predecessors, (60), 4 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) Word has length 60 [2024-11-22 22:46:46,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:46:46,815 INFO L225 Difference]: With dead ends: 367 [2024-11-22 22:46:46,815 INFO L226 Difference]: Without dead ends: 361 [2024-11-22 22:46:46,816 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=70, Invalid=112, Unknown=0, NotChecked=0, Total=182 [2024-11-22 22:46:46,816 INFO L432 NwaCegarLoop]: 57 mSDtfsCounter, 257 mSDsluCounter, 144 mSDsCounter, 0 mSdLazyCounter, 268 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 262 SdHoareTripleChecker+Valid, 201 SdHoareTripleChecker+Invalid, 308 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 268 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-22 22:46:46,816 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [262 Valid, 201 Invalid, 308 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 268 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-22 22:46:46,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 361 states. [2024-11-22 22:46:46,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 361 to 325. [2024-11-22 22:46:46,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 265 states have (on average 1.3584905660377358) internal successors, (360), 284 states have internal predecessors, (360), 33 states have call successors, (33), 7 states have call predecessors, (33), 7 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2024-11-22 22:46:46,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 426 transitions. [2024-11-22 22:46:46,843 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 426 transitions. Word has length 60 [2024-11-22 22:46:46,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:46:46,843 INFO L471 AbstractCegarLoop]: Abstraction has 325 states and 426 transitions. [2024-11-22 22:46:46,844 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 8.571428571428571) internal successors, (60), 8 states have internal predecessors, (60), 4 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2024-11-22 22:46:46,844 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 426 transitions. [2024-11-22 22:46:46,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-22 22:46:46,844 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:46:46,845 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:46:46,853 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-22 22:46:47,045 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,SelfDestructingSolverStorable17 [2024-11-22 22:46:47,045 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:46:47,046 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:46:47,046 INFO L85 PathProgramCache]: Analyzing trace with hash -966584528, now seen corresponding path program 1 times [2024-11-22 22:46:47,046 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:46:47,046 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1801125630] [2024-11-22 22:46:47,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:46:47,047 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:46:47,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:46:47,150 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-11-22 22:46:47,150 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:46:47,150 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1801125630] [2024-11-22 22:46:47,150 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1801125630] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:46:47,150 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1762877087] [2024-11-22 22:46:47,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:46:47,151 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:46:47,151 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:46:47,153 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:46:47,155 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:46:47,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:46:47,197 INFO L255 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-22 22:46:47,198 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:46:47,270 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 0 proven. 58 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-22 22:46:47,270 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:46:47,375 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-11-22 22:46:47,376 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1762877087] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:46:47,376 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:46:47,376 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 8] total 12 [2024-11-22 22:46:47,376 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1186175046] [2024-11-22 22:46:47,376 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:46:47,377 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-22 22:46:47,377 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:46:47,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-22 22:46:47,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2024-11-22 22:46:47,378 INFO L87 Difference]: Start difference. First operand 325 states and 426 transitions. Second operand has 12 states, 12 states have (on average 6.25) internal successors, (75), 12 states have internal predecessors, (75), 4 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (18), 4 states have call predecessors, (18), 4 states have call successors, (18) [2024-11-22 22:46:47,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:46:47,553 INFO L93 Difference]: Finished difference Result 488 states and 640 transitions. [2024-11-22 22:46:47,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-22 22:46:47,553 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 6.25) internal successors, (75), 12 states have internal predecessors, (75), 4 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (18), 4 states have call predecessors, (18), 4 states have call successors, (18) Word has length 68 [2024-11-22 22:46:47,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:46:47,555 INFO L225 Difference]: With dead ends: 488 [2024-11-22 22:46:47,555 INFO L226 Difference]: Without dead ends: 338 [2024-11-22 22:46:47,556 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 130 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=149, Invalid=271, Unknown=0, NotChecked=0, Total=420 [2024-11-22 22:46:47,556 INFO L432 NwaCegarLoop]: 71 mSDtfsCounter, 61 mSDsluCounter, 323 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 394 SdHoareTripleChecker+Invalid, 88 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:46:47,557 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [61 Valid, 394 Invalid, 88 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:46:47,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 338 states. [2024-11-22 22:46:47,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 338 to 331. [2024-11-22 22:46:47,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 331 states, 271 states have (on average 1.3468634686346863) internal successors, (365), 290 states have internal predecessors, (365), 33 states have call successors, (33), 7 states have call predecessors, (33), 7 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2024-11-22 22:46:47,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 431 transitions. [2024-11-22 22:46:47,582 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 431 transitions. Word has length 68 [2024-11-22 22:46:47,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:46:47,582 INFO L471 AbstractCegarLoop]: Abstraction has 331 states and 431 transitions. [2024-11-22 22:46:47,583 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 6.25) internal successors, (75), 12 states have internal predecessors, (75), 4 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (18), 4 states have call predecessors, (18), 4 states have call successors, (18) [2024-11-22 22:46:47,583 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 431 transitions. [2024-11-22 22:46:47,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2024-11-22 22:46:47,583 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:46:47,584 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1] [2024-11-22 22:46:47,592 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:46:47,784 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:46:47,784 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:46:47,785 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:46:47,785 INFO L85 PathProgramCache]: Analyzing trace with hash -281646737, now seen corresponding path program 2 times [2024-11-22 22:46:47,785 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:46:47,785 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1253221308] [2024-11-22 22:46:47,785 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 22:46:47,785 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:46:47,804 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-22 22:46:47,804 INFO L228 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-22 22:46:47,805 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1608221442] [2024-11-22 22:46:47,805 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 22:46:47,805 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:46:47,805 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:46:47,809 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:46:47,810 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:46:47,857 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-22 22:46:47,857 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:46:47,858 INFO L255 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-22 22:46:47,860 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:46:47,914 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-11-22 22:46:47,914 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:46:47,957 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:46:47,957 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1253221308] [2024-11-22 22:46:47,957 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:46:47,957 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1608221442] [2024-11-22 22:46:47,957 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1608221442] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:46:47,957 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:46:47,958 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2024-11-22 22:46:47,958 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1967108012] [2024-11-22 22:46:47,958 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 22:46:47,958 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 22:46:47,958 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:46:47,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 22:46:47,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2024-11-22 22:46:47,959 INFO L87 Difference]: Start difference. First operand 331 states and 431 transitions. Second operand has 5 states, 4 states have (on average 8.75) internal successors, (35), 5 states have internal predecessors, (35), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-22 22:46:48,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:46:48,075 INFO L93 Difference]: Finished difference Result 480 states and 615 transitions. [2024-11-22 22:46:48,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 22:46:48,076 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 8.75) internal successors, (35), 5 states have internal predecessors, (35), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 72 [2024-11-22 22:46:48,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:46:48,078 INFO L225 Difference]: With dead ends: 480 [2024-11-22 22:46:48,078 INFO L226 Difference]: Without dead ends: 476 [2024-11-22 22:46:48,079 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2024-11-22 22:46:48,079 INFO L432 NwaCegarLoop]: 76 mSDtfsCounter, 148 mSDsluCounter, 123 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 199 SdHoareTripleChecker+Invalid, 76 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:46:48,079 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [155 Valid, 199 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:46:48,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 476 states. [2024-11-22 22:46:48,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 476 to 362. [2024-11-22 22:46:48,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 362 states, 298 states have (on average 1.325503355704698) internal successors, (395), 317 states have internal predecessors, (395), 37 states have call successors, (37), 7 states have call predecessors, (37), 7 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2024-11-22 22:46:48,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 469 transitions. [2024-11-22 22:46:48,110 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 469 transitions. Word has length 72 [2024-11-22 22:46:48,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:46:48,110 INFO L471 AbstractCegarLoop]: Abstraction has 362 states and 469 transitions. [2024-11-22 22:46:48,111 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 8.75) internal successors, (35), 5 states have internal predecessors, (35), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-22 22:46:48,111 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 469 transitions. [2024-11-22 22:46:48,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-11-22 22:46:48,111 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:46:48,111 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:46:48,119 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-11-22 22:46:48,315 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:46:48,315 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:46:48,316 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:46:48,316 INFO L85 PathProgramCache]: Analyzing trace with hash 1910905065, now seen corresponding path program 1 times [2024-11-22 22:46:48,316 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:46:48,316 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [89401557] [2024-11-22 22:46:48,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:46:48,316 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:46:48,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:46:48,378 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 122 trivial. 0 not checked. [2024-11-22 22:46:48,378 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:46:48,378 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [89401557] [2024-11-22 22:46:48,378 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [89401557] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:46:48,378 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:46:48,378 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-22 22:46:48,378 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1090212520] [2024-11-22 22:46:48,378 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:46:48,379 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 22:46:48,379 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:46:48,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 22:46:48,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 22:46:48,379 INFO L87 Difference]: Start difference. First operand 362 states and 469 transitions. Second operand has 3 states, 2 states have (on average 18.0) internal successors, (36), 3 states have internal predecessors, (36), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-22 22:46:48,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:46:48,437 INFO L93 Difference]: Finished difference Result 362 states and 469 transitions. [2024-11-22 22:46:48,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 22:46:48,438 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 18.0) internal successors, (36), 3 states have internal predecessors, (36), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 79 [2024-11-22 22:46:48,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:46:48,440 INFO L225 Difference]: With dead ends: 362 [2024-11-22 22:46:48,440 INFO L226 Difference]: Without dead ends: 361 [2024-11-22 22:46:48,440 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 22:46:48,441 INFO L432 NwaCegarLoop]: 69 mSDtfsCounter, 2 mSDsluCounter, 49 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 22:46:48,441 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 118 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 22:46:48,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 361 states. [2024-11-22 22:46:48,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 361 to 361. [2024-11-22 22:46:48,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 361 states, 298 states have (on average 1.3120805369127517) internal successors, (391), 316 states have internal predecessors, (391), 37 states have call successors, (37), 7 states have call predecessors, (37), 7 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2024-11-22 22:46:48,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 361 states to 361 states and 465 transitions. [2024-11-22 22:46:48,468 INFO L78 Accepts]: Start accepts. Automaton has 361 states and 465 transitions. Word has length 79 [2024-11-22 22:46:48,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:46:48,468 INFO L471 AbstractCegarLoop]: Abstraction has 361 states and 465 transitions. [2024-11-22 22:46:48,468 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 18.0) internal successors, (36), 3 states have internal predecessors, (36), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-22 22:46:48,468 INFO L276 IsEmpty]: Start isEmpty. Operand 361 states and 465 transitions. [2024-11-22 22:46:48,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2024-11-22 22:46:48,469 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:46:48,469 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:46:48,469 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-22 22:46:48,469 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:46:48,470 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:46:48,470 INFO L85 PathProgramCache]: Analyzing trace with hash -891485006, now seen corresponding path program 1 times [2024-11-22 22:46:48,470 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:46:48,470 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [558927008] [2024-11-22 22:46:48,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:46:48,470 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:46:48,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:46:48,610 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 122 trivial. 0 not checked. [2024-11-22 22:46:48,610 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:46:48,610 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [558927008] [2024-11-22 22:46:48,610 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [558927008] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:46:48,611 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:46:48,611 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-22 22:46:48,611 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1505584951] [2024-11-22 22:46:48,611 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:46:48,611 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 22:46:48,611 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:46:48,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 22:46:48,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-22 22:46:48,612 INFO L87 Difference]: Start difference. First operand 361 states and 465 transitions. Second operand has 6 states, 5 states have (on average 7.4) internal successors, (37), 6 states have internal predecessors, (37), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 22:46:48,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:46:48,845 INFO L93 Difference]: Finished difference Result 561 states and 750 transitions. [2024-11-22 22:46:48,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 22:46:48,847 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 7.4) internal successors, (37), 6 states have internal predecessors, (37), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 80 [2024-11-22 22:46:48,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:46:48,850 INFO L225 Difference]: With dead ends: 561 [2024-11-22 22:46:48,850 INFO L226 Difference]: Without dead ends: 560 [2024-11-22 22:46:48,850 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2024-11-22 22:46:48,851 INFO L432 NwaCegarLoop]: 63 mSDtfsCounter, 116 mSDsluCounter, 218 mSDsCounter, 0 mSdLazyCounter, 172 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 281 SdHoareTripleChecker+Invalid, 182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 22:46:48,851 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [120 Valid, 281 Invalid, 182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 172 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 22:46:48,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 560 states. [2024-11-22 22:46:48,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 560 to 499. [2024-11-22 22:46:48,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 499 states, 422 states have (on average 1.3696682464454977) internal successors, (578), 440 states have internal predecessors, (578), 51 states have call successors, (51), 7 states have call predecessors, (51), 7 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) [2024-11-22 22:46:48,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 499 states to 499 states and 680 transitions. [2024-11-22 22:46:48,893 INFO L78 Accepts]: Start accepts. Automaton has 499 states and 680 transitions. Word has length 80 [2024-11-22 22:46:48,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:46:48,893 INFO L471 AbstractCegarLoop]: Abstraction has 499 states and 680 transitions. [2024-11-22 22:46:48,893 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 7.4) internal successors, (37), 6 states have internal predecessors, (37), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 22:46:48,894 INFO L276 IsEmpty]: Start isEmpty. Operand 499 states and 680 transitions. [2024-11-22 22:46:48,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2024-11-22 22:46:48,894 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:46:48,894 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:46:48,894 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-22 22:46:48,895 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:46:48,895 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:46:48,896 INFO L85 PathProgramCache]: Analyzing trace with hash -1866231285, now seen corresponding path program 1 times [2024-11-22 22:46:48,896 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:46:48,896 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1767090224] [2024-11-22 22:46:48,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:46:48,896 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:46:48,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:46:49,044 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-11-22 22:46:49,044 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:46:49,044 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1767090224] [2024-11-22 22:46:49,044 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1767090224] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:46:49,044 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [663691215] [2024-11-22 22:46:49,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:46:49,045 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:46:49,045 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:46:49,047 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:46:49,048 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:46:49,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:46:49,098 INFO L255 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-22 22:46:49,100 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:46:49,284 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 122 trivial. 0 not checked. [2024-11-22 22:46:49,285 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 22:46:49,285 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [663691215] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:46:49,285 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:46:49,285 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-11-22 22:46:49,285 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [556582199] [2024-11-22 22:46:49,285 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:46:49,286 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 22:46:49,286 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:46:49,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 22:46:49,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=29, Unknown=0, NotChecked=0, Total=56 [2024-11-22 22:46:49,287 INFO L87 Difference]: Start difference. First operand 499 states and 680 transitions. Second operand has 5 states, 4 states have (on average 9.5) internal successors, (38), 5 states have internal predecessors, (38), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-22 22:46:49,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:46:49,508 INFO L93 Difference]: Finished difference Result 544 states and 729 transitions. [2024-11-22 22:46:49,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 22:46:49,508 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 9.5) internal successors, (38), 5 states have internal predecessors, (38), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 81 [2024-11-22 22:46:49,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:46:49,511 INFO L225 Difference]: With dead ends: 544 [2024-11-22 22:46:49,511 INFO L226 Difference]: Without dead ends: 543 [2024-11-22 22:46:49,511 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 78 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=29, Unknown=0, NotChecked=0, Total=56 [2024-11-22 22:46:49,512 INFO L432 NwaCegarLoop]: 69 mSDtfsCounter, 73 mSDsluCounter, 103 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 172 SdHoareTripleChecker+Invalid, 149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 22:46:49,513 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [83 Valid, 172 Invalid, 149 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 146 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 22:46:49,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2024-11-22 22:46:49,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 511. [2024-11-22 22:46:49,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 511 states, 434 states have (on average 1.359447004608295) internal successors, (590), 452 states have internal predecessors, (590), 51 states have call successors, (51), 7 states have call predecessors, (51), 7 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) [2024-11-22 22:46:49,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 511 states to 511 states and 692 transitions. [2024-11-22 22:46:49,565 INFO L78 Accepts]: Start accepts. Automaton has 511 states and 692 transitions. Word has length 81 [2024-11-22 22:46:49,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:46:49,566 INFO L471 AbstractCegarLoop]: Abstraction has 511 states and 692 transitions. [2024-11-22 22:46:49,566 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 9.5) internal successors, (38), 5 states have internal predecessors, (38), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-22 22:46:49,566 INFO L276 IsEmpty]: Start isEmpty. Operand 511 states and 692 transitions. [2024-11-22 22:46:49,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2024-11-22 22:46:49,566 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:46:49,567 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:46:49,576 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:46:49,767 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-11-22 22:46:49,767 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:46:49,768 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:46:49,768 INFO L85 PathProgramCache]: Analyzing trace with hash -2018594860, now seen corresponding path program 1 times [2024-11-22 22:46:49,768 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:46:49,768 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1814302611] [2024-11-22 22:46:49,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:46:49,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:46:49,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:46:49,928 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-11-22 22:46:49,929 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:46:49,929 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1814302611] [2024-11-22 22:46:49,929 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1814302611] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:46:49,929 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [705631428] [2024-11-22 22:46:49,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:46:49,929 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:46:49,930 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:46:49,932 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:46:49,933 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:46:49,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:46:49,978 INFO L255 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-22 22:46:49,979 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:46:50,090 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 122 trivial. 0 not checked. [2024-11-22 22:46:50,091 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 22:46:50,091 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [705631428] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:46:50,091 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:46:50,091 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 6 [2024-11-22 22:46:50,091 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791875435] [2024-11-22 22:46:50,091 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:46:50,092 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 22:46:50,092 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:46:50,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 22:46:50,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-11-22 22:46:50,092 INFO L87 Difference]: Start difference. First operand 511 states and 692 transitions. Second operand has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-22 22:46:50,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:46:50,240 INFO L93 Difference]: Finished difference Result 526 states and 705 transitions. [2024-11-22 22:46:50,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 22:46:50,240 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 82 [2024-11-22 22:46:50,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:46:50,243 INFO L225 Difference]: With dead ends: 526 [2024-11-22 22:46:50,243 INFO L226 Difference]: Without dead ends: 524 [2024-11-22 22:46:50,243 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-11-22 22:46:50,244 INFO L432 NwaCegarLoop]: 59 mSDtfsCounter, 54 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 93 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:46:50,244 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [59 Valid, 93 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:46:50,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2024-11-22 22:46:50,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 515. [2024-11-22 22:46:50,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 515 states, 438 states have (on average 1.3470319634703196) internal successors, (590), 456 states have internal predecessors, (590), 51 states have call successors, (51), 7 states have call predecessors, (51), 7 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) [2024-11-22 22:46:50,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 692 transitions. [2024-11-22 22:46:50,288 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 692 transitions. Word has length 82 [2024-11-22 22:46:50,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:46:50,288 INFO L471 AbstractCegarLoop]: Abstraction has 515 states and 692 transitions. [2024-11-22 22:46:50,288 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-22 22:46:50,289 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 692 transitions. [2024-11-22 22:46:50,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2024-11-22 22:46:50,290 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:46:50,290 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:46:50,298 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2024-11-22 22:46:50,491 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-11-22 22:46:50,491 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:46:50,491 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:46:50,492 INFO L85 PathProgramCache]: Analyzing trace with hash -1041574332, now seen corresponding path program 1 times [2024-11-22 22:46:50,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:46:50,492 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [258484656] [2024-11-22 22:46:50,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:46:50,492 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:46:50,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:46:50,636 INFO L134 CoverageAnalysis]: Checked inductivity of 178 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-11-22 22:46:50,636 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:46:50,636 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [258484656] [2024-11-22 22:46:50,637 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [258484656] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:46:50,637 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2101642391] [2024-11-22 22:46:50,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:46:50,637 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:46:50,637 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:46:50,639 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:46:50,642 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:46:50,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:46:50,691 INFO L255 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-22 22:46:50,693 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:46:50,796 INFO L134 CoverageAnalysis]: Checked inductivity of 178 backedges. 0 proven. 142 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-22 22:46:50,797 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:46:50,949 INFO L134 CoverageAnalysis]: Checked inductivity of 178 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-11-22 22:46:50,949 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2101642391] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:46:50,950 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:46:50,950 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 13 [2024-11-22 22:46:50,950 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [225289980] [2024-11-22 22:46:50,950 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:46:50,950 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-22 22:46:50,951 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:46:50,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-22 22:46:50,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2024-11-22 22:46:50,952 INFO L87 Difference]: Start difference. First operand 515 states and 692 transitions. Second operand has 13 states, 13 states have (on average 5.615384615384615) internal successors, (73), 13 states have internal predecessors, (73), 4 states have call successors, (21), 4 states have call predecessors, (21), 4 states have return successors, (21), 4 states have call predecessors, (21), 4 states have call successors, (21) [2024-11-22 22:46:51,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:46:51,201 INFO L93 Difference]: Finished difference Result 551 states and 728 transitions. [2024-11-22 22:46:51,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-22 22:46:51,202 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.615384615384615) internal successors, (73), 13 states have internal predecessors, (73), 4 states have call successors, (21), 4 states have call predecessors, (21), 4 states have return successors, (21), 4 states have call predecessors, (21), 4 states have call successors, (21) Word has length 86 [2024-11-22 22:46:51,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:46:51,204 INFO L225 Difference]: With dead ends: 551 [2024-11-22 22:46:51,204 INFO L226 Difference]: Without dead ends: 539 [2024-11-22 22:46:51,205 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 164 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=156, Invalid=444, Unknown=0, NotChecked=0, Total=600 [2024-11-22 22:46:51,206 INFO L432 NwaCegarLoop]: 67 mSDtfsCounter, 68 mSDsluCounter, 344 mSDsCounter, 0 mSdLazyCounter, 106 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 411 SdHoareTripleChecker+Invalid, 109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 106 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:46:51,206 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [68 Valid, 411 Invalid, 109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 106 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:46:51,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2024-11-22 22:46:51,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 529. [2024-11-22 22:46:51,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 529 states, 451 states have (on average 1.334811529933481) internal successors, (602), 469 states have internal predecessors, (602), 51 states have call successors, (51), 8 states have call predecessors, (51), 8 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) [2024-11-22 22:46:51,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 704 transitions. [2024-11-22 22:46:51,255 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 704 transitions. Word has length 86 [2024-11-22 22:46:51,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:46:51,255 INFO L471 AbstractCegarLoop]: Abstraction has 529 states and 704 transitions. [2024-11-22 22:46:51,255 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.615384615384615) internal successors, (73), 13 states have internal predecessors, (73), 4 states have call successors, (21), 4 states have call predecessors, (21), 4 states have return successors, (21), 4 states have call predecessors, (21), 4 states have call successors, (21) [2024-11-22 22:46:51,256 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 704 transitions. [2024-11-22 22:46:51,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2024-11-22 22:46:51,256 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:46:51,256 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:46:51,265 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-22 22:46:51,457 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:46:51,457 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:46:51,458 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:46:51,458 INFO L85 PathProgramCache]: Analyzing trace with hash 595065312, now seen corresponding path program 1 times [2024-11-22 22:46:51,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:46:51,458 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [125493015] [2024-11-22 22:46:51,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:46:51,458 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:46:51,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:46:51,480 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1968307698] [2024-11-22 22:46:51,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:46:51,480 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:46:51,480 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:46:51,482 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:46:51,484 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:46:51,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:46:51,536 INFO L255 TraceCheckSpWp]: Trace formula consists of 175 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-22 22:46:51,538 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:46:51,969 INFO L134 CoverageAnalysis]: Checked inductivity of 127 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-11-22 22:46:51,970 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:46:52,451 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:46:52,451 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [125493015] [2024-11-22 22:46:52,451 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:46:52,451 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1968307698] [2024-11-22 22:46:52,451 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1968307698] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:46:52,451 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:46:52,452 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-11-22 22:46:52,452 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77549402] [2024-11-22 22:46:52,452 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 22:46:52,452 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-22 22:46:52,452 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:46:52,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-22 22:46:52,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2024-11-22 22:46:52,453 INFO L87 Difference]: Start difference. First operand 529 states and 704 transitions. Second operand has 9 states, 8 states have (on average 6.25) internal successors, (50), 9 states have internal predecessors, (50), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-22 22:46:52,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:46:52,892 INFO L93 Difference]: Finished difference Result 598 states and 796 transitions. [2024-11-22 22:46:52,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-22 22:46:52,893 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.25) internal successors, (50), 9 states have internal predecessors, (50), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 87 [2024-11-22 22:46:52,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:46:52,896 INFO L225 Difference]: With dead ends: 598 [2024-11-22 22:46:52,896 INFO L226 Difference]: Without dead ends: 597 [2024-11-22 22:46:52,896 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2024-11-22 22:46:52,897 INFO L432 NwaCegarLoop]: 74 mSDtfsCounter, 65 mSDsluCounter, 256 mSDsCounter, 0 mSdLazyCounter, 497 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 330 SdHoareTripleChecker+Invalid, 502 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 497 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-22 22:46:52,898 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [69 Valid, 330 Invalid, 502 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 497 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-22 22:46:52,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 597 states. [2024-11-22 22:46:52,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 597 to 569. [2024-11-22 22:46:52,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 569 states, 487 states have (on average 1.3305954825462012) internal successors, (648), 505 states have internal predecessors, (648), 55 states have call successors, (55), 8 states have call predecessors, (55), 8 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) [2024-11-22 22:46:52,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 569 states to 569 states and 758 transitions. [2024-11-22 22:46:52,957 INFO L78 Accepts]: Start accepts. Automaton has 569 states and 758 transitions. Word has length 87 [2024-11-22 22:46:52,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:46:52,958 INFO L471 AbstractCegarLoop]: Abstraction has 569 states and 758 transitions. [2024-11-22 22:46:52,958 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.25) internal successors, (50), 9 states have internal predecessors, (50), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-22 22:46:52,958 INFO L276 IsEmpty]: Start isEmpty. Operand 569 states and 758 transitions. [2024-11-22 22:46:52,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-11-22 22:46:52,960 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:46:52,960 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:46:52,968 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:46:53,163 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-22 22:46:53,164 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:46:53,164 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:46:53,164 INFO L85 PathProgramCache]: Analyzing trace with hash 1267155581, now seen corresponding path program 1 times [2024-11-22 22:46:53,165 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:46:53,165 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [339202134] [2024-11-22 22:46:53,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:46:53,165 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:46:53,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:46:53,197 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [655531541] [2024-11-22 22:46:53,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:46:53,197 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:46:53,198 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:46:53,200 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:46:53,201 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:46:53,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:46:53,259 INFO L255 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-22 22:46:53,261 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:46:53,730 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-11-22 22:46:53,730 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:46:54,062 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:46:54,062 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [339202134] [2024-11-22 22:46:54,062 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:46:54,063 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [655531541] [2024-11-22 22:46:54,063 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [655531541] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:46:54,063 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:46:54,063 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-11-22 22:46:54,063 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1800834374] [2024-11-22 22:46:54,063 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 22:46:54,063 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-22 22:46:54,063 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:46:54,064 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-22 22:46:54,064 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2024-11-22 22:46:54,064 INFO L87 Difference]: Start difference. First operand 569 states and 758 transitions. Second operand has 9 states, 8 states have (on average 6.375) internal successors, (51), 9 states have internal predecessors, (51), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-22 22:46:54,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:46:54,396 INFO L93 Difference]: Finished difference Result 625 states and 836 transitions. [2024-11-22 22:46:54,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-22 22:46:54,397 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.375) internal successors, (51), 9 states have internal predecessors, (51), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 88 [2024-11-22 22:46:54,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:46:54,399 INFO L225 Difference]: With dead ends: 625 [2024-11-22 22:46:54,399 INFO L226 Difference]: Without dead ends: 624 [2024-11-22 22:46:54,400 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2024-11-22 22:46:54,401 INFO L432 NwaCegarLoop]: 62 mSDtfsCounter, 65 mSDsluCounter, 198 mSDsCounter, 0 mSdLazyCounter, 365 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 260 SdHoareTripleChecker+Invalid, 370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 365 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-22 22:46:54,402 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [69 Valid, 260 Invalid, 370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 365 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-22 22:46:54,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 624 states. [2024-11-22 22:46:54,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 624 to 609. [2024-11-22 22:46:54,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 609 states, 523 states have (on average 1.3269598470363289) internal successors, (694), 541 states have internal predecessors, (694), 59 states have call successors, (59), 8 states have call predecessors, (59), 8 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) [2024-11-22 22:46:54,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 609 states to 609 states and 812 transitions. [2024-11-22 22:46:54,447 INFO L78 Accepts]: Start accepts. Automaton has 609 states and 812 transitions. Word has length 88 [2024-11-22 22:46:54,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:46:54,447 INFO L471 AbstractCegarLoop]: Abstraction has 609 states and 812 transitions. [2024-11-22 22:46:54,447 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.375) internal successors, (51), 9 states have internal predecessors, (51), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-22 22:46:54,447 INFO L276 IsEmpty]: Start isEmpty. Operand 609 states and 812 transitions. [2024-11-22 22:46:54,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2024-11-22 22:46:54,448 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:46:54,448 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:46:54,457 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:46:54,652 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,SelfDestructingSolverStorable26 [2024-11-22 22:46:54,653 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:46:54,653 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:46:54,653 INFO L85 PathProgramCache]: Analyzing trace with hash 627117442, now seen corresponding path program 1 times [2024-11-22 22:46:54,653 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:46:54,653 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378776550] [2024-11-22 22:46:54,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:46:54,653 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:46:54,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:46:54,729 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 122 trivial. 0 not checked. [2024-11-22 22:46:54,729 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:46:54,729 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378776550] [2024-11-22 22:46:54,729 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1378776550] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:46:54,729 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:46:54,729 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 22:46:54,729 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [952653017] [2024-11-22 22:46:54,729 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:46:54,730 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 22:46:54,730 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:46:54,730 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 22:46:54,730 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 22:46:54,730 INFO L87 Difference]: Start difference. First operand 609 states and 812 transitions. Second operand has 5 states, 4 states have (on average 11.5) internal successors, (46), 5 states have internal predecessors, (46), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-22 22:46:54,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:46:54,944 INFO L93 Difference]: Finished difference Result 614 states and 819 transitions. [2024-11-22 22:46:54,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 22:46:54,944 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 11.5) internal successors, (46), 5 states have internal predecessors, (46), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 89 [2024-11-22 22:46:54,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:46:54,947 INFO L225 Difference]: With dead ends: 614 [2024-11-22 22:46:54,947 INFO L226 Difference]: Without dead ends: 613 [2024-11-22 22:46:54,947 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-22 22:46:54,948 INFO L432 NwaCegarLoop]: 50 mSDtfsCounter, 89 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:46:54,948 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [89 Valid, 112 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:46:54,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 613 states. [2024-11-22 22:46:55,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 613 to 608. [2024-11-22 22:46:55,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 608 states, 523 states have (on average 1.311663479923518) internal successors, (686), 540 states have internal predecessors, (686), 59 states have call successors, (59), 8 states have call predecessors, (59), 8 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) [2024-11-22 22:46:55,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 608 states to 608 states and 804 transitions. [2024-11-22 22:46:55,007 INFO L78 Accepts]: Start accepts. Automaton has 608 states and 804 transitions. Word has length 89 [2024-11-22 22:46:55,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:46:55,007 INFO L471 AbstractCegarLoop]: Abstraction has 608 states and 804 transitions. [2024-11-22 22:46:55,008 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 11.5) internal successors, (46), 5 states have internal predecessors, (46), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-22 22:46:55,008 INFO L276 IsEmpty]: Start isEmpty. Operand 608 states and 804 transitions. [2024-11-22 22:46:55,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2024-11-22 22:46:55,008 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:46:55,009 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:46:55,009 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-11-22 22:46:55,010 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:46:55,010 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:46:55,010 INFO L85 PathProgramCache]: Analyzing trace with hash -2034195681, now seen corresponding path program 1 times [2024-11-22 22:46:55,010 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:46:55,011 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [79761130] [2024-11-22 22:46:55,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:46:55,011 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:46:55,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:46:55,037 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [422619622] [2024-11-22 22:46:55,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:46:55,038 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:46:55,038 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:46:55,040 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:46:55,041 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:46:55,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:46:55,094 INFO L255 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-22 22:46:55,096 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:46:55,793 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-11-22 22:46:55,793 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:46:58,533 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-11-22 22:46:58,533 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:46:58,533 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [79761130] [2024-11-22 22:46:58,534 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:46:58,534 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [422619622] [2024-11-22 22:46:58,534 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [422619622] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:46:58,534 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-22 22:46:58,534 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2024-11-22 22:46:58,534 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [515662767] [2024-11-22 22:46:58,534 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-22 22:46:58,535 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-22 22:46:58,535 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:46:58,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-22 22:46:58,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=264, Unknown=0, NotChecked=0, Total=380 [2024-11-22 22:46:58,536 INFO L87 Difference]: Start difference. First operand 608 states and 804 transitions. Second operand has 20 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 20 states have internal predecessors, (100), 6 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) [2024-11-22 22:47:03,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:47:03,543 INFO L93 Difference]: Finished difference Result 777 states and 1036 transitions. [2024-11-22 22:47:03,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-22 22:47:03,544 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 20 states have internal predecessors, (100), 6 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) Word has length 90 [2024-11-22 22:47:03,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:47:03,547 INFO L225 Difference]: With dead ends: 777 [2024-11-22 22:47:03,547 INFO L226 Difference]: Without dead ends: 627 [2024-11-22 22:47:03,548 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 160 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 283 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=376, Invalid=814, Unknown=0, NotChecked=0, Total=1190 [2024-11-22 22:47:03,548 INFO L432 NwaCegarLoop]: 51 mSDtfsCounter, 331 mSDsluCounter, 311 mSDsCounter, 0 mSdLazyCounter, 818 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 336 SdHoareTripleChecker+Valid, 362 SdHoareTripleChecker+Invalid, 900 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 818 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2024-11-22 22:47:03,548 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [336 Valid, 362 Invalid, 900 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 818 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2024-11-22 22:47:03,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 627 states. [2024-11-22 22:47:03,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 627 to 563. [2024-11-22 22:47:03,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 563 states, 484 states have (on average 1.3243801652892562) internal successors, (641), 501 states have internal predecessors, (641), 53 states have call successors, (53), 8 states have call predecessors, (53), 8 states have return successors, (53), 53 states have call predecessors, (53), 53 states have call successors, (53) [2024-11-22 22:47:03,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 563 states to 563 states and 747 transitions. [2024-11-22 22:47:03,597 INFO L78 Accepts]: Start accepts. Automaton has 563 states and 747 transitions. Word has length 90 [2024-11-22 22:47:03,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:47:03,598 INFO L471 AbstractCegarLoop]: Abstraction has 563 states and 747 transitions. [2024-11-22 22:47:03,598 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 20 states have internal predecessors, (100), 6 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) [2024-11-22 22:47:03,598 INFO L276 IsEmpty]: Start isEmpty. Operand 563 states and 747 transitions. [2024-11-22 22:47:03,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2024-11-22 22:47:03,599 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:47:03,599 INFO L215 NwaCegarLoop]: trace histogram [11, 11, 11, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1] [2024-11-22 22:47:03,608 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-22 22:47:03,803 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-22 22:47:03,804 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:47:03,804 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:47:03,804 INFO L85 PathProgramCache]: Analyzing trace with hash -861697330, now seen corresponding path program 3 times [2024-11-22 22:47:03,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:47:03,805 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [302637306] [2024-11-22 22:47:03,805 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-22 22:47:03,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:47:03,828 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2024-11-22 22:47:03,831 INFO L228 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-22 22:47:03,832 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [429343289] [2024-11-22 22:47:03,832 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-22 22:47:03,832 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:47:03,832 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:47:03,834 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:47:03,837 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:47:03,908 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-22 22:47:03,908 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:47:03,909 INFO L255 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-22 22:47:03,910 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:47:04,079 INFO L134 CoverageAnalysis]: Checked inductivity of 286 backedges. 26 proven. 38 refuted. 0 times theorem prover too weak. 222 trivial. 0 not checked. [2024-11-22 22:47:04,080 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:47:04,325 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:47:04,325 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [302637306] [2024-11-22 22:47:04,325 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:47:04,326 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [429343289] [2024-11-22 22:47:04,326 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [429343289] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:47:04,326 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:47:04,326 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-11-22 22:47:04,326 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [868790183] [2024-11-22 22:47:04,326 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 22:47:04,326 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-22 22:47:04,326 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:47:04,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-22 22:47:04,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2024-11-22 22:47:04,327 INFO L87 Difference]: Start difference. First operand 563 states and 747 transitions. Second operand has 8 states, 7 states have (on average 4.571428571428571) internal successors, (32), 7 states have internal predecessors, (32), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-22 22:47:06,615 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-22 22:47:09,208 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.59s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-22 22:47:09,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:47:09,586 INFO L93 Difference]: Finished difference Result 605 states and 784 transitions. [2024-11-22 22:47:09,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-22 22:47:09,587 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 4.571428571428571) internal successors, (32), 7 states have internal predecessors, (32), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) Word has length 98 [2024-11-22 22:47:09,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:47:09,590 INFO L225 Difference]: With dead ends: 605 [2024-11-22 22:47:09,590 INFO L226 Difference]: Without dead ends: 601 [2024-11-22 22:47:09,590 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 109 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2024-11-22 22:47:09,591 INFO L432 NwaCegarLoop]: 69 mSDtfsCounter, 171 mSDsluCounter, 254 mSDsCounter, 0 mSdLazyCounter, 454 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 323 SdHoareTripleChecker+Invalid, 488 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 454 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:47:09,591 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [173 Valid, 323 Invalid, 488 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 454 Invalid, 0 Unknown, 0 Unchecked, 5.1s Time] [2024-11-22 22:47:09,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 601 states. [2024-11-22 22:47:09,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 601 to 560. [2024-11-22 22:47:09,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 560 states, 484 states have (on average 1.2913223140495869) internal successors, (625), 498 states have internal predecessors, (625), 53 states have call successors, (53), 8 states have call predecessors, (53), 8 states have return successors, (53), 53 states have call predecessors, (53), 53 states have call successors, (53) [2024-11-22 22:47:09,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 560 states to 560 states and 731 transitions. [2024-11-22 22:47:09,646 INFO L78 Accepts]: Start accepts. Automaton has 560 states and 731 transitions. Word has length 98 [2024-11-22 22:47:09,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:47:09,646 INFO L471 AbstractCegarLoop]: Abstraction has 560 states and 731 transitions. [2024-11-22 22:47:09,646 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 4.571428571428571) internal successors, (32), 7 states have internal predecessors, (32), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-22 22:47:09,646 INFO L276 IsEmpty]: Start isEmpty. Operand 560 states and 731 transitions. [2024-11-22 22:47:09,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-11-22 22:47:09,647 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:47:09,648 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:47:09,657 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:47:09,848 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:47:09,848 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:47:09,849 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:47:09,849 INFO L85 PathProgramCache]: Analyzing trace with hash 1064735134, now seen corresponding path program 1 times [2024-11-22 22:47:09,849 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:47:09,849 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446490121] [2024-11-22 22:47:09,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:47:09,849 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:47:09,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:47:09,870 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1136397182] [2024-11-22 22:47:09,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:47:09,871 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:47:09,871 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:47:09,873 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:47:09,875 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:47:09,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:47:09,937 INFO L255 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-22 22:47:09,939 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:47:10,412 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-11-22 22:47:10,412 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:47:10,767 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:47:10,767 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1446490121] [2024-11-22 22:47:10,767 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:47:10,767 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1136397182] [2024-11-22 22:47:10,767 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1136397182] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:47:10,767 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:47:10,767 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-11-22 22:47:10,767 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105639218] [2024-11-22 22:47:10,767 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 22:47:10,768 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-22 22:47:10,768 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:47:10,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-22 22:47:10,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2024-11-22 22:47:10,768 INFO L87 Difference]: Start difference. First operand 560 states and 731 transitions. Second operand has 9 states, 8 states have (on average 7.125) internal successors, (57), 9 states have internal predecessors, (57), 4 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2024-11-22 22:47:11,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:47:11,086 INFO L93 Difference]: Finished difference Result 565 states and 738 transitions. [2024-11-22 22:47:11,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-22 22:47:11,086 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 7.125) internal successors, (57), 9 states have internal predecessors, (57), 4 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) Word has length 104 [2024-11-22 22:47:11,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:47:11,088 INFO L225 Difference]: With dead ends: 565 [2024-11-22 22:47:11,089 INFO L226 Difference]: Without dead ends: 564 [2024-11-22 22:47:11,089 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=79, Invalid=161, Unknown=0, NotChecked=0, Total=240 [2024-11-22 22:47:11,089 INFO L432 NwaCegarLoop]: 69 mSDtfsCounter, 26 mSDsluCounter, 249 mSDsCounter, 0 mSdLazyCounter, 343 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 318 SdHoareTripleChecker+Invalid, 346 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 343 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 22:47:11,090 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 318 Invalid, 346 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 343 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 22:47:11,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 564 states. [2024-11-22 22:47:11,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 564 to 561. [2024-11-22 22:47:11,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 561 states, 485 states have (on average 1.2907216494845362) internal successors, (626), 499 states have internal predecessors, (626), 53 states have call successors, (53), 8 states have call predecessors, (53), 8 states have return successors, (53), 53 states have call predecessors, (53), 53 states have call successors, (53) [2024-11-22 22:47:11,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 561 states to 561 states and 732 transitions. [2024-11-22 22:47:11,143 INFO L78 Accepts]: Start accepts. Automaton has 561 states and 732 transitions. Word has length 104 [2024-11-22 22:47:11,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:47:11,143 INFO L471 AbstractCegarLoop]: Abstraction has 561 states and 732 transitions. [2024-11-22 22:47:11,143 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 7.125) internal successors, (57), 9 states have internal predecessors, (57), 4 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2024-11-22 22:47:11,144 INFO L276 IsEmpty]: Start isEmpty. Operand 561 states and 732 transitions. [2024-11-22 22:47:11,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2024-11-22 22:47:11,144 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:47:11,145 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:47:11,153 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:47:11,345 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:47:11,345 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:47:11,345 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:47:11,346 INFO L85 PathProgramCache]: Analyzing trace with hash -1352949077, now seen corresponding path program 1 times [2024-11-22 22:47:11,346 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:47:11,346 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1419718157] [2024-11-22 22:47:11,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:47:11,346 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:47:11,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:47:11,371 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1419261654] [2024-11-22 22:47:11,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:47:11,371 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:47:11,371 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:47:11,373 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:47:11,376 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:47:11,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:47:11,431 INFO L255 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-22 22:47:11,433 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:47:11,876 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-11-22 22:47:11,876 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:47:12,472 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:47:12,473 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1419718157] [2024-11-22 22:47:12,473 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:47:12,473 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1419261654] [2024-11-22 22:47:12,473 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1419261654] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:47:12,473 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:47:12,473 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-11-22 22:47:12,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1500048830] [2024-11-22 22:47:12,473 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 22:47:12,473 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-22 22:47:12,473 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:47:12,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-22 22:47:12,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2024-11-22 22:47:12,474 INFO L87 Difference]: Start difference. First operand 561 states and 732 transitions. Second operand has 10 states, 9 states have (on average 6.444444444444445) internal successors, (58), 10 states have internal predecessors, (58), 4 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2024-11-22 22:47:12,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:47:12,795 INFO L93 Difference]: Finished difference Result 870 states and 1171 transitions. [2024-11-22 22:47:12,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-22 22:47:12,795 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 6.444444444444445) internal successors, (58), 10 states have internal predecessors, (58), 4 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) Word has length 105 [2024-11-22 22:47:12,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:47:12,798 INFO L225 Difference]: With dead ends: 870 [2024-11-22 22:47:12,798 INFO L226 Difference]: Without dead ends: 558 [2024-11-22 22:47:12,798 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=101, Invalid=205, Unknown=0, NotChecked=0, Total=306 [2024-11-22 22:47:12,799 INFO L432 NwaCegarLoop]: 74 mSDtfsCounter, 70 mSDsluCounter, 226 mSDsCounter, 0 mSdLazyCounter, 380 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 300 SdHoareTripleChecker+Invalid, 396 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 380 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 22:47:12,799 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 300 Invalid, 396 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 380 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 22:47:12,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2024-11-22 22:47:12,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 545. [2024-11-22 22:47:12,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 545 states, 469 states have (on average 1.2985074626865671) internal successors, (609), 483 states have internal predecessors, (609), 53 states have call successors, (53), 8 states have call predecessors, (53), 8 states have return successors, (53), 53 states have call predecessors, (53), 53 states have call successors, (53) [2024-11-22 22:47:12,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 545 states to 545 states and 715 transitions. [2024-11-22 22:47:12,851 INFO L78 Accepts]: Start accepts. Automaton has 545 states and 715 transitions. Word has length 105 [2024-11-22 22:47:12,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:47:12,851 INFO L471 AbstractCegarLoop]: Abstraction has 545 states and 715 transitions. [2024-11-22 22:47:12,852 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 6.444444444444445) internal successors, (58), 10 states have internal predecessors, (58), 4 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2024-11-22 22:47:12,852 INFO L276 IsEmpty]: Start isEmpty. Operand 545 states and 715 transitions. [2024-11-22 22:47:12,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2024-11-22 22:47:12,853 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:47:12,853 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:47:12,861 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-11-22 22:47:13,053 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2024-11-22 22:47:13,054 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:47:13,054 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:47:13,054 INFO L85 PathProgramCache]: Analyzing trace with hash 1008251712, now seen corresponding path program 1 times [2024-11-22 22:47:13,054 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:47:13,054 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1009543531] [2024-11-22 22:47:13,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:47:13,054 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:47:13,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:47:13,136 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2024-11-22 22:47:13,136 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:47:13,137 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1009543531] [2024-11-22 22:47:13,137 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1009543531] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:47:13,137 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:47:13,137 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 22:47:13,137 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791650694] [2024-11-22 22:47:13,137 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:47:13,138 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 22:47:13,138 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:47:13,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 22:47:13,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 22:47:13,138 INFO L87 Difference]: Start difference. First operand 545 states and 715 transitions. Second operand has 5 states, 4 states have (on average 13.25) internal successors, (53), 5 states have internal predecessors, (53), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-22 22:47:13,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:47:13,281 INFO L93 Difference]: Finished difference Result 545 states and 715 transitions. [2024-11-22 22:47:13,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 22:47:13,281 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 13.25) internal successors, (53), 5 states have internal predecessors, (53), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 106 [2024-11-22 22:47:13,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:47:13,283 INFO L225 Difference]: With dead ends: 545 [2024-11-22 22:47:13,283 INFO L226 Difference]: Without dead ends: 544 [2024-11-22 22:47:13,283 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-11-22 22:47:13,284 INFO L432 NwaCegarLoop]: 54 mSDtfsCounter, 56 mSDsluCounter, 86 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 140 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:47:13,284 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [59 Valid, 140 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:47:13,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2024-11-22 22:47:13,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 544. [2024-11-22 22:47:13,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 544 states, 469 states have (on average 1.2963752665245203) internal successors, (608), 482 states have internal predecessors, (608), 53 states have call successors, (53), 8 states have call predecessors, (53), 8 states have return successors, (53), 53 states have call predecessors, (53), 53 states have call successors, (53) [2024-11-22 22:47:13,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 714 transitions. [2024-11-22 22:47:13,336 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 714 transitions. Word has length 106 [2024-11-22 22:47:13,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:47:13,337 INFO L471 AbstractCegarLoop]: Abstraction has 544 states and 714 transitions. [2024-11-22 22:47:13,337 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 13.25) internal successors, (53), 5 states have internal predecessors, (53), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-22 22:47:13,337 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 714 transitions. [2024-11-22 22:47:13,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2024-11-22 22:47:13,338 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:47:13,338 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 12, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1] [2024-11-22 22:47:13,338 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2024-11-22 22:47:13,338 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:47:13,339 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:47:13,339 INFO L85 PathProgramCache]: Analyzing trace with hash -1723994400, now seen corresponding path program 1 times [2024-11-22 22:47:13,339 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:47:13,339 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [274148183] [2024-11-22 22:47:13,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:47:13,339 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:47:13,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:47:13,427 INFO L134 CoverageAnalysis]: Checked inductivity of 348 backedges. 0 proven. 84 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-11-22 22:47:13,427 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:47:13,427 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [274148183] [2024-11-22 22:47:13,427 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [274148183] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:47:13,427 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [848262521] [2024-11-22 22:47:13,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:47:13,427 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:47:13,427 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:47:13,430 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:47:13,431 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:47:13,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:47:13,483 INFO L255 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 22:47:13,484 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:47:13,549 INFO L134 CoverageAnalysis]: Checked inductivity of 348 backedges. 0 proven. 84 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-11-22 22:47:13,550 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:47:13,681 INFO L134 CoverageAnalysis]: Checked inductivity of 348 backedges. 0 proven. 84 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-11-22 22:47:13,681 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [848262521] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:47:13,681 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:47:13,681 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2024-11-22 22:47:13,681 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1660977229] [2024-11-22 22:47:13,682 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:47:13,682 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-22 22:47:13,682 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:47:13,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-22 22:47:13,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2024-11-22 22:47:13,683 INFO L87 Difference]: Start difference. First operand 544 states and 714 transitions. Second operand has 11 states, 10 states have (on average 10.8) internal successors, (108), 11 states have internal predecessors, (108), 9 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 9 states have call predecessors, (27), 9 states have call successors, (27) [2024-11-22 22:47:13,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:47:13,943 INFO L93 Difference]: Finished difference Result 1055 states and 1356 transitions. [2024-11-22 22:47:13,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-22 22:47:13,943 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 10.8) internal successors, (108), 11 states have internal predecessors, (108), 9 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 9 states have call predecessors, (27), 9 states have call successors, (27) Word has length 108 [2024-11-22 22:47:13,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:47:13,947 INFO L225 Difference]: With dead ends: 1055 [2024-11-22 22:47:13,947 INFO L226 Difference]: Without dead ends: 1053 [2024-11-22 22:47:13,948 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 210 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:47:13,948 INFO L432 NwaCegarLoop]: 74 mSDtfsCounter, 527 mSDsluCounter, 346 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 543 SdHoareTripleChecker+Valid, 420 SdHoareTripleChecker+Invalid, 207 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 22:47:13,948 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [543 Valid, 420 Invalid, 207 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 22:47:13,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1053 states. [2024-11-22 22:47:14,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1053 to 650. [2024-11-22 22:47:14,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 650 states, 559 states have (on average 1.2772808586762074) internal successors, (714), 572 states have internal predecessors, (714), 69 states have call successors, (69), 8 states have call predecessors, (69), 8 states have return successors, (69), 69 states have call predecessors, (69), 69 states have call successors, (69) [2024-11-22 22:47:14,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 650 states to 650 states and 852 transitions. [2024-11-22 22:47:14,016 INFO L78 Accepts]: Start accepts. Automaton has 650 states and 852 transitions. Word has length 108 [2024-11-22 22:47:14,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:47:14,016 INFO L471 AbstractCegarLoop]: Abstraction has 650 states and 852 transitions. [2024-11-22 22:47:14,016 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 10.8) internal successors, (108), 11 states have internal predecessors, (108), 9 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 9 states have call predecessors, (27), 9 states have call successors, (27) [2024-11-22 22:47:14,016 INFO L276 IsEmpty]: Start isEmpty. Operand 650 states and 852 transitions. [2024-11-22 22:47:14,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2024-11-22 22:47:14,017 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:47:14,017 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:47:14,026 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-11-22 22:47:14,221 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2024-11-22 22:47:14,222 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:47:14,222 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:47:14,222 INFO L85 PathProgramCache]: Analyzing trace with hash 1191032141, now seen corresponding path program 1 times [2024-11-22 22:47:14,223 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:47:14,223 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1924420524] [2024-11-22 22:47:14,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:47:14,223 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:47:14,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:47:14,244 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2051500262] [2024-11-22 22:47:14,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:47:14,244 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:47:14,244 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:47:14,246 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:47:14,248 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:47:14,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:47:14,301 INFO L255 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-22 22:47:14,303 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:47:14,593 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2024-11-22 22:47:14,593 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:47:18,298 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:47:18,298 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1924420524] [2024-11-22 22:47:18,298 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:47:18,298 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2051500262] [2024-11-22 22:47:18,298 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2051500262] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:47:18,299 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:47:18,299 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-11-22 22:47:18,299 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2111017004] [2024-11-22 22:47:18,299 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 22:47:18,299 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 22:47:18,299 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:47:18,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 22:47:18,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=62, Unknown=1, NotChecked=0, Total=90 [2024-11-22 22:47:18,300 INFO L87 Difference]: Start difference. First operand 650 states and 852 transitions. Second operand has 6 states, 5 states have (on average 10.8) internal successors, (54), 6 states have internal predecessors, (54), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-22 22:47:18,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:47:18,554 INFO L93 Difference]: Finished difference Result 693 states and 914 transitions. [2024-11-22 22:47:18,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 22:47:18,554 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 10.8) internal successors, (54), 6 states have internal predecessors, (54), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 107 [2024-11-22 22:47:18,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:47:18,557 INFO L225 Difference]: With dead ends: 693 [2024-11-22 22:47:18,557 INFO L226 Difference]: Without dead ends: 688 [2024-11-22 22:47:18,557 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=27, Invalid=62, Unknown=1, NotChecked=0, Total=90 [2024-11-22 22:47:18,557 INFO L432 NwaCegarLoop]: 65 mSDtfsCounter, 11 mSDsluCounter, 133 mSDsCounter, 0 mSdLazyCounter, 253 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 198 SdHoareTripleChecker+Invalid, 253 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 253 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 22:47:18,558 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 198 Invalid, 253 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 253 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 22:47:18,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 688 states. [2024-11-22 22:47:18,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 688 to 676. [2024-11-22 22:47:18,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 676 states, 581 states have (on average 1.2857142857142858) internal successors, (747), 594 states have internal predecessors, (747), 73 states have call successors, (73), 8 states have call predecessors, (73), 8 states have return successors, (73), 73 states have call predecessors, (73), 73 states have call successors, (73) [2024-11-22 22:47:18,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 676 states to 676 states and 893 transitions. [2024-11-22 22:47:18,626 INFO L78 Accepts]: Start accepts. Automaton has 676 states and 893 transitions. Word has length 107 [2024-11-22 22:47:18,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:47:18,626 INFO L471 AbstractCegarLoop]: Abstraction has 676 states and 893 transitions. [2024-11-22 22:47:18,626 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 10.8) internal successors, (54), 6 states have internal predecessors, (54), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-22 22:47:18,627 INFO L276 IsEmpty]: Start isEmpty. Operand 676 states and 893 transitions. [2024-11-22 22:47:18,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2024-11-22 22:47:18,628 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:47:18,628 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:47:18,637 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2024-11-22 22:47:18,828 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:47:18,830 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:47:18,830 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:47:18,830 INFO L85 PathProgramCache]: Analyzing trace with hash -947865238, now seen corresponding path program 1 times [2024-11-22 22:47:18,830 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:47:18,830 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [216717056] [2024-11-22 22:47:18,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:47:18,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:47:18,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:47:19,061 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2024-11-22 22:47:19,061 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:47:19,061 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [216717056] [2024-11-22 22:47:19,061 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [216717056] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:47:19,061 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [906873393] [2024-11-22 22:47:19,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:47:19,062 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:47:19,062 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:47:19,064 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:47:19,065 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:47:19,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:47:19,126 INFO L255 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-22 22:47:19,127 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:47:19,206 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 7 proven. 23 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-11-22 22:47:19,206 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:47:19,323 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 7 proven. 23 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-11-22 22:47:19,323 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [906873393] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:47:19,324 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:47:19,324 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 4, 4] total 12 [2024-11-22 22:47:19,324 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [736134827] [2024-11-22 22:47:19,324 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:47:19,324 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-22 22:47:19,324 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:47:19,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-22 22:47:19,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2024-11-22 22:47:19,325 INFO L87 Difference]: Start difference. First operand 676 states and 893 transitions. Second operand has 12 states, 12 states have (on average 11.416666666666666) internal successors, (137), 12 states have internal predecessors, (137), 6 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 6 states have call predecessors, (22), 6 states have call successors, (22) [2024-11-22 22:47:19,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:47:19,901 INFO L93 Difference]: Finished difference Result 1112 states and 1505 transitions. [2024-11-22 22:47:19,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-22 22:47:19,901 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 11.416666666666666) internal successors, (137), 12 states have internal predecessors, (137), 6 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 6 states have call predecessors, (22), 6 states have call successors, (22) Word has length 110 [2024-11-22 22:47:19,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:47:19,905 INFO L225 Difference]: With dead ends: 1112 [2024-11-22 22:47:19,905 INFO L226 Difference]: Without dead ends: 946 [2024-11-22 22:47:19,906 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 216 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=97, Invalid=409, Unknown=0, NotChecked=0, Total=506 [2024-11-22 22:47:19,906 INFO L432 NwaCegarLoop]: 94 mSDtfsCounter, 235 mSDsluCounter, 479 mSDsCounter, 0 mSdLazyCounter, 612 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 239 SdHoareTripleChecker+Valid, 573 SdHoareTripleChecker+Invalid, 641 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 612 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-22 22:47:19,906 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [239 Valid, 573 Invalid, 641 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 612 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-22 22:47:19,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 946 states. [2024-11-22 22:47:19,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 946 to 664. [2024-11-22 22:47:19,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 664 states, 570 states have (on average 1.317543859649123) internal successors, (751), 583 states have internal predecessors, (751), 73 states have call successors, (73), 7 states have call predecessors, (73), 7 states have return successors, (73), 73 states have call predecessors, (73), 73 states have call successors, (73) [2024-11-22 22:47:19,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 664 states to 664 states and 897 transitions. [2024-11-22 22:47:19,979 INFO L78 Accepts]: Start accepts. Automaton has 664 states and 897 transitions. Word has length 110 [2024-11-22 22:47:19,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:47:19,980 INFO L471 AbstractCegarLoop]: Abstraction has 664 states and 897 transitions. [2024-11-22 22:47:19,980 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 11.416666666666666) internal successors, (137), 12 states have internal predecessors, (137), 6 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 6 states have call predecessors, (22), 6 states have call successors, (22) [2024-11-22 22:47:19,980 INFO L276 IsEmpty]: Start isEmpty. Operand 664 states and 897 transitions. [2024-11-22 22:47:19,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2024-11-22 22:47:19,981 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:47:19,981 INFO L215 NwaCegarLoop]: trace histogram [11, 11, 11, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:47:19,989 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:47:20,181 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:47:20,182 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:47:20,182 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:47:20,182 INFO L85 PathProgramCache]: Analyzing trace with hash -1591341407, now seen corresponding path program 2 times [2024-11-22 22:47:20,183 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:47:20,183 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [626910588] [2024-11-22 22:47:20,183 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 22:47:20,183 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:47:20,212 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-22 22:47:20,213 INFO L228 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-22 22:47:20,213 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1278471762] [2024-11-22 22:47:20,213 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 22:47:20,213 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:47:20,214 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:47:20,216 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:47:20,217 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:47:20,274 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-22 22:47:20,274 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:47:20,275 INFO L255 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-22 22:47:20,276 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:47:20,453 INFO L134 CoverageAnalysis]: Checked inductivity of 259 backedges. 34 proven. 5 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-11-22 22:47:20,453 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:47:20,984 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:47:20,985 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [626910588] [2024-11-22 22:47:20,985 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:47:20,985 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1278471762] [2024-11-22 22:47:20,985 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1278471762] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:47:20,985 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:47:20,985 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-11-22 22:47:20,985 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [663493345] [2024-11-22 22:47:20,985 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 22:47:20,985 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 22:47:20,985 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:47:20,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 22:47:20,986 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2024-11-22 22:47:20,986 INFO L87 Difference]: Start difference. First operand 664 states and 897 transitions. Second operand has 6 states, 5 states have (on average 12.2) internal successors, (61), 6 states have internal predecessors, (61), 3 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2024-11-22 22:47:21,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:47:21,177 INFO L93 Difference]: Finished difference Result 676 states and 909 transitions. [2024-11-22 22:47:21,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-22 22:47:21,177 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 12.2) internal successors, (61), 6 states have internal predecessors, (61), 3 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 113 [2024-11-22 22:47:21,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:47:21,180 INFO L225 Difference]: With dead ends: 676 [2024-11-22 22:47:21,180 INFO L226 Difference]: Without dead ends: 669 [2024-11-22 22:47:21,180 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=66, Unknown=0, NotChecked=0, Total=110 [2024-11-22 22:47:21,180 INFO L432 NwaCegarLoop]: 83 mSDtfsCounter, 86 mSDsluCounter, 125 mSDsCounter, 0 mSdLazyCounter, 174 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 208 SdHoareTripleChecker+Invalid, 189 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 174 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:47:21,181 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [86 Valid, 208 Invalid, 189 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 174 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:47:21,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 669 states. [2024-11-22 22:47:21,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 669 to 659. [2024-11-22 22:47:21,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 659 states, 567 states have (on average 1.255731922398589) internal successors, (712), 578 states have internal predecessors, (712), 73 states have call successors, (73), 7 states have call predecessors, (73), 7 states have return successors, (73), 73 states have call predecessors, (73), 73 states have call successors, (73) [2024-11-22 22:47:21,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 659 states to 659 states and 858 transitions. [2024-11-22 22:47:21,250 INFO L78 Accepts]: Start accepts. Automaton has 659 states and 858 transitions. Word has length 113 [2024-11-22 22:47:21,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:47:21,251 INFO L471 AbstractCegarLoop]: Abstraction has 659 states and 858 transitions. [2024-11-22 22:47:21,251 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 12.2) internal successors, (61), 6 states have internal predecessors, (61), 3 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2024-11-22 22:47:21,251 INFO L276 IsEmpty]: Start isEmpty. Operand 659 states and 858 transitions. [2024-11-22 22:47:21,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2024-11-22 22:47:21,252 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:47:21,252 INFO L215 NwaCegarLoop]: trace histogram [11, 11, 11, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:47:21,261 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:47:21,456 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2024-11-22 22:47:21,457 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:47:21,457 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:47:21,457 INFO L85 PathProgramCache]: Analyzing trace with hash -2086943268, now seen corresponding path program 2 times [2024-11-22 22:47:21,457 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:47:21,457 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [293056552] [2024-11-22 22:47:21,457 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 22:47:21,457 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:47:21,482 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-22 22:47:21,483 INFO L228 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-22 22:47:21,483 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [723646650] [2024-11-22 22:47:21,483 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 22:47:21,484 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:47:21,484 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:47:21,489 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:47:21,495 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:47:21,554 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-22 22:47:21,554 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:47:21,555 INFO L255 TraceCheckSpWp]: Trace formula consists of 221 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-22 22:47:21,557 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:47:21,741 INFO L134 CoverageAnalysis]: Checked inductivity of 260 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-11-22 22:47:21,741 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:47:22,162 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:47:22,162 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [293056552] [2024-11-22 22:47:22,162 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:47:22,162 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [723646650] [2024-11-22 22:47:22,163 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [723646650] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:47:22,163 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:47:22,163 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2024-11-22 22:47:22,163 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2071380942] [2024-11-22 22:47:22,163 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 22:47:22,163 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 22:47:22,163 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:47:22,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 22:47:22,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2024-11-22 22:47:22,164 INFO L87 Difference]: Start difference. First operand 659 states and 858 transitions. Second operand has 7 states, 6 states have (on average 10.333333333333334) internal successors, (62), 7 states have internal predecessors, (62), 3 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2024-11-22 22:47:22,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:47:22,311 INFO L93 Difference]: Finished difference Result 701 states and 912 transitions. [2024-11-22 22:47:22,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 22:47:22,311 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 10.333333333333334) internal successors, (62), 7 states have internal predecessors, (62), 3 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 114 [2024-11-22 22:47:22,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:47:22,313 INFO L225 Difference]: With dead ends: 701 [2024-11-22 22:47:22,313 INFO L226 Difference]: Without dead ends: 700 [2024-11-22 22:47:22,314 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2024-11-22 22:47:22,314 INFO L432 NwaCegarLoop]: 73 mSDtfsCounter, 49 mSDsluCounter, 166 mSDsCounter, 0 mSdLazyCounter, 180 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 239 SdHoareTripleChecker+Invalid, 181 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 180 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:47:22,314 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 239 Invalid, 181 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 180 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:47:22,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 700 states. [2024-11-22 22:47:22,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 700 to 687. [2024-11-22 22:47:22,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 687 states, 591 states have (on average 1.252115059221658) internal successors, (740), 602 states have internal predecessors, (740), 77 states have call successors, (77), 7 states have call predecessors, (77), 7 states have return successors, (77), 77 states have call predecessors, (77), 77 states have call successors, (77) [2024-11-22 22:47:22,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 687 states to 687 states and 894 transitions. [2024-11-22 22:47:22,370 INFO L78 Accepts]: Start accepts. Automaton has 687 states and 894 transitions. Word has length 114 [2024-11-22 22:47:22,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:47:22,370 INFO L471 AbstractCegarLoop]: Abstraction has 687 states and 894 transitions. [2024-11-22 22:47:22,370 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 10.333333333333334) internal successors, (62), 7 states have internal predecessors, (62), 3 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2024-11-22 22:47:22,370 INFO L276 IsEmpty]: Start isEmpty. Operand 687 states and 894 transitions. [2024-11-22 22:47:22,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2024-11-22 22:47:22,371 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:47:22,371 INFO L215 NwaCegarLoop]: trace histogram [15, 15, 15, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:47:22,380 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:47:22,572 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,SelfDestructingSolverStorable37 [2024-11-22 22:47:22,572 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:47:22,572 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:47:22,572 INFO L85 PathProgramCache]: Analyzing trace with hash -977611143, now seen corresponding path program 2 times [2024-11-22 22:47:22,573 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:47:22,573 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [200462163] [2024-11-22 22:47:22,573 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 22:47:22,573 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:47:22,583 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-22 22:47:22,584 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:47:22,639 INFO L134 CoverageAnalysis]: Checked inductivity of 544 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 516 trivial. 0 not checked. [2024-11-22 22:47:22,639 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:47:22,639 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [200462163] [2024-11-22 22:47:22,639 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [200462163] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:47:22,639 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:47:22,639 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 22:47:22,639 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757618511] [2024-11-22 22:47:22,639 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:47:22,640 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 22:47:22,640 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:47:22,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 22:47:22,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 22:47:22,640 INFO L87 Difference]: Start difference. First operand 687 states and 894 transitions. Second operand has 5 states, 4 states have (on average 6.5) internal successors, (26), 5 states have internal predecessors, (26), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-22 22:47:22,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:47:22,777 INFO L93 Difference]: Finished difference Result 688 states and 894 transitions. [2024-11-22 22:47:22,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 22:47:22,778 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 6.5) internal successors, (26), 5 states have internal predecessors, (26), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 133 [2024-11-22 22:47:22,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:47:22,780 INFO L225 Difference]: With dead ends: 688 [2024-11-22 22:47:22,780 INFO L226 Difference]: Without dead ends: 687 [2024-11-22 22:47:22,780 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-22 22:47:22,780 INFO L432 NwaCegarLoop]: 61 mSDtfsCounter, 21 mSDsluCounter, 148 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 209 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:47:22,781 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 209 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:47:22,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 687 states. [2024-11-22 22:47:22,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 687 to 687. [2024-11-22 22:47:22,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 687 states, 591 states have (on average 1.248730964467005) internal successors, (738), 602 states have internal predecessors, (738), 77 states have call successors, (77), 7 states have call predecessors, (77), 7 states have return successors, (77), 77 states have call predecessors, (77), 77 states have call successors, (77) [2024-11-22 22:47:22,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 687 states to 687 states and 892 transitions. [2024-11-22 22:47:22,842 INFO L78 Accepts]: Start accepts. Automaton has 687 states and 892 transitions. Word has length 133 [2024-11-22 22:47:22,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:47:22,842 INFO L471 AbstractCegarLoop]: Abstraction has 687 states and 892 transitions. [2024-11-22 22:47:22,842 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 6.5) internal successors, (26), 5 states have internal predecessors, (26), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-22 22:47:22,843 INFO L276 IsEmpty]: Start isEmpty. Operand 687 states and 892 transitions. [2024-11-22 22:47:22,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-11-22 22:47:22,843 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:47:22,843 INFO L215 NwaCegarLoop]: trace histogram [15, 15, 15, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1] [2024-11-22 22:47:22,844 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2024-11-22 22:47:22,844 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:47:22,844 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:47:22,844 INFO L85 PathProgramCache]: Analyzing trace with hash 810938831, now seen corresponding path program 2 times [2024-11-22 22:47:22,844 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:47:22,844 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [782476091] [2024-11-22 22:47:22,845 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 22:47:22,845 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:47:22,857 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-22 22:47:22,857 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:47:22,942 INFO L134 CoverageAnalysis]: Checked inductivity of 575 backedges. 59 proven. 0 refuted. 0 times theorem prover too weak. 516 trivial. 0 not checked. [2024-11-22 22:47:22,943 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:47:22,943 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [782476091] [2024-11-22 22:47:22,943 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [782476091] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:47:22,943 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:47:22,943 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 22:47:22,943 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [780184015] [2024-11-22 22:47:22,943 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:47:22,943 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 22:47:22,943 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:47:22,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 22:47:22,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 22:47:22,944 INFO L87 Difference]: Start difference. First operand 687 states and 892 transitions. Second operand has 5 states, 4 states have (on average 7.5) internal successors, (30), 5 states have internal predecessors, (30), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-22 22:47:23,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:47:23,050 INFO L93 Difference]: Finished difference Result 687 states and 892 transitions. [2024-11-22 22:47:23,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 22:47:23,050 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 7.5) internal successors, (30), 5 states have internal predecessors, (30), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 137 [2024-11-22 22:47:23,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:47:23,053 INFO L225 Difference]: With dead ends: 687 [2024-11-22 22:47:23,053 INFO L226 Difference]: Without dead ends: 686 [2024-11-22 22:47:23,053 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-22 22:47:23,054 INFO L432 NwaCegarLoop]: 61 mSDtfsCounter, 16 mSDsluCounter, 153 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 214 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 22:47:23,054 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 214 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 22:47:23,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 686 states. [2024-11-22 22:47:23,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 686 to 686. [2024-11-22 22:47:23,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 686 states, 591 states have (on average 1.241962774957699) internal successors, (734), 601 states have internal predecessors, (734), 77 states have call successors, (77), 7 states have call predecessors, (77), 7 states have return successors, (77), 77 states have call predecessors, (77), 77 states have call successors, (77) [2024-11-22 22:47:23,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 686 states to 686 states and 888 transitions. [2024-11-22 22:47:23,114 INFO L78 Accepts]: Start accepts. Automaton has 686 states and 888 transitions. Word has length 137 [2024-11-22 22:47:23,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:47:23,114 INFO L471 AbstractCegarLoop]: Abstraction has 686 states and 888 transitions. [2024-11-22 22:47:23,114 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 7.5) internal successors, (30), 5 states have internal predecessors, (30), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-22 22:47:23,114 INFO L276 IsEmpty]: Start isEmpty. Operand 686 states and 888 transitions. [2024-11-22 22:47:23,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-11-22 22:47:23,115 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:47:23,115 INFO L215 NwaCegarLoop]: trace histogram [14, 14, 14, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:47:23,115 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2024-11-22 22:47:23,115 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:47:23,116 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:47:23,116 INFO L85 PathProgramCache]: Analyzing trace with hash 1201338624, now seen corresponding path program 1 times [2024-11-22 22:47:23,116 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:47:23,116 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [886997499] [2024-11-22 22:47:23,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:47:23,116 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:47:23,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:47:23,343 INFO L134 CoverageAnalysis]: Checked inductivity of 439 backedges. 0 proven. 75 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-11-22 22:47:23,343 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:47:23,344 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [886997499] [2024-11-22 22:47:23,344 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [886997499] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:47:23,344 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1087686301] [2024-11-22 22:47:23,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:47:23,344 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:47:23,344 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:47:23,346 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:47:23,348 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:47:23,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:47:23,408 INFO L255 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-22 22:47:23,411 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:47:23,560 INFO L134 CoverageAnalysis]: Checked inductivity of 439 backedges. 0 proven. 387 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-22 22:47:23,561 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:47:23,851 INFO L134 CoverageAnalysis]: Checked inductivity of 439 backedges. 0 proven. 75 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-11-22 22:47:23,851 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1087686301] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:47:23,851 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:47:23,851 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 13] total 25 [2024-11-22 22:47:23,851 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394701404] [2024-11-22 22:47:23,852 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:47:23,852 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-11-22 22:47:23,852 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:47:23,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-11-22 22:47:23,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=501, Unknown=0, NotChecked=0, Total=650 [2024-11-22 22:47:23,853 INFO L87 Difference]: Start difference. First operand 686 states and 888 transitions. Second operand has 26 states, 25 states have (on average 6.08) internal successors, (152), 26 states have internal predecessors, (152), 10 states have call successors, (42), 6 states have call predecessors, (42), 6 states have return successors, (42), 10 states have call predecessors, (42), 10 states have call successors, (42) [2024-11-22 22:47:24,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:47:24,435 INFO L93 Difference]: Finished difference Result 837 states and 1054 transitions. [2024-11-22 22:47:24,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2024-11-22 22:47:24,436 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 6.08) internal successors, (152), 26 states have internal predecessors, (152), 10 states have call successors, (42), 6 states have call predecessors, (42), 6 states have return successors, (42), 10 states have call predecessors, (42), 10 states have call successors, (42) Word has length 137 [2024-11-22 22:47:24,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:47:24,438 INFO L225 Difference]: With dead ends: 837 [2024-11-22 22:47:24,438 INFO L226 Difference]: Without dead ends: 836 [2024-11-22 22:47:24,439 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 313 GetRequests, 261 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 624 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=667, Invalid=2195, Unknown=0, NotChecked=0, Total=2862 [2024-11-22 22:47:24,439 INFO L432 NwaCegarLoop]: 65 mSDtfsCounter, 249 mSDsluCounter, 725 mSDsCounter, 0 mSdLazyCounter, 258 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 249 SdHoareTripleChecker+Valid, 790 SdHoareTripleChecker+Invalid, 274 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 258 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 22:47:24,439 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [249 Valid, 790 Invalid, 274 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 258 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 22:47:24,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 836 states. [2024-11-22 22:47:24,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 836 to 797. [2024-11-22 22:47:24,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 797 states, 689 states have (on average 1.2264150943396226) internal successors, (845), 699 states have internal predecessors, (845), 83 states have call successors, (83), 14 states have call predecessors, (83), 14 states have return successors, (83), 83 states have call predecessors, (83), 83 states have call successors, (83) [2024-11-22 22:47:24,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 797 states to 797 states and 1011 transitions. [2024-11-22 22:47:24,522 INFO L78 Accepts]: Start accepts. Automaton has 797 states and 1011 transitions. Word has length 137 [2024-11-22 22:47:24,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:47:24,522 INFO L471 AbstractCegarLoop]: Abstraction has 797 states and 1011 transitions. [2024-11-22 22:47:24,522 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 6.08) internal successors, (152), 26 states have internal predecessors, (152), 10 states have call successors, (42), 6 states have call predecessors, (42), 6 states have return successors, (42), 10 states have call predecessors, (42), 10 states have call successors, (42) [2024-11-22 22:47:24,522 INFO L276 IsEmpty]: Start isEmpty. Operand 797 states and 1011 transitions. [2024-11-22 22:47:24,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-11-22 22:47:24,523 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:47:24,523 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 13, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:47:24,530 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2024-11-22 22:47:24,724 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2024-11-22 22:47:24,725 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:47:24,725 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:47:24,725 INFO L85 PathProgramCache]: Analyzing trace with hash -341824277, now seen corresponding path program 1 times [2024-11-22 22:47:24,726 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:47:24,726 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [426313517] [2024-11-22 22:47:24,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:47:24,726 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:47:24,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:47:25,009 INFO L134 CoverageAnalysis]: Checked inductivity of 368 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-22 22:47:25,010 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:47:25,010 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [426313517] [2024-11-22 22:47:25,010 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [426313517] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:47:25,010 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1122697836] [2024-11-22 22:47:25,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:47:25,010 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:47:25,010 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:47:25,013 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:47:25,014 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:47:25,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:47:25,074 INFO L255 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-22 22:47:25,076 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:47:25,369 INFO L134 CoverageAnalysis]: Checked inductivity of 368 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-22 22:47:25,369 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:47:26,834 INFO L134 CoverageAnalysis]: Checked inductivity of 368 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-22 22:47:26,835 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1122697836] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:47:26,835 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:47:26,835 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 21 [2024-11-22 22:47:26,835 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [218381525] [2024-11-22 22:47:26,835 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:47:26,835 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-22 22:47:26,835 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:47:26,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-22 22:47:26,836 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=298, Unknown=0, NotChecked=0, Total=462 [2024-11-22 22:47:26,836 INFO L87 Difference]: Start difference. First operand 797 states and 1011 transitions. Second operand has 22 states, 21 states have (on average 10.285714285714286) internal successors, (216), 22 states have internal predecessors, (216), 12 states have call successors, (39), 1 states have call predecessors, (39), 1 states have return successors, (39), 12 states have call predecessors, (39), 12 states have call successors, (39) [2024-11-22 22:47:28,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:47:28,026 INFO L93 Difference]: Finished difference Result 1173 states and 1497 transitions. [2024-11-22 22:47:28,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-22 22:47:28,026 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 10.285714285714286) internal successors, (216), 22 states have internal predecessors, (216), 12 states have call successors, (39), 1 states have call predecessors, (39), 1 states have return successors, (39), 12 states have call predecessors, (39), 12 states have call successors, (39) Word has length 138 [2024-11-22 22:47:28,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:47:28,030 INFO L225 Difference]: With dead ends: 1173 [2024-11-22 22:47:28,030 INFO L226 Difference]: Without dead ends: 1172 [2024-11-22 22:47:28,030 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 294 GetRequests, 263 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 280 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=397, Invalid=659, Unknown=0, NotChecked=0, Total=1056 [2024-11-22 22:47:28,031 INFO L432 NwaCegarLoop]: 92 mSDtfsCounter, 420 mSDsluCounter, 772 mSDsCounter, 0 mSdLazyCounter, 881 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 424 SdHoareTripleChecker+Valid, 864 SdHoareTripleChecker+Invalid, 942 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 881 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-22 22:47:28,031 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [424 Valid, 864 Invalid, 942 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 881 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-22 22:47:28,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1172 states. [2024-11-22 22:47:28,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1172 to 1031. [2024-11-22 22:47:28,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1031 states, 903 states have (on average 1.2225913621262459) internal successors, (1104), 913 states have internal predecessors, (1104), 103 states have call successors, (103), 14 states have call predecessors, (103), 14 states have return successors, (103), 103 states have call predecessors, (103), 103 states have call successors, (103) [2024-11-22 22:47:28,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1031 states to 1031 states and 1310 transitions. [2024-11-22 22:47:28,139 INFO L78 Accepts]: Start accepts. Automaton has 1031 states and 1310 transitions. Word has length 138 [2024-11-22 22:47:28,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:47:28,139 INFO L471 AbstractCegarLoop]: Abstraction has 1031 states and 1310 transitions. [2024-11-22 22:47:28,139 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 10.285714285714286) internal successors, (216), 22 states have internal predecessors, (216), 12 states have call successors, (39), 1 states have call predecessors, (39), 1 states have return successors, (39), 12 states have call predecessors, (39), 12 states have call successors, (39) [2024-11-22 22:47:28,139 INFO L276 IsEmpty]: Start isEmpty. Operand 1031 states and 1310 transitions. [2024-11-22 22:47:28,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2024-11-22 22:47:28,140 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:47:28,140 INFO L215 NwaCegarLoop]: trace histogram [14, 14, 14, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:47:28,148 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:47:28,341 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:47:28,341 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:47:28,341 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:47:28,341 INFO L85 PathProgramCache]: Analyzing trace with hash -859782128, now seen corresponding path program 1 times [2024-11-22 22:47:28,342 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:47:28,342 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533712511] [2024-11-22 22:47:28,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:47:28,342 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:47:28,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:47:28,366 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1474581770] [2024-11-22 22:47:28,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:47:28,366 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:47:28,366 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:47:28,368 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:47:28,370 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:47:28,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:47:28,438 INFO L255 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-11-22 22:47:28,440 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:47:29,429 INFO L134 CoverageAnalysis]: Checked inductivity of 440 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-11-22 22:47:29,429 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:47:33,798 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse11 (div |c_ULTIMATE.start_main_~p~0#1| 2))) (let ((.cse3 (+ .cse11 1 |c_ULTIMATE.start_main_~q~0#1|)) (.cse8 (not (= (mod |c_ULTIMATE.start_main_~p~0#1| 2) 0))) (.cse2 (< |c_ULTIMATE.start_main_~p~0#1| 0)) (.cse4 (div |c_ULTIMATE.start_main_~d~0#1| 2)) (.cse9 (+ .cse11 |c_ULTIMATE.start_main_~q~0#1|))) (let ((.cse0 (let ((.cse10 (forall ((|v_ULTIMATE.start_main_~q~0#1_69| Int) (|v_ULTIMATE.start_main_~d~0#1_104| Int)) (or (< 0 (+ (* |v_ULTIMATE.start_main_~q~0#1_69| |v_ULTIMATE.start_main_~d~0#1_104|) 9223372036854775809)) (< |v_ULTIMATE.start_main_~d~0#1_104| .cse4) (< |v_ULTIMATE.start_main_~q~0#1_69| .cse9))))) (and (forall ((|v_ULTIMATE.start_main_~d~0#1_104| Int)) (or (forall ((|v_ULTIMATE.start_main_~q~0#1_69| Int)) (or (< |v_ULTIMATE.start_main_~q~0#1_69| .cse3) (< 0 (+ (* |v_ULTIMATE.start_main_~q~0#1_69| |v_ULTIMATE.start_main_~d~0#1_104|) 9223372036854775809)))) (< |v_ULTIMATE.start_main_~d~0#1_104| .cse4))) (or .cse8 .cse10) (or .cse10 .cse2)))) (.cse5 (= (mod |c_ULTIMATE.start_main_~d~0#1| 2) 0)) (.cse1 (forall ((|v_ULTIMATE.start_main_~q~0#1_69| Int) (|v_ULTIMATE.start_main_~d~0#1_104| Int)) (or (= .cse4 |v_ULTIMATE.start_main_~d~0#1_104|) (< 0 (+ (* |v_ULTIMATE.start_main_~q~0#1_69| |v_ULTIMATE.start_main_~d~0#1_104|) 9223372036854775809)) (< |v_ULTIMATE.start_main_~d~0#1_104| .cse4) (< |v_ULTIMATE.start_main_~q~0#1_69| .cse9))))) (and (or (< |c_ULTIMATE.start_main_~d~0#1| 0) .cse0) (or .cse1 .cse2) (forall ((|v_ULTIMATE.start_main_~d~0#1_104| Int)) (or (forall ((|v_ULTIMATE.start_main_~q~0#1_69| Int)) (or (< |v_ULTIMATE.start_main_~q~0#1_69| .cse3) (< 0 (+ (* |v_ULTIMATE.start_main_~q~0#1_69| |v_ULTIMATE.start_main_~d~0#1_104|) 9223372036854775809)))) (= .cse4 |v_ULTIMATE.start_main_~d~0#1_104|) (< |v_ULTIMATE.start_main_~d~0#1_104| .cse4))) (or (not .cse5) .cse0) (or (< 0 (+ |c_ULTIMATE.start_main_~d~0#1| 1)) (let ((.cse7 (+ .cse4 1))) (let ((.cse6 (forall ((|v_ULTIMATE.start_main_~q~0#1_69| Int) (|v_ULTIMATE.start_main_~d~0#1_104| Int)) (or (< |v_ULTIMATE.start_main_~d~0#1_104| .cse7) (< 0 (+ (* |v_ULTIMATE.start_main_~q~0#1_69| |v_ULTIMATE.start_main_~d~0#1_104|) 9223372036854775809)) (< |v_ULTIMATE.start_main_~q~0#1_69| .cse9))))) (and (or .cse2 .cse6) (forall ((|v_ULTIMATE.start_main_~d~0#1_104| Int)) (or (forall ((|v_ULTIMATE.start_main_~q~0#1_69| Int)) (or (< |v_ULTIMATE.start_main_~q~0#1_69| .cse3) (< 0 (+ (* |v_ULTIMATE.start_main_~q~0#1_69| |v_ULTIMATE.start_main_~d~0#1_104|) 9223372036854775809)))) (< |v_ULTIMATE.start_main_~d~0#1_104| .cse7))) (or .cse8 .cse6)))) .cse5) (or .cse1 .cse8))))) is different from false [2024-11-22 22:47:34,442 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:47:34,442 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533712511] [2024-11-22 22:47:34,442 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:47:34,442 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1474581770] [2024-11-22 22:47:34,442 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1474581770] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:47:34,442 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:47:34,442 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2024-11-22 22:47:34,442 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [842317080] [2024-11-22 22:47:34,442 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 22:47:34,443 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-22 22:47:34,443 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:47:34,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-22 22:47:34,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=204, Unknown=1, NotChecked=30, Total=306 [2024-11-22 22:47:34,443 INFO L87 Difference]: Start difference. First operand 1031 states and 1310 transitions. Second operand has 14 states, 13 states have (on average 5.538461538461538) internal successors, (72), 14 states have internal predecessors, (72), 5 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) [2024-11-22 22:47:35,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:47:35,164 INFO L93 Difference]: Finished difference Result 1036 states and 1316 transitions. [2024-11-22 22:47:35,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-22 22:47:35,165 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 5.538461538461538) internal successors, (72), 14 states have internal predecessors, (72), 5 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) Word has length 139 [2024-11-22 22:47:35,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:47:35,169 INFO L225 Difference]: With dead ends: 1036 [2024-11-22 22:47:35,169 INFO L226 Difference]: Without dead ends: 1035 [2024-11-22 22:47:35,170 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=87, Invalid=258, Unknown=1, NotChecked=34, Total=380 [2024-11-22 22:47:35,171 INFO L432 NwaCegarLoop]: 97 mSDtfsCounter, 56 mSDsluCounter, 579 mSDsCounter, 0 mSdLazyCounter, 1193 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 676 SdHoareTripleChecker+Invalid, 1200 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1193 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-22 22:47:35,171 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [58 Valid, 676 Invalid, 1200 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1193 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-22 22:47:35,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1035 states. [2024-11-22 22:47:35,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1035 to 1032. [2024-11-22 22:47:35,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1032 states, 904 states have (on average 1.2223451327433628) internal successors, (1105), 914 states have internal predecessors, (1105), 103 states have call successors, (103), 14 states have call predecessors, (103), 14 states have return successors, (103), 103 states have call predecessors, (103), 103 states have call successors, (103) [2024-11-22 22:47:35,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1032 states to 1032 states and 1311 transitions. [2024-11-22 22:47:35,298 INFO L78 Accepts]: Start accepts. Automaton has 1032 states and 1311 transitions. Word has length 139 [2024-11-22 22:47:35,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:47:35,300 INFO L471 AbstractCegarLoop]: Abstraction has 1032 states and 1311 transitions. [2024-11-22 22:47:35,300 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 5.538461538461538) internal successors, (72), 14 states have internal predecessors, (72), 5 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) [2024-11-22 22:47:35,301 INFO L276 IsEmpty]: Start isEmpty. Operand 1032 states and 1311 transitions. [2024-11-22 22:47:35,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2024-11-22 22:47:35,301 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:47:35,302 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 13, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:47:35,310 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:47:35,505 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:47:35,506 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:47:35,506 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:47:35,506 INFO L85 PathProgramCache]: Analyzing trace with hash -1759452783, now seen corresponding path program 1 times [2024-11-22 22:47:35,506 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:47:35,506 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [252428075] [2024-11-22 22:47:35,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:47:35,506 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:47:35,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:47:35,539 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [617104526] [2024-11-22 22:47:35,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:47:35,539 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:47:35,539 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:47:35,542 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:47:35,543 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:47:35,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:47:35,608 INFO L255 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-11-22 22:47:35,611 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:47:36,842 INFO L134 CoverageAnalysis]: Checked inductivity of 372 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-22 22:47:36,842 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:47:40,116 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:47:40,116 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [252428075] [2024-11-22 22:47:40,116 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:47:40,116 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [617104526] [2024-11-22 22:47:40,116 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [617104526] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:47:40,116 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:47:40,116 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2024-11-22 22:47:40,116 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1985773843] [2024-11-22 22:47:40,116 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 22:47:40,117 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-22 22:47:40,117 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:47:40,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-22 22:47:40,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=333, Unknown=0, NotChecked=0, Total=462 [2024-11-22 22:47:40,117 INFO L87 Difference]: Start difference. First operand 1032 states and 1311 transitions. Second operand has 15 states, 14 states have (on average 5.5) internal successors, (77), 15 states have internal predecessors, (77), 5 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 5 states have call predecessors, (13), 5 states have call successors, (13) [2024-11-22 22:47:40,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:47:40,625 INFO L93 Difference]: Finished difference Result 1037 states and 1317 transitions. [2024-11-22 22:47:40,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-22 22:47:40,626 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 5.5) internal successors, (77), 15 states have internal predecessors, (77), 5 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 5 states have call predecessors, (13), 5 states have call successors, (13) Word has length 139 [2024-11-22 22:47:40,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:47:40,629 INFO L225 Difference]: With dead ends: 1037 [2024-11-22 22:47:40,629 INFO L226 Difference]: Without dead ends: 1036 [2024-11-22 22:47:40,630 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 160 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=141, Invalid=365, Unknown=0, NotChecked=0, Total=506 [2024-11-22 22:47:40,630 INFO L432 NwaCegarLoop]: 78 mSDtfsCounter, 51 mSDsluCounter, 414 mSDsCounter, 0 mSdLazyCounter, 830 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 492 SdHoareTripleChecker+Invalid, 835 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 830 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-22 22:47:40,630 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 492 Invalid, 835 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 830 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-22 22:47:40,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1036 states. [2024-11-22 22:47:40,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1036 to 1032. [2024-11-22 22:47:40,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1032 states, 904 states have (on average 1.2223451327433628) internal successors, (1105), 914 states have internal predecessors, (1105), 103 states have call successors, (103), 14 states have call predecessors, (103), 14 states have return successors, (103), 103 states have call predecessors, (103), 103 states have call successors, (103) [2024-11-22 22:47:40,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1032 states to 1032 states and 1311 transitions. [2024-11-22 22:47:40,743 INFO L78 Accepts]: Start accepts. Automaton has 1032 states and 1311 transitions. Word has length 139 [2024-11-22 22:47:40,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:47:40,744 INFO L471 AbstractCegarLoop]: Abstraction has 1032 states and 1311 transitions. [2024-11-22 22:47:40,744 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 5.5) internal successors, (77), 15 states have internal predecessors, (77), 5 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 5 states have call predecessors, (13), 5 states have call successors, (13) [2024-11-22 22:47:40,744 INFO L276 IsEmpty]: Start isEmpty. Operand 1032 states and 1311 transitions. [2024-11-22 22:47:40,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-11-22 22:47:40,755 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:47:40,755 INFO L215 NwaCegarLoop]: trace histogram [14, 14, 14, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:47:40,764 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2024-11-22 22:47:40,956 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:47:40,956 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:47:40,956 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:47:40,956 INFO L85 PathProgramCache]: Analyzing trace with hash -883442055, now seen corresponding path program 1 times [2024-11-22 22:47:40,956 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:47:40,957 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1423404007] [2024-11-22 22:47:40,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:47:40,957 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:47:40,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:47:40,975 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [6197043] [2024-11-22 22:47:40,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:47:40,975 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:47:40,975 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:47:40,977 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:47:40,979 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:47:41,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:47:41,049 INFO L255 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-11-22 22:47:41,051 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:47:42,232 INFO L134 CoverageAnalysis]: Checked inductivity of 440 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-11-22 22:47:42,232 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:47:42,887 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:47:42,887 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1423404007] [2024-11-22 22:47:42,887 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:47:42,887 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [6197043] [2024-11-22 22:47:42,887 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [6197043] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:47:42,887 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:47:42,887 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2024-11-22 22:47:42,887 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1387694643] [2024-11-22 22:47:42,887 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 22:47:42,887 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-22 22:47:42,888 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:47:42,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-22 22:47:42,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2024-11-22 22:47:42,888 INFO L87 Difference]: Start difference. First operand 1032 states and 1311 transitions. Second operand has 14 states, 13 states have (on average 5.615384615384615) internal successors, (73), 14 states have internal predecessors, (73), 5 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) [2024-11-22 22:47:43,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:47:43,590 INFO L93 Difference]: Finished difference Result 1038 states and 1316 transitions. [2024-11-22 22:47:43,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-22 22:47:43,591 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 5.615384615384615) internal successors, (73), 14 states have internal predecessors, (73), 5 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) Word has length 140 [2024-11-22 22:47:43,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:47:43,594 INFO L225 Difference]: With dead ends: 1038 [2024-11-22 22:47:43,594 INFO L226 Difference]: Without dead ends: 1036 [2024-11-22 22:47:43,595 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=110, Invalid=310, Unknown=0, NotChecked=0, Total=420 [2024-11-22 22:47:43,595 INFO L432 NwaCegarLoop]: 100 mSDtfsCounter, 44 mSDsluCounter, 491 mSDsCounter, 0 mSdLazyCounter, 1006 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 591 SdHoareTripleChecker+Invalid, 1011 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 1006 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-22 22:47:43,595 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 591 Invalid, 1011 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 1006 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-22 22:47:43,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1036 states. [2024-11-22 22:47:43,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1036 to 1034. [2024-11-22 22:47:43,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1034 states, 906 states have (on average 1.2207505518763797) internal successors, (1106), 916 states have internal predecessors, (1106), 103 states have call successors, (103), 14 states have call predecessors, (103), 14 states have return successors, (103), 103 states have call predecessors, (103), 103 states have call successors, (103) [2024-11-22 22:47:43,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1034 states to 1034 states and 1312 transitions. [2024-11-22 22:47:43,681 INFO L78 Accepts]: Start accepts. Automaton has 1034 states and 1312 transitions. Word has length 140 [2024-11-22 22:47:43,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:47:43,682 INFO L471 AbstractCegarLoop]: Abstraction has 1034 states and 1312 transitions. [2024-11-22 22:47:43,682 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 5.615384615384615) internal successors, (73), 14 states have internal predecessors, (73), 5 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) [2024-11-22 22:47:43,682 INFO L276 IsEmpty]: Start isEmpty. Operand 1034 states and 1312 transitions. [2024-11-22 22:47:43,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-11-22 22:47:43,683 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:47:43,683 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 13, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:47:43,692 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:47:43,883 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2024-11-22 22:47:43,883 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:47:43,884 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:47:43,884 INFO L85 PathProgramCache]: Analyzing trace with hash 1291538712, now seen corresponding path program 1 times [2024-11-22 22:47:43,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:47:43,884 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1297207468] [2024-11-22 22:47:43,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:47:43,884 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:47:43,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:47:43,923 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1937545946] [2024-11-22 22:47:43,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:47:43,923 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:47:43,923 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:47:43,926 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:47:43,927 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:47:43,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:47:43,999 INFO L255 TraceCheckSpWp]: Trace formula consists of 262 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-11-22 22:47:44,002 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:47:45,092 INFO L134 CoverageAnalysis]: Checked inductivity of 372 backedges. 33 proven. 63 refuted. 0 times theorem prover too weak. 276 trivial. 0 not checked. [2024-11-22 22:47:45,093 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:48:00,956 INFO L134 CoverageAnalysis]: Checked inductivity of 372 backedges. 37 proven. 59 refuted. 0 times theorem prover too weak. 276 trivial. 0 not checked. [2024-11-22 22:48:00,956 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:48:00,956 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1297207468] [2024-11-22 22:48:00,956 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:48:00,956 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1937545946] [2024-11-22 22:48:00,956 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1937545946] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:48:00,956 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-22 22:48:00,956 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15] total 30 [2024-11-22 22:48:00,957 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [178585103] [2024-11-22 22:48:00,957 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-22 22:48:00,957 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2024-11-22 22:48:00,957 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:48:00,958 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2024-11-22 22:48:00,958 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=222, Invalid=708, Unknown=0, NotChecked=0, Total=930 [2024-11-22 22:48:00,959 INFO L87 Difference]: Start difference. First operand 1034 states and 1312 transitions. Second operand has 31 states, 30 states have (on average 5.166666666666667) internal successors, (155), 31 states have internal predecessors, (155), 11 states have call successors, (26), 1 states have call predecessors, (26), 2 states have return successors, (26), 9 states have call predecessors, (26), 11 states have call successors, (26)