./Ultimate.py --spec ../sv-benchmarks/c/properties/no-overflow.prp --file ../sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound5.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 3061b6dc Calling Ultimate with: /root/.sdkman/candidates/java/11.0.12-open/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound5.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! overflow) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 4f0dc25e497896e48962fc4f59a3ea4856b5eb0408b9845e68b04a0b0a132067 --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-assert-order-craig-3061b6d-m [2024-11-19 10:55:03,654 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-19 10:55:03,737 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-11-19 10:55:03,741 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-19 10:55:03,741 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-19 10:55:03,775 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-19 10:55:03,776 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-19 10:55:03,776 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-19 10:55:03,777 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-19 10:55:03,777 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-19 10:55:03,777 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-19 10:55:03,778 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-19 10:55:03,778 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-19 10:55:03,779 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-19 10:55:03,779 INFO L153 SettingsManager]: * Use SBE=true [2024-11-19 10:55:03,779 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-19 10:55:03,779 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-19 10:55:03,780 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-19 10:55:03,780 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-19 10:55:03,780 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-19 10:55:03,781 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-19 10:55:03,784 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-19 10:55:03,785 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-19 10:55:03,785 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-19 10:55:03,785 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-19 10:55:03,785 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-11-19 10:55:03,785 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-19 10:55:03,786 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-19 10:55:03,786 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-19 10:55:03,786 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-19 10:55:03,786 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-19 10:55:03,787 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-19 10:55:03,787 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-19 10:55:03,787 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-19 10:55:03,787 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-19 10:55:03,787 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-19 10:55:03,788 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-19 10:55:03,788 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-19 10:55:03,788 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-19 10:55:03,788 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-19 10:55:03,788 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-19 10:55:03,788 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-19 10:55:03,789 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-19 10:55:03,789 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-19 10:55:03,789 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! overflow) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 4f0dc25e497896e48962fc4f59a3ea4856b5eb0408b9845e68b04a0b0a132067 [2024-11-19 10:55:04,045 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-19 10:55:04,069 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-19 10:55:04,073 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-19 10:55:04,074 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-19 10:55:04,074 INFO L274 PluginConnector]: CDTParser initialized [2024-11-19 10:55:04,075 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound5.c [2024-11-19 10:55:05,535 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-19 10:55:05,714 INFO L384 CDTParser]: Found 1 translation units. [2024-11-19 10:55:05,716 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound5.c [2024-11-19 10:55:05,726 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/70ba02d2e/af665f7d877348deafe6e4ccf823e877/FLAGf128eeaf3 [2024-11-19 10:55:06,104 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/70ba02d2e/af665f7d877348deafe6e4ccf823e877 [2024-11-19 10:55:06,106 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-19 10:55:06,107 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-19 10:55:06,110 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-19 10:55:06,110 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-19 10:55:06,115 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-19 10:55:06,116 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 10:55:06" (1/1) ... [2024-11-19 10:55:06,119 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@52387346 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 10:55:06, skipping insertion in model container [2024-11-19 10:55:06,119 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 10:55:06" (1/1) ... [2024-11-19 10:55:06,139 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-19 10:55:06,338 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-19 10:55:06,348 INFO L200 MainTranslator]: Completed pre-run [2024-11-19 10:55:06,371 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-19 10:55:06,392 INFO L204 MainTranslator]: Completed translation [2024-11-19 10:55:06,392 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 10:55:06 WrapperNode [2024-11-19 10:55:06,393 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-19 10:55:06,394 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-19 10:55:06,394 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-19 10:55:06,395 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-19 10:55:06,401 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 10:55:06" (1/1) ... [2024-11-19 10:55:06,408 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 10:55:06" (1/1) ... [2024-11-19 10:55:06,426 INFO L138 Inliner]: procedures = 14, calls = 12, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 69 [2024-11-19 10:55:06,426 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-19 10:55:06,427 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-19 10:55:06,427 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-19 10:55:06,427 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-19 10:55:06,438 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 10:55:06" (1/1) ... [2024-11-19 10:55:06,439 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 10:55:06" (1/1) ... [2024-11-19 10:55:06,440 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 10:55:06" (1/1) ... [2024-11-19 10:55:06,458 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-19 10:55:06,459 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 10:55:06" (1/1) ... [2024-11-19 10:55:06,459 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 10:55:06" (1/1) ... [2024-11-19 10:55:06,463 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 10:55:06" (1/1) ... [2024-11-19 10:55:06,467 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 10:55:06" (1/1) ... [2024-11-19 10:55:06,473 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 10:55:06" (1/1) ... [2024-11-19 10:55:06,474 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 10:55:06" (1/1) ... [2024-11-19 10:55:06,476 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-19 10:55:06,477 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-19 10:55:06,480 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-19 10:55:06,480 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-19 10:55:06,481 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 10:55:06" (1/1) ... [2024-11-19 10:55:06,487 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-19 10:55:06,498 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:55:06,514 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-19 10:55:06,518 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-19 10:55:06,559 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-19 10:55:06,559 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-19 10:55:06,559 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-19 10:55:06,559 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-19 10:55:06,559 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-19 10:55:06,559 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-19 10:55:06,560 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-11-19 10:55:06,560 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-11-19 10:55:06,614 INFO L238 CfgBuilder]: Building ICFG [2024-11-19 10:55:06,616 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-19 10:55:06,793 INFO L? ?]: Removed 45 outVars from TransFormulas that were not future-live. [2024-11-19 10:55:06,793 INFO L287 CfgBuilder]: Performing block encoding [2024-11-19 10:55:06,806 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-19 10:55:06,806 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-19 10:55:06,807 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 10:55:06 BoogieIcfgContainer [2024-11-19 10:55:06,807 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-19 10:55:06,809 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-19 10:55:06,810 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-19 10:55:06,817 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-19 10:55:06,817 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.11 10:55:06" (1/3) ... [2024-11-19 10:55:06,818 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@ac4bf0e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 10:55:06, skipping insertion in model container [2024-11-19 10:55:06,818 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 10:55:06" (2/3) ... [2024-11-19 10:55:06,818 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@ac4bf0e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 10:55:06, skipping insertion in model container [2024-11-19 10:55:06,818 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 10:55:06" (3/3) ... [2024-11-19 10:55:06,820 INFO L112 eAbstractionObserver]: Analyzing ICFG mannadiv_valuebound5.c [2024-11-19 10:55:06,836 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-19 10:55:06,836 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 20 error locations. [2024-11-19 10:55:06,889 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-19 10:55:06,895 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;@29165513, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-19 10:55:06,895 INFO L334 AbstractCegarLoop]: Starting to check reachability of 20 error locations. [2024-11-19 10:55:06,901 INFO L276 IsEmpty]: Start isEmpty. Operand has 64 states, 37 states have (on average 1.7027027027027026) internal successors, (63), 57 states have internal predecessors, (63), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-19 10:55:06,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2024-11-19 10:55:06,910 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:55:06,911 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:55:06,911 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-19 10:55:06,915 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:55:06,915 INFO L85 PathProgramCache]: Analyzing trace with hash 848903376, now seen corresponding path program 1 times [2024-11-19 10:55:06,922 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:55:06,922 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [841090057] [2024-11-19 10:55:06,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:55:06,923 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:55:07,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:55:07,063 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-19 10:55:07,063 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:55:07,064 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [841090057] [2024-11-19 10:55:07,065 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [841090057] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 10:55:07,065 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 10:55:07,065 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-19 10:55:07,066 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1589890577] [2024-11-19 10:55:07,067 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 10:55:07,070 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-19 10:55:07,070 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:55:07,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-19 10:55:07,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-19 10:55:07,093 INFO L87 Difference]: Start difference. First operand has 64 states, 37 states have (on average 1.7027027027027026) internal successors, (63), 57 states have internal predecessors, (63), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Second operand has 2 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-19 10:55:07,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:55:07,114 INFO L93 Difference]: Finished difference Result 124 states and 141 transitions. [2024-11-19 10:55:07,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-19 10:55:07,117 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 15 [2024-11-19 10:55:07,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:55:07,124 INFO L225 Difference]: With dead ends: 124 [2024-11-19 10:55:07,124 INFO L226 Difference]: Without dead ends: 57 [2024-11-19 10:55:07,126 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-19 10:55:07,129 INFO L432 NwaCegarLoop]: 66 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-19 10:55:07,130 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-19 10:55:07,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2024-11-19 10:55:07,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 57. [2024-11-19 10:55:07,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57 states, 32 states have (on average 1.65625) internal successors, (53), 51 states have internal predecessors, (53), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-19 10:55:07,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 59 transitions. [2024-11-19 10:55:07,163 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 59 transitions. Word has length 15 [2024-11-19 10:55:07,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:55:07,164 INFO L471 AbstractCegarLoop]: Abstraction has 57 states and 59 transitions. [2024-11-19 10:55:07,164 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-19 10:55:07,165 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 59 transitions. [2024-11-19 10:55:07,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2024-11-19 10:55:07,165 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:55:07,166 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:55:07,166 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-19 10:55:07,166 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-19 10:55:07,167 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:55:07,167 INFO L85 PathProgramCache]: Analyzing trace with hash 848903391, now seen corresponding path program 1 times [2024-11-19 10:55:07,167 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:55:07,167 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [722888606] [2024-11-19 10:55:07,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:55:07,167 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:55:07,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-19 10:55:07,197 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1137719515] [2024-11-19 10:55:07,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:55:07,198 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:55:07,199 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:55:07,201 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-19 10:55:07,202 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-19 10:55:07,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:55:07,259 INFO L255 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-19 10:55:07,268 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:55:07,295 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-19 10:55:07,296 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-19 10:55:07,296 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:55:07,296 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [722888606] [2024-11-19 10:55:07,297 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:55:07,297 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1137719515] [2024-11-19 10:55:07,297 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1137719515] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 10:55:07,297 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 10:55:07,297 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-19 10:55:07,298 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [104105634] [2024-11-19 10:55:07,298 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 10:55:07,299 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-19 10:55:07,299 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:55:07,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-19 10:55:07,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 10:55:07,300 INFO L87 Difference]: Start difference. First operand 57 states and 59 transitions. Second operand has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-19 10:55:07,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:55:07,377 INFO L93 Difference]: Finished difference Result 91 states and 101 transitions. [2024-11-19 10:55:07,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-19 10:55:07,378 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 15 [2024-11-19 10:55:07,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:55:07,380 INFO L225 Difference]: With dead ends: 91 [2024-11-19 10:55:07,380 INFO L226 Difference]: Without dead ends: 85 [2024-11-19 10:55:07,380 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 10:55:07,382 INFO L432 NwaCegarLoop]: 42 mSDtfsCounter, 26 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 76 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-19 10:55:07,382 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 76 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-19 10:55:07,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2024-11-19 10:55:07,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 77. [2024-11-19 10:55:07,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 77 states, 51 states have (on average 1.6470588235294117) internal successors, (84), 70 states have internal predecessors, (84), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-19 10:55:07,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 92 transitions. [2024-11-19 10:55:07,392 INFO L78 Accepts]: Start accepts. Automaton has 77 states and 92 transitions. Word has length 15 [2024-11-19 10:55:07,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:55:07,393 INFO L471 AbstractCegarLoop]: Abstraction has 77 states and 92 transitions. [2024-11-19 10:55:07,393 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-19 10:55:07,393 INFO L276 IsEmpty]: Start isEmpty. Operand 77 states and 92 transitions. [2024-11-19 10:55:07,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2024-11-19 10:55:07,394 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:55:07,394 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:55:07,408 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-19 10:55:07,598 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:55:07,599 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-19 10:55:07,599 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:55:07,600 INFO L85 PathProgramCache]: Analyzing trace with hash -247625951, now seen corresponding path program 1 times [2024-11-19 10:55:07,600 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:55:07,600 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1261749459] [2024-11-19 10:55:07,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:55:07,600 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:55:07,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:55:07,768 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-19 10:55:07,769 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:55:07,769 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1261749459] [2024-11-19 10:55:07,769 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1261749459] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 10:55:07,769 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 10:55:07,769 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-19 10:55:07,770 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440452823] [2024-11-19 10:55:07,770 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 10:55:07,770 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-19 10:55:07,770 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:55:07,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-19 10:55:07,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-19 10:55:07,773 INFO L87 Difference]: Start difference. First operand 77 states and 92 transitions. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-19 10:55:08,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:55:08,025 INFO L93 Difference]: Finished difference Result 121 states and 153 transitions. [2024-11-19 10:55:08,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-19 10:55:08,025 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 17 [2024-11-19 10:55:08,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:55:08,027 INFO L225 Difference]: With dead ends: 121 [2024-11-19 10:55:08,027 INFO L226 Difference]: Without dead ends: 114 [2024-11-19 10:55:08,028 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-19 10:55:08,029 INFO L432 NwaCegarLoop]: 38 mSDtfsCounter, 21 mSDsluCounter, 56 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-19 10:55:08,029 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 94 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-19 10:55:08,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2024-11-19 10:55:08,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 110. [2024-11-19 10:55:08,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 82 states have (on average 1.5609756097560976) internal successors, (128), 101 states have internal predecessors, (128), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-11-19 10:55:08,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 140 transitions. [2024-11-19 10:55:08,043 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 140 transitions. Word has length 17 [2024-11-19 10:55:08,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:55:08,043 INFO L471 AbstractCegarLoop]: Abstraction has 110 states and 140 transitions. [2024-11-19 10:55:08,044 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-19 10:55:08,044 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 140 transitions. [2024-11-19 10:55:08,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2024-11-19 10:55:08,044 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:55:08,044 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:55:08,045 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-19 10:55:08,045 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-19 10:55:08,045 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:55:08,046 INFO L85 PathProgramCache]: Analyzing trace with hash 913530163, now seen corresponding path program 1 times [2024-11-19 10:55:08,046 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:55:08,046 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1720504993] [2024-11-19 10:55:08,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:55:08,046 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:55:08,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:55:08,189 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-19 10:55:08,190 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:55:08,190 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1720504993] [2024-11-19 10:55:08,190 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1720504993] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 10:55:08,190 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 10:55:08,190 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-19 10:55:08,191 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1367269934] [2024-11-19 10:55:08,191 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 10:55:08,191 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-19 10:55:08,191 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:55:08,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-19 10:55:08,196 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-19 10:55:08,196 INFO L87 Difference]: Start difference. First operand 110 states and 140 transitions. Second operand has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-19 10:55:08,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:55:08,338 INFO L93 Difference]: Finished difference Result 116 states and 141 transitions. [2024-11-19 10:55:08,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-19 10:55:08,338 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 18 [2024-11-19 10:55:08,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:55:08,340 INFO L225 Difference]: With dead ends: 116 [2024-11-19 10:55:08,340 INFO L226 Difference]: Without dead ends: 107 [2024-11-19 10:55:08,340 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-19 10:55:08,341 INFO L432 NwaCegarLoop]: 42 mSDtfsCounter, 32 mSDsluCounter, 36 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 78 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-19 10:55:08,342 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 78 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-19 10:55:08,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2024-11-19 10:55:08,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 105. [2024-11-19 10:55:08,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 77 states have (on average 1.5324675324675325) internal successors, (118), 96 states have internal predecessors, (118), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-11-19 10:55:08,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 130 transitions. [2024-11-19 10:55:08,360 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 130 transitions. Word has length 18 [2024-11-19 10:55:08,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:55:08,361 INFO L471 AbstractCegarLoop]: Abstraction has 105 states and 130 transitions. [2024-11-19 10:55:08,361 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-19 10:55:08,361 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 130 transitions. [2024-11-19 10:55:08,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2024-11-19 10:55:08,362 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:55:08,362 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:55:08,362 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-19 10:55:08,362 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-19 10:55:08,363 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:55:08,363 INFO L85 PathProgramCache]: Analyzing trace with hash -1745335965, now seen corresponding path program 1 times [2024-11-19 10:55:08,365 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:55:08,365 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794137882] [2024-11-19 10:55:08,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:55:08,366 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:55:08,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:55:08,566 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-19 10:55:08,568 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:55:08,568 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794137882] [2024-11-19 10:55:08,568 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1794137882] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:55:08,568 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [27931273] [2024-11-19 10:55:08,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:55:08,572 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:55:08,572 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:55:08,574 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-19 10:55:08,576 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-19 10:55:08,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:55:08,619 INFO L255 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-19 10:55:08,621 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:55:08,749 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-19 10:55:08,750 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-19 10:55:08,750 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [27931273] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 10:55:08,750 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-19 10:55:08,750 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2024-11-19 10:55:08,751 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732602123] [2024-11-19 10:55:08,751 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 10:55:08,751 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-19 10:55:08,752 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:55:08,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-19 10:55:08,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2024-11-19 10:55:08,753 INFO L87 Difference]: Start difference. First operand 105 states and 130 transitions. Second operand has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-19 10:55:08,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:55:08,923 INFO L93 Difference]: Finished difference Result 108 states and 134 transitions. [2024-11-19 10:55:08,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-19 10:55:08,924 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 19 [2024-11-19 10:55:08,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:55:08,925 INFO L225 Difference]: With dead ends: 108 [2024-11-19 10:55:08,925 INFO L226 Difference]: Without dead ends: 107 [2024-11-19 10:55:08,925 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2024-11-19 10:55:08,927 INFO L432 NwaCegarLoop]: 40 mSDtfsCounter, 72 mSDsluCounter, 24 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-19 10:55:08,927 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [73 Valid, 64 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-19 10:55:08,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2024-11-19 10:55:08,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 105. [2024-11-19 10:55:08,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 77 states have (on average 1.5194805194805194) internal successors, (117), 96 states have internal predecessors, (117), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-11-19 10:55:08,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 129 transitions. [2024-11-19 10:55:08,944 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 129 transitions. Word has length 19 [2024-11-19 10:55:08,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:55:08,945 INFO L471 AbstractCegarLoop]: Abstraction has 105 states and 129 transitions. [2024-11-19 10:55:08,945 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-19 10:55:08,945 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 129 transitions. [2024-11-19 10:55:08,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2024-11-19 10:55:08,946 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:55:08,946 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:55:08,959 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-19 10:55:09,147 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:55:09,148 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-19 10:55:09,148 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:55:09,148 INFO L85 PathProgramCache]: Analyzing trace with hash 1729159989, now seen corresponding path program 1 times [2024-11-19 10:55:09,149 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:55:09,149 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1343614527] [2024-11-19 10:55:09,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:55:09,149 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:55:09,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-19 10:55:09,161 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1847321754] [2024-11-19 10:55:09,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:55:09,161 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:55:09,161 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:55:09,163 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-19 10:55:09,167 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-19 10:55:09,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:55:09,205 INFO L255 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-19 10:55:09,206 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:55:09,297 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-19 10:55:09,298 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-19 10:55:09,298 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:55:09,298 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1343614527] [2024-11-19 10:55:09,298 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:55:09,299 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1847321754] [2024-11-19 10:55:09,299 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1847321754] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 10:55:09,299 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 10:55:09,299 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-19 10:55:09,299 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [720169117] [2024-11-19 10:55:09,299 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 10:55:09,300 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-19 10:55:09,300 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:55:09,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-19 10:55:09,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-19 10:55:09,301 INFO L87 Difference]: Start difference. First operand 105 states and 129 transitions. Second operand has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-19 10:55:09,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:55:09,417 INFO L93 Difference]: Finished difference Result 106 states and 129 transitions. [2024-11-19 10:55:09,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-19 10:55:09,417 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 20 [2024-11-19 10:55:09,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:55:09,418 INFO L225 Difference]: With dead ends: 106 [2024-11-19 10:55:09,418 INFO L226 Difference]: Without dead ends: 105 [2024-11-19 10:55:09,419 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-19 10:55:09,419 INFO L432 NwaCegarLoop]: 45 mSDtfsCounter, 65 mSDsluCounter, 24 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-19 10:55:09,420 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 69 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-19 10:55:09,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2024-11-19 10:55:09,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 105. [2024-11-19 10:55:09,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 77 states have (on average 1.5064935064935066) internal successors, (116), 96 states have internal predecessors, (116), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-11-19 10:55:09,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 128 transitions. [2024-11-19 10:55:09,429 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 128 transitions. Word has length 20 [2024-11-19 10:55:09,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:55:09,429 INFO L471 AbstractCegarLoop]: Abstraction has 105 states and 128 transitions. [2024-11-19 10:55:09,429 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-19 10:55:09,429 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 128 transitions. [2024-11-19 10:55:09,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-11-19 10:55:09,430 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:55:09,430 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:55:09,445 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-19 10:55:09,631 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:55:09,631 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-19 10:55:09,631 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:55:09,632 INFO L85 PathProgramCache]: Analyzing trace with hash -1247141175, now seen corresponding path program 1 times [2024-11-19 10:55:09,632 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:55:09,632 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794098312] [2024-11-19 10:55:09,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:55:09,632 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:55:09,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:55:09,759 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-19 10:55:09,759 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:55:09,759 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794098312] [2024-11-19 10:55:09,760 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1794098312] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:55:09,760 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1039525438] [2024-11-19 10:55:09,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:55:09,760 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:55:09,760 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:55:09,762 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-19 10:55:09,763 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-19 10:55:09,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:55:09,800 INFO L255 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-19 10:55:09,801 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:55:09,838 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-19 10:55:09,838 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:55:09,941 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-19 10:55:09,943 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1039525438] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-19 10:55:09,943 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-19 10:55:09,943 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2024-11-19 10:55:09,943 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1943002790] [2024-11-19 10:55:09,943 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-19 10:55:09,944 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-19 10:55:09,944 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:55:09,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-19 10:55:09,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2024-11-19 10:55:09,945 INFO L87 Difference]: Start difference. First operand 105 states and 128 transitions. Second operand has 9 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 5 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 4 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-19 10:55:10,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:55:10,040 INFO L93 Difference]: Finished difference Result 158 states and 195 transitions. [2024-11-19 10:55:10,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-19 10:55:10,040 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 5 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 4 states have call predecessors, (6), 5 states have call successors, (6) Word has length 32 [2024-11-19 10:55:10,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:55:10,042 INFO L225 Difference]: With dead ends: 158 [2024-11-19 10:55:10,042 INFO L226 Difference]: Without dead ends: 156 [2024-11-19 10:55:10,042 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2024-11-19 10:55:10,043 INFO L432 NwaCegarLoop]: 43 mSDtfsCounter, 118 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 180 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-19 10:55:10,043 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [119 Valid, 180 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 74 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-19 10:55:10,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2024-11-19 10:55:10,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 146. [2024-11-19 10:55:10,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 146 states, 116 states have (on average 1.5) internal successors, (174), 135 states have internal predecessors, (174), 8 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-11-19 10:55:10,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 190 transitions. [2024-11-19 10:55:10,055 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 190 transitions. Word has length 32 [2024-11-19 10:55:10,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:55:10,055 INFO L471 AbstractCegarLoop]: Abstraction has 146 states and 190 transitions. [2024-11-19 10:55:10,056 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 5 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 4 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-19 10:55:10,056 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 190 transitions. [2024-11-19 10:55:10,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-11-19 10:55:10,057 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:55:10,057 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:55:10,071 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-19 10:55:10,257 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:55:10,258 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-19 10:55:10,258 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:55:10,258 INFO L85 PathProgramCache]: Analyzing trace with hash -6670674, now seen corresponding path program 1 times [2024-11-19 10:55:10,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:55:10,258 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [651519488] [2024-11-19 10:55:10,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:55:10,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:55:10,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:55:10,383 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-19 10:55:10,383 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:55:10,383 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [651519488] [2024-11-19 10:55:10,384 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [651519488] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 10:55:10,384 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 10:55:10,384 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-19 10:55:10,384 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [466982810] [2024-11-19 10:55:10,384 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 10:55:10,384 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-19 10:55:10,384 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:55:10,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-19 10:55:10,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-19 10:55:10,385 INFO L87 Difference]: Start difference. First operand 146 states and 190 transitions. Second operand has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-19 10:55:10,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:55:10,427 INFO L93 Difference]: Finished difference Result 146 states and 190 transitions. [2024-11-19 10:55:10,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-19 10:55:10,427 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 33 [2024-11-19 10:55:10,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:55:10,428 INFO L225 Difference]: With dead ends: 146 [2024-11-19 10:55:10,428 INFO L226 Difference]: Without dead ends: 144 [2024-11-19 10:55:10,429 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-19 10:55:10,429 INFO L432 NwaCegarLoop]: 44 mSDtfsCounter, 57 mSDsluCounter, 29 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-19 10:55:10,430 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 73 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-19 10:55:10,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2024-11-19 10:55:10,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 144. [2024-11-19 10:55:10,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 144 states, 116 states have (on average 1.456896551724138) internal successors, (169), 133 states have internal predecessors, (169), 8 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-11-19 10:55:10,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 185 transitions. [2024-11-19 10:55:10,448 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 185 transitions. Word has length 33 [2024-11-19 10:55:10,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:55:10,448 INFO L471 AbstractCegarLoop]: Abstraction has 144 states and 185 transitions. [2024-11-19 10:55:10,449 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-19 10:55:10,449 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 185 transitions. [2024-11-19 10:55:10,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-11-19 10:55:10,452 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:55:10,453 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:55:10,453 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-19 10:55:10,453 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-19 10:55:10,453 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:55:10,453 INFO L85 PathProgramCache]: Analyzing trace with hash 1598481830, now seen corresponding path program 1 times [2024-11-19 10:55:10,454 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:55:10,454 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [714662232] [2024-11-19 10:55:10,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:55:10,454 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:55:10,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-19 10:55:10,465 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [592801846] [2024-11-19 10:55:10,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:55:10,466 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:55:10,466 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:55:10,467 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-19 10:55:10,469 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-19 10:55:10,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:55:10,510 INFO L255 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-19 10:55:10,512 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:55:10,657 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-19 10:55:10,657 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:55:10,859 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:55:10,860 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [714662232] [2024-11-19 10:55:10,860 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:55:10,861 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [592801846] [2024-11-19 10:55:10,861 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [592801846] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:55:10,861 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-19 10:55:10,861 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-11-19 10:55:10,861 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1236875141] [2024-11-19 10:55:10,861 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-19 10:55:10,862 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-19 10:55:10,862 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:55:10,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-19 10:55:10,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2024-11-19 10:55:10,863 INFO L87 Difference]: Start difference. First operand 144 states and 185 transitions. Second operand has 6 states, 5 states have (on average 5.2) internal successors, (26), 6 states have internal predecessors, (26), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-19 10:55:10,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:55:10,994 INFO L93 Difference]: Finished difference Result 151 states and 188 transitions. [2024-11-19 10:55:10,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-19 10:55:10,994 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.2) internal successors, (26), 6 states have internal predecessors, (26), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 35 [2024-11-19 10:55:10,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:55:10,995 INFO L225 Difference]: With dead ends: 151 [2024-11-19 10:55:10,995 INFO L226 Difference]: Without dead ends: 144 [2024-11-19 10:55:10,996 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2024-11-19 10:55:10,996 INFO L432 NwaCegarLoop]: 31 mSDtfsCounter, 40 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 133 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-19 10:55:10,997 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [40 Valid, 65 Invalid, 142 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 133 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-19 10:55:10,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2024-11-19 10:55:11,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 140. [2024-11-19 10:55:11,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 117 states have (on average 1.3418803418803418) internal successors, (157), 129 states have internal predecessors, (157), 8 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-11-19 10:55:11,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 173 transitions. [2024-11-19 10:55:11,005 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 173 transitions. Word has length 35 [2024-11-19 10:55:11,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:55:11,006 INFO L471 AbstractCegarLoop]: Abstraction has 140 states and 173 transitions. [2024-11-19 10:55:11,006 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.2) internal successors, (26), 6 states have internal predecessors, (26), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-19 10:55:11,006 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 173 transitions. [2024-11-19 10:55:11,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2024-11-19 10:55:11,007 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:55:11,007 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:55:11,023 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-19 10:55:11,207 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:55:11,208 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-19 10:55:11,208 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:55:11,209 INFO L85 PathProgramCache]: Analyzing trace with hash -1986670774, now seen corresponding path program 1 times [2024-11-19 10:55:11,209 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:55:11,209 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009503600] [2024-11-19 10:55:11,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:55:11,209 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:55:11,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-19 10:55:11,223 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1723127643] [2024-11-19 10:55:11,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:55:11,224 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:55:11,224 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:55:11,226 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-19 10:55:11,228 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-19 10:55:11,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:55:11,270 INFO L255 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-19 10:55:11,272 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:55:11,395 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-19 10:55:11,396 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:55:11,766 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:55:11,766 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2009503600] [2024-11-19 10:55:11,766 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:55:11,766 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1723127643] [2024-11-19 10:55:11,767 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1723127643] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:55:11,767 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-19 10:55:11,767 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-11-19 10:55:11,767 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [882161657] [2024-11-19 10:55:11,767 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-19 10:55:11,767 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-19 10:55:11,767 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:55:11,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-19 10:55:11,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2024-11-19 10:55:11,768 INFO L87 Difference]: Start difference. First operand 140 states and 173 transitions. Second operand has 6 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-19 10:55:11,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:55:11,949 INFO L93 Difference]: Finished difference Result 188 states and 231 transitions. [2024-11-19 10:55:11,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-19 10:55:11,950 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 36 [2024-11-19 10:55:11,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:55:11,952 INFO L225 Difference]: With dead ends: 188 [2024-11-19 10:55:11,952 INFO L226 Difference]: Without dead ends: 185 [2024-11-19 10:55:11,952 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2024-11-19 10:55:11,953 INFO L432 NwaCegarLoop]: 41 mSDtfsCounter, 94 mSDsluCounter, 55 mSDsCounter, 0 mSdLazyCounter, 142 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 142 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-19 10:55:11,953 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [96 Valid, 96 Invalid, 146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 142 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-19 10:55:11,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2024-11-19 10:55:11,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 177. [2024-11-19 10:55:11,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 177 states, 152 states have (on average 1.3289473684210527) internal successors, (202), 164 states have internal predecessors, (202), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-11-19 10:55:11,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 222 transitions. [2024-11-19 10:55:11,968 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 222 transitions. Word has length 36 [2024-11-19 10:55:11,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:55:11,968 INFO L471 AbstractCegarLoop]: Abstraction has 177 states and 222 transitions. [2024-11-19 10:55:11,968 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-19 10:55:11,969 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 222 transitions. [2024-11-19 10:55:11,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2024-11-19 10:55:11,971 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:55:11,972 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:55:11,987 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-19 10:55:12,172 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:55:12,173 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-19 10:55:12,173 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:55:12,173 INFO L85 PathProgramCache]: Analyzing trace with hash -1523064142, now seen corresponding path program 1 times [2024-11-19 10:55:12,173 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:55:12,173 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [740332115] [2024-11-19 10:55:12,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:55:12,173 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:55:12,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:55:12,267 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-19 10:55:12,267 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:55:12,267 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [740332115] [2024-11-19 10:55:12,267 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [740332115] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:55:12,267 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1301532466] [2024-11-19 10:55:12,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:55:12,268 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:55:12,268 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:55:12,270 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-19 10:55:12,271 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-19 10:55:12,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:55:12,317 INFO L255 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-19 10:55:12,319 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:55:12,415 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-19 10:55:12,415 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-19 10:55:12,415 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1301532466] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 10:55:12,415 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-19 10:55:12,415 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-11-19 10:55:12,416 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1055833764] [2024-11-19 10:55:12,416 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 10:55:12,416 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-19 10:55:12,416 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:55:12,417 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-19 10:55:12,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2024-11-19 10:55:12,417 INFO L87 Difference]: Start difference. First operand 177 states and 222 transitions. Second operand has 5 states, 4 states have (on average 7.0) internal successors, (28), 5 states have internal predecessors, (28), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-19 10:55:12,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:55:12,553 INFO L93 Difference]: Finished difference Result 177 states and 222 transitions. [2024-11-19 10:55:12,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-19 10:55:12,554 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 7.0) internal successors, (28), 5 states have internal predecessors, (28), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 37 [2024-11-19 10:55:12,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:55:12,555 INFO L225 Difference]: With dead ends: 177 [2024-11-19 10:55:12,555 INFO L226 Difference]: Without dead ends: 175 [2024-11-19 10:55:12,556 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2024-11-19 10:55:12,556 INFO L432 NwaCegarLoop]: 31 mSDtfsCounter, 20 mSDsluCounter, 50 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 81 SdHoareTripleChecker+Invalid, 90 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-19 10:55:12,556 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 81 Invalid, 90 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-19 10:55:12,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2024-11-19 10:55:12,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 172. [2024-11-19 10:55:12,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 149 states have (on average 1.3154362416107384) internal successors, (196), 159 states have internal predecessors, (196), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-11-19 10:55:12,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 216 transitions. [2024-11-19 10:55:12,567 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 216 transitions. Word has length 37 [2024-11-19 10:55:12,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:55:12,567 INFO L471 AbstractCegarLoop]: Abstraction has 172 states and 216 transitions. [2024-11-19 10:55:12,567 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 7.0) internal successors, (28), 5 states have internal predecessors, (28), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-19 10:55:12,567 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 216 transitions. [2024-11-19 10:55:12,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-11-19 10:55:12,568 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:55:12,568 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:55:12,585 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-19 10:55:12,769 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:55:12,769 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-19 10:55:12,770 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:55:12,770 INFO L85 PathProgramCache]: Analyzing trace with hash 29651906, now seen corresponding path program 1 times [2024-11-19 10:55:12,770 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:55:12,770 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [671146411] [2024-11-19 10:55:12,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:55:12,770 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:55:12,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:55:12,870 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-19 10:55:12,870 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:55:12,870 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [671146411] [2024-11-19 10:55:12,870 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [671146411] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:55:12,870 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [90451407] [2024-11-19 10:55:12,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:55:12,871 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:55:12,871 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:55:12,873 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-19 10:55:12,874 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-19 10:55:12,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:55:12,912 INFO L255 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-19 10:55:12,913 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:55:12,991 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-19 10:55:12,991 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:55:13,070 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [90451407] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:55:13,070 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-19 10:55:13,070 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 3] total 8 [2024-11-19 10:55:13,070 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [275737723] [2024-11-19 10:55:13,070 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-19 10:55:13,071 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-19 10:55:13,071 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:55:13,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-19 10:55:13,072 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2024-11-19 10:55:13,072 INFO L87 Difference]: Start difference. First operand 172 states and 216 transitions. Second operand has 9 states, 8 states have (on average 6.625) internal successors, (53), 9 states have internal predecessors, (53), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-19 10:55:13,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:55:13,288 INFO L93 Difference]: Finished difference Result 180 states and 220 transitions. [2024-11-19 10:55:13,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-19 10:55:13,289 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.625) internal successors, (53), 9 states have internal predecessors, (53), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 38 [2024-11-19 10:55:13,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:55:13,290 INFO L225 Difference]: With dead ends: 180 [2024-11-19 10:55:13,290 INFO L226 Difference]: Without dead ends: 172 [2024-11-19 10:55:13,291 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2024-11-19 10:55:13,291 INFO L432 NwaCegarLoop]: 26 mSDtfsCounter, 35 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 191 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 138 SdHoareTripleChecker+Invalid, 196 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-19 10:55:13,291 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 138 Invalid, 196 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 191 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-19 10:55:13,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2024-11-19 10:55:13,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 172. [2024-11-19 10:55:13,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 149 states have (on average 1.2885906040268456) internal successors, (192), 159 states have internal predecessors, (192), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-11-19 10:55:13,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 212 transitions. [2024-11-19 10:55:13,304 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 212 transitions. Word has length 38 [2024-11-19 10:55:13,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:55:13,304 INFO L471 AbstractCegarLoop]: Abstraction has 172 states and 212 transitions. [2024-11-19 10:55:13,304 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.625) internal successors, (53), 9 states have internal predecessors, (53), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-19 10:55:13,304 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 212 transitions. [2024-11-19 10:55:13,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-11-19 10:55:13,305 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:55:13,305 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:55:13,322 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-19 10:55:13,506 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-11-19 10:55:13,507 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-19 10:55:13,507 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:55:13,507 INFO L85 PathProgramCache]: Analyzing trace with hash 919209140, now seen corresponding path program 1 times [2024-11-19 10:55:13,507 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:55:13,507 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1715874643] [2024-11-19 10:55:13,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:55:13,508 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:55:13,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:55:13,579 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-19 10:55:13,580 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:55:13,580 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1715874643] [2024-11-19 10:55:13,580 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1715874643] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 10:55:13,580 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 10:55:13,580 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-19 10:55:13,580 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1077731885] [2024-11-19 10:55:13,580 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 10:55:13,580 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-19 10:55:13,581 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:55:13,581 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-19 10:55:13,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-19 10:55:13,581 INFO L87 Difference]: Start difference. First operand 172 states and 212 transitions. Second operand has 4 states, 3 states have (on average 10.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-19 10:55:13,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:55:13,709 INFO L93 Difference]: Finished difference Result 173 states and 212 transitions. [2024-11-19 10:55:13,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-19 10:55:13,710 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 10.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 39 [2024-11-19 10:55:13,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:55:13,711 INFO L225 Difference]: With dead ends: 173 [2024-11-19 10:55:13,711 INFO L226 Difference]: Without dead ends: 172 [2024-11-19 10:55:13,711 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-19 10:55:13,712 INFO L432 NwaCegarLoop]: 35 mSDtfsCounter, 0 mSDsluCounter, 14 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-19 10:55:13,712 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 49 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-19 10:55:13,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2024-11-19 10:55:13,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 172. [2024-11-19 10:55:13,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 149 states have (on average 1.261744966442953) internal successors, (188), 159 states have internal predecessors, (188), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-11-19 10:55:13,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 208 transitions. [2024-11-19 10:55:13,721 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 208 transitions. Word has length 39 [2024-11-19 10:55:13,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:55:13,722 INFO L471 AbstractCegarLoop]: Abstraction has 172 states and 208 transitions. [2024-11-19 10:55:13,722 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 10.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-19 10:55:13,722 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 208 transitions. [2024-11-19 10:55:13,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-11-19 10:55:13,722 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:55:13,722 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:55:13,722 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-19 10:55:13,723 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-19 10:55:13,723 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:55:13,723 INFO L85 PathProgramCache]: Analyzing trace with hash -259639638, now seen corresponding path program 1 times [2024-11-19 10:55:13,723 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:55:13,723 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1025949436] [2024-11-19 10:55:13,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:55:13,723 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:55:13,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:55:13,889 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-19 10:55:13,889 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:55:13,890 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1025949436] [2024-11-19 10:55:13,890 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1025949436] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:55:13,890 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1194232785] [2024-11-19 10:55:13,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:55:13,890 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:55:13,890 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:55:13,892 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-19 10:55:13,894 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-19 10:55:13,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:55:13,931 INFO L255 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-19 10:55:13,933 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:55:14,043 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-19 10:55:14,043 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:55:14,292 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-19 10:55:14,292 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1194232785] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-19 10:55:14,292 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-19 10:55:14,293 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2024-11-19 10:55:14,293 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718141301] [2024-11-19 10:55:14,293 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-19 10:55:14,293 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-19 10:55:14,294 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:55:14,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-19 10:55:14,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2024-11-19 10:55:14,295 INFO L87 Difference]: Start difference. First operand 172 states and 208 transitions. Second operand has 17 states, 16 states have (on average 3.3125) internal successors, (53), 16 states have internal predecessors, (53), 3 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-19 10:55:14,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:55:14,910 INFO L93 Difference]: Finished difference Result 173 states and 208 transitions. [2024-11-19 10:55:14,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-19 10:55:14,910 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 3.3125) internal successors, (53), 16 states have internal predecessors, (53), 3 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 39 [2024-11-19 10:55:14,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:55:14,911 INFO L225 Difference]: With dead ends: 173 [2024-11-19 10:55:14,912 INFO L226 Difference]: Without dead ends: 170 [2024-11-19 10:55:14,912 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 65 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=159, Invalid=491, Unknown=0, NotChecked=0, Total=650 [2024-11-19 10:55:14,913 INFO L432 NwaCegarLoop]: 20 mSDtfsCounter, 121 mSDsluCounter, 134 mSDsCounter, 0 mSdLazyCounter, 279 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 301 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-19 10:55:14,913 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [121 Valid, 154 Invalid, 301 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 279 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-19 10:55:14,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2024-11-19 10:55:14,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 143. [2024-11-19 10:55:14,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 124 states have (on average 1.2338709677419355) internal successors, (153), 131 states have internal predecessors, (153), 9 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-11-19 10:55:14,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 171 transitions. [2024-11-19 10:55:14,924 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 171 transitions. Word has length 39 [2024-11-19 10:55:14,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:55:14,924 INFO L471 AbstractCegarLoop]: Abstraction has 143 states and 171 transitions. [2024-11-19 10:55:14,924 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 3.3125) internal successors, (53), 16 states have internal predecessors, (53), 3 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-19 10:55:14,924 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 171 transitions. [2024-11-19 10:55:14,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-11-19 10:55:14,925 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:55:14,926 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:55:14,943 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-19 10:55:15,126 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-11-19 10:55:15,126 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-19 10:55:15,127 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:55:15,127 INFO L85 PathProgramCache]: Analyzing trace with hash -1569287676, now seen corresponding path program 1 times [2024-11-19 10:55:15,127 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:55:15,127 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1703338909] [2024-11-19 10:55:15,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:55:15,127 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:55:15,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:55:15,175 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-19 10:55:15,175 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:55:15,176 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1703338909] [2024-11-19 10:55:15,176 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1703338909] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 10:55:15,176 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 10:55:15,176 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-19 10:55:15,176 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117848721] [2024-11-19 10:55:15,176 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 10:55:15,176 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-19 10:55:15,176 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:55:15,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-19 10:55:15,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-19 10:55:15,177 INFO L87 Difference]: Start difference. First operand 143 states and 171 transitions. Second operand has 4 states, 3 states have (on average 10.333333333333334) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-19 10:55:15,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:55:15,341 INFO L93 Difference]: Finished difference Result 144 states and 171 transitions. [2024-11-19 10:55:15,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-19 10:55:15,342 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 10.333333333333334) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 40 [2024-11-19 10:55:15,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:55:15,343 INFO L225 Difference]: With dead ends: 144 [2024-11-19 10:55:15,343 INFO L226 Difference]: Without dead ends: 143 [2024-11-19 10:55:15,343 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-19 10:55:15,344 INFO L432 NwaCegarLoop]: 35 mSDtfsCounter, 0 mSDsluCounter, 26 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 61 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-19 10:55:15,344 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 61 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-19 10:55:15,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2024-11-19 10:55:15,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 143. [2024-11-19 10:55:15,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 124 states have (on average 1.2016129032258065) internal successors, (149), 131 states have internal predecessors, (149), 9 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-11-19 10:55:15,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 167 transitions. [2024-11-19 10:55:15,353 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 167 transitions. Word has length 40 [2024-11-19 10:55:15,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:55:15,353 INFO L471 AbstractCegarLoop]: Abstraction has 143 states and 167 transitions. [2024-11-19 10:55:15,353 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 10.333333333333334) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-19 10:55:15,353 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 167 transitions. [2024-11-19 10:55:15,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-11-19 10:55:15,354 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:55:15,354 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:55:15,354 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-19 10:55:15,354 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-19 10:55:15,355 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:55:15,355 INFO L85 PathProgramCache]: Analyzing trace with hash 541105870, now seen corresponding path program 1 times [2024-11-19 10:55:15,355 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:55:15,355 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [510472780] [2024-11-19 10:55:15,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:55:15,355 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:55:15,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-19 10:55:15,364 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [648860698] [2024-11-19 10:55:15,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:55:15,365 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:55:15,365 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:55:15,366 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-19 10:55:15,368 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-19 10:55:15,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:55:15,410 INFO L255 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-19 10:55:15,411 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:55:15,587 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-19 10:55:15,587 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:55:15,751 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-19 10:55:15,751 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:55:15,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [510472780] [2024-11-19 10:55:15,751 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:55:15,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [648860698] [2024-11-19 10:55:15,751 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [648860698] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-19 10:55:15,752 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-19 10:55:15,752 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2024-11-19 10:55:15,752 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [691083590] [2024-11-19 10:55:15,752 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-19 10:55:15,752 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-19 10:55:15,752 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:55:15,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-19 10:55:15,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2024-11-19 10:55:15,753 INFO L87 Difference]: Start difference. First operand 143 states and 167 transitions. Second operand has 11 states, 10 states have (on average 5.4) internal successors, (54), 11 states have internal predecessors, (54), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-19 10:55:16,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:55:16,196 INFO L93 Difference]: Finished difference Result 230 states and 268 transitions. [2024-11-19 10:55:16,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-19 10:55:16,197 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 5.4) internal successors, (54), 11 states have internal predecessors, (54), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 40 [2024-11-19 10:55:16,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:55:16,198 INFO L225 Difference]: With dead ends: 230 [2024-11-19 10:55:16,198 INFO L226 Difference]: Without dead ends: 158 [2024-11-19 10:55:16,199 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 68 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2024-11-19 10:55:16,199 INFO L432 NwaCegarLoop]: 23 mSDtfsCounter, 82 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 211 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 93 SdHoareTripleChecker+Invalid, 224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 211 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-19 10:55:16,199 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [82 Valid, 93 Invalid, 224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 211 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-19 10:55:16,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2024-11-19 10:55:16,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 158. [2024-11-19 10:55:16,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 139 states have (on average 1.1654676258992807) internal successors, (162), 145 states have internal predecessors, (162), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-11-19 10:55:16,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 182 transitions. [2024-11-19 10:55:16,208 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 182 transitions. Word has length 40 [2024-11-19 10:55:16,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:55:16,208 INFO L471 AbstractCegarLoop]: Abstraction has 158 states and 182 transitions. [2024-11-19 10:55:16,209 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 5.4) internal successors, (54), 11 states have internal predecessors, (54), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-19 10:55:16,209 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 182 transitions. [2024-11-19 10:55:16,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2024-11-19 10:55:16,209 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:55:16,209 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:55:16,226 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-19 10:55:16,413 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-19 10:55:16,414 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-19 10:55:16,415 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:55:16,415 INFO L85 PathProgramCache]: Analyzing trace with hash 1333082339, now seen corresponding path program 2 times [2024-11-19 10:55:16,415 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:55:16,415 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1555914881] [2024-11-19 10:55:16,415 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-19 10:55:16,415 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:55:16,431 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-19 10:55:16,432 INFO L228 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-19 10:55:16,433 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2027100992] [2024-11-19 10:55:16,433 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-19 10:55:16,433 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:55:16,433 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:55:16,435 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-19 10:55:16,436 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-19 10:55:16,478 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-19 10:55:16,479 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-19 10:55:16,480 INFO L255 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-19 10:55:16,483 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:55:16,594 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-19 10:55:16,595 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:55:16,808 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-19 10:55:16,808 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:55:16,809 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1555914881] [2024-11-19 10:55:16,809 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:55:16,809 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2027100992] [2024-11-19 10:55:16,809 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2027100992] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-19 10:55:16,809 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-19 10:55:16,809 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2024-11-19 10:55:16,809 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [6613672] [2024-11-19 10:55:16,809 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-19 10:55:16,809 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-19 10:55:16,810 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:55:16,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-19 10:55:16,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2024-11-19 10:55:16,810 INFO L87 Difference]: Start difference. First operand 158 states and 182 transitions. Second operand has 10 states, 9 states have (on average 8.444444444444445) internal successors, (76), 10 states have internal predecessors, (76), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-19 10:55:17,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:55:17,744 INFO L93 Difference]: Finished difference Result 325 states and 386 transitions. [2024-11-19 10:55:17,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-19 10:55:17,744 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 8.444444444444445) internal successors, (76), 10 states have internal predecessors, (76), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) Word has length 56 [2024-11-19 10:55:17,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:55:17,746 INFO L225 Difference]: With dead ends: 325 [2024-11-19 10:55:17,746 INFO L226 Difference]: Without dead ends: 322 [2024-11-19 10:55:17,747 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=80, Invalid=160, Unknown=0, NotChecked=0, Total=240 [2024-11-19 10:55:17,747 INFO L432 NwaCegarLoop]: 44 mSDtfsCounter, 142 mSDsluCounter, 202 mSDsCounter, 0 mSdLazyCounter, 370 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 246 SdHoareTripleChecker+Invalid, 385 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 370 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-19 10:55:17,747 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [144 Valid, 246 Invalid, 385 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 370 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-19 10:55:17,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2024-11-19 10:55:17,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 300. [2024-11-19 10:55:17,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 300 states, 274 states have (on average 1.1715328467153285) internal successors, (321), 279 states have internal predecessors, (321), 18 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2024-11-19 10:55:17,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 300 states to 300 states and 357 transitions. [2024-11-19 10:55:17,765 INFO L78 Accepts]: Start accepts. Automaton has 300 states and 357 transitions. Word has length 56 [2024-11-19 10:55:17,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:55:17,765 INFO L471 AbstractCegarLoop]: Abstraction has 300 states and 357 transitions. [2024-11-19 10:55:17,765 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 8.444444444444445) internal successors, (76), 10 states have internal predecessors, (76), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-19 10:55:17,765 INFO L276 IsEmpty]: Start isEmpty. Operand 300 states and 357 transitions. [2024-11-19 10:55:17,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-11-19 10:55:17,766 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:55:17,766 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:55:17,785 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-19 10:55:17,967 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-19 10:55:17,967 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-19 10:55:17,968 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:55:17,968 INFO L85 PathProgramCache]: Analyzing trace with hash 689941713, now seen corresponding path program 2 times [2024-11-19 10:55:17,968 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:55:17,968 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [420925558] [2024-11-19 10:55:17,968 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-19 10:55:17,968 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:55:17,981 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-19 10:55:17,981 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-19 10:55:18,189 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 9 proven. 13 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-19 10:55:18,190 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:55:18,190 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [420925558] [2024-11-19 10:55:18,190 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [420925558] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:55:18,190 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1957307169] [2024-11-19 10:55:18,190 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-19 10:55:18,191 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:55:18,191 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:55:18,192 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-19 10:55:18,194 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-19 10:55:18,235 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-19 10:55:18,236 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-19 10:55:18,236 INFO L255 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-19 10:55:18,238 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:55:18,372 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-19 10:55:18,373 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:55:18,504 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1957307169] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:55:18,504 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-19 10:55:18,504 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 4] total 13 [2024-11-19 10:55:18,504 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821964746] [2024-11-19 10:55:18,504 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-19 10:55:18,504 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-19 10:55:18,504 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:55:18,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-19 10:55:18,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2024-11-19 10:55:18,505 INFO L87 Difference]: Start difference. First operand 300 states and 357 transitions. Second operand has 14 states, 13 states have (on average 5.923076923076923) internal successors, (77), 13 states have internal predecessors, (77), 6 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 6 states have call predecessors, (8), 6 states have call successors, (8) [2024-11-19 10:55:19,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:55:19,062 INFO L93 Difference]: Finished difference Result 322 states and 383 transitions. [2024-11-19 10:55:19,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-19 10:55:19,063 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 5.923076923076923) internal successors, (77), 13 states have internal predecessors, (77), 6 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 6 states have call predecessors, (8), 6 states have call successors, (8) Word has length 58 [2024-11-19 10:55:19,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:55:19,065 INFO L225 Difference]: With dead ends: 322 [2024-11-19 10:55:19,065 INFO L226 Difference]: Without dead ends: 310 [2024-11-19 10:55:19,066 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 211 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=293, Invalid=763, Unknown=0, NotChecked=0, Total=1056 [2024-11-19 10:55:19,066 INFO L432 NwaCegarLoop]: 17 mSDtfsCounter, 120 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 279 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 109 SdHoareTripleChecker+Invalid, 293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-19 10:55:19,068 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [120 Valid, 109 Invalid, 293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 279 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-19 10:55:19,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 310 states. [2024-11-19 10:55:19,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 310 to 310. [2024-11-19 10:55:19,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 310 states, 285 states have (on average 1.119298245614035) internal successors, (319), 288 states have internal predecessors, (319), 19 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2024-11-19 10:55:19,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 357 transitions. [2024-11-19 10:55:19,089 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 357 transitions. Word has length 58 [2024-11-19 10:55:19,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:55:19,089 INFO L471 AbstractCegarLoop]: Abstraction has 310 states and 357 transitions. [2024-11-19 10:55:19,090 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 5.923076923076923) internal successors, (77), 13 states have internal predecessors, (77), 6 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 6 states have call predecessors, (8), 6 states have call successors, (8) [2024-11-19 10:55:19,090 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 357 transitions. [2024-11-19 10:55:19,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-11-19 10:55:19,092 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:55:19,092 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:55:19,109 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-19 10:55:19,295 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-19 10:55:19,296 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-19 10:55:19,296 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:55:19,296 INFO L85 PathProgramCache]: Analyzing trace with hash 1766875250, now seen corresponding path program 1 times [2024-11-19 10:55:19,296 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:55:19,296 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1837016884] [2024-11-19 10:55:19,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:55:19,297 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:55:19,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:55:19,405 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-19 10:55:19,405 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:55:19,405 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1837016884] [2024-11-19 10:55:19,405 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1837016884] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:55:19,405 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1538575508] [2024-11-19 10:55:19,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:55:19,406 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:55:19,406 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:55:19,408 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-19 10:55:19,410 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-19 10:55:19,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:55:19,467 INFO L255 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-19 10:55:19,468 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:55:19,550 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-19 10:55:19,550 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:55:19,667 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-19 10:55:19,668 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1538575508] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-19 10:55:19,668 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-19 10:55:19,668 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2024-11-19 10:55:19,668 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1768549324] [2024-11-19 10:55:19,668 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-19 10:55:19,669 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-19 10:55:19,669 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:55:19,670 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-19 10:55:19,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2024-11-19 10:55:19,670 INFO L87 Difference]: Start difference. First operand 310 states and 357 transitions. Second operand has 11 states, 10 states have (on average 13.4) internal successors, (134), 11 states have internal predecessors, (134), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-11-19 10:55:19,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:55:19,841 INFO L93 Difference]: Finished difference Result 1042 states and 1262 transitions. [2024-11-19 10:55:19,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-19 10:55:19,842 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 13.4) internal successors, (134), 11 states have internal predecessors, (134), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) Word has length 88 [2024-11-19 10:55:19,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:55:19,846 INFO L225 Difference]: With dead ends: 1042 [2024-11-19 10:55:19,847 INFO L226 Difference]: Without dead ends: 1040 [2024-11-19 10:55:19,847 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 170 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2024-11-19 10:55:19,848 INFO L432 NwaCegarLoop]: 28 mSDtfsCounter, 20 mSDsluCounter, 91 mSDsCounter, 0 mSdLazyCounter, 95 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 119 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 95 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-19 10:55:19,848 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 119 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 95 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-19 10:55:19,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1040 states. [2024-11-19 10:55:19,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1040 to 1040. [2024-11-19 10:55:19,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1040 states, 969 states have (on average 1.0691434468524252) internal successors, (1036), 971 states have internal predecessors, (1036), 66 states have call successors, (66), 2 states have call predecessors, (66), 2 states have return successors, (66), 66 states have call predecessors, (66), 66 states have call successors, (66) [2024-11-19 10:55:19,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1040 states to 1040 states and 1168 transitions. [2024-11-19 10:55:19,910 INFO L78 Accepts]: Start accepts. Automaton has 1040 states and 1168 transitions. Word has length 88 [2024-11-19 10:55:19,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:55:19,910 INFO L471 AbstractCegarLoop]: Abstraction has 1040 states and 1168 transitions. [2024-11-19 10:55:19,910 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 13.4) internal successors, (134), 11 states have internal predecessors, (134), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-11-19 10:55:19,910 INFO L276 IsEmpty]: Start isEmpty. Operand 1040 states and 1168 transitions. [2024-11-19 10:55:19,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2024-11-19 10:55:19,913 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:55:19,913 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:55:19,931 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-19 10:55:20,117 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:55:20,118 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-19 10:55:20,118 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:55:20,119 INFO L85 PathProgramCache]: Analyzing trace with hash -932034271, now seen corresponding path program 1 times [2024-11-19 10:55:20,119 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:55:20,119 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1716954308] [2024-11-19 10:55:20,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:55:20,119 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:55:20,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:55:20,209 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 0 proven. 68 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-11-19 10:55:20,210 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:55:20,210 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1716954308] [2024-11-19 10:55:20,210 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1716954308] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:55:20,210 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [847472622] [2024-11-19 10:55:20,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:55:20,210 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:55:20,210 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:55:20,213 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-19 10:55:20,214 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-19 10:55:20,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:55:20,265 INFO L255 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-19 10:55:20,267 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:55:20,379 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 66 proven. 24 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-19 10:55:20,379 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:55:20,474 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 54 proven. 24 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-19 10:55:20,474 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [847472622] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-19 10:55:20,474 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-19 10:55:20,474 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 6] total 10 [2024-11-19 10:55:20,474 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [753266923] [2024-11-19 10:55:20,475 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-19 10:55:20,475 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-19 10:55:20,475 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:55:20,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-19 10:55:20,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2024-11-19 10:55:20,477 INFO L87 Difference]: Start difference. First operand 1040 states and 1168 transitions. Second operand has 10 states, 10 states have (on average 13.2) internal successors, (132), 10 states have internal predecessors, (132), 9 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 9 states have call predecessors, (11), 9 states have call successors, (11) [2024-11-19 10:55:20,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:55:20,898 INFO L93 Difference]: Finished difference Result 1934 states and 2170 transitions. [2024-11-19 10:55:20,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-19 10:55:20,899 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 13.2) internal successors, (132), 10 states have internal predecessors, (132), 9 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 9 states have call predecessors, (11), 9 states have call successors, (11) Word has length 91 [2024-11-19 10:55:20,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:55:20,907 INFO L225 Difference]: With dead ends: 1934 [2024-11-19 10:55:20,907 INFO L226 Difference]: Without dead ends: 1630 [2024-11-19 10:55:20,911 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 173 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=135, Invalid=417, Unknown=0, NotChecked=0, Total=552 [2024-11-19 10:55:20,911 INFO L432 NwaCegarLoop]: 39 mSDtfsCounter, 110 mSDsluCounter, 144 mSDsCounter, 0 mSdLazyCounter, 318 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 183 SdHoareTripleChecker+Invalid, 325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 318 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-19 10:55:20,911 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [110 Valid, 183 Invalid, 325 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 318 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-19 10:55:20,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1630 states. [2024-11-19 10:55:20,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1630 to 1243. [2024-11-19 10:55:20,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1243 states, 1160 states have (on average 1.0672413793103448) internal successors, (1238), 1162 states have internal predecessors, (1238), 78 states have call successors, (78), 2 states have call predecessors, (78), 2 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) [2024-11-19 10:55:21,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1243 states to 1243 states and 1394 transitions. [2024-11-19 10:55:21,008 INFO L78 Accepts]: Start accepts. Automaton has 1243 states and 1394 transitions. Word has length 91 [2024-11-19 10:55:21,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:55:21,009 INFO L471 AbstractCegarLoop]: Abstraction has 1243 states and 1394 transitions. [2024-11-19 10:55:21,009 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 13.2) internal successors, (132), 10 states have internal predecessors, (132), 9 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 9 states have call predecessors, (11), 9 states have call successors, (11) [2024-11-19 10:55:21,009 INFO L276 IsEmpty]: Start isEmpty. Operand 1243 states and 1394 transitions. [2024-11-19 10:55:21,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2024-11-19 10:55:21,010 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:55:21,010 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:55:21,027 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2024-11-19 10:55:21,214 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:55:21,215 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-19 10:55:21,215 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:55:21,215 INFO L85 PathProgramCache]: Analyzing trace with hash 1317964823, now seen corresponding path program 1 times [2024-11-19 10:55:21,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:55:21,215 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1181392524] [2024-11-19 10:55:21,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:55:21,215 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:55:21,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:55:21,294 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-19 10:55:21,295 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:55:21,295 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1181392524] [2024-11-19 10:55:21,295 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1181392524] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:55:21,295 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2111178172] [2024-11-19 10:55:21,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:55:21,295 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:55:21,295 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:55:21,297 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-19 10:55:21,299 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-19 10:55:21,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:55:21,346 INFO L255 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-19 10:55:21,348 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:55:21,422 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-19 10:55:21,423 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:55:21,534 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-19 10:55:21,534 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2111178172] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-19 10:55:21,534 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-19 10:55:21,534 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2024-11-19 10:55:21,535 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1776605998] [2024-11-19 10:55:21,535 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-19 10:55:21,535 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-19 10:55:21,535 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:55:21,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-19 10:55:21,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2024-11-19 10:55:21,536 INFO L87 Difference]: Start difference. First operand 1243 states and 1394 transitions. Second operand has 11 states, 10 states have (on average 14.0) internal successors, (140), 11 states have internal predecessors, (140), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-11-19 10:55:21,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:55:21,722 INFO L93 Difference]: Finished difference Result 2010 states and 2258 transitions. [2024-11-19 10:55:21,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-19 10:55:21,723 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 14.0) internal successors, (140), 11 states have internal predecessors, (140), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) Word has length 91 [2024-11-19 10:55:21,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:55:21,731 INFO L225 Difference]: With dead ends: 2010 [2024-11-19 10:55:21,731 INFO L226 Difference]: Without dead ends: 2009 [2024-11-19 10:55:21,732 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 176 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2024-11-19 10:55:21,733 INFO L432 NwaCegarLoop]: 29 mSDtfsCounter, 87 mSDsluCounter, 141 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 170 SdHoareTripleChecker+Invalid, 90 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-19 10:55:21,733 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [87 Valid, 170 Invalid, 90 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-19 10:55:21,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2009 states. [2024-11-19 10:55:21,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2009 to 2001. [2024-11-19 10:55:21,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2001 states, 1870 states have (on average 1.0663101604278076) internal successors, (1994), 1872 states have internal predecessors, (1994), 126 states have call successors, (126), 2 states have call predecessors, (126), 2 states have return successors, (126), 126 states have call predecessors, (126), 126 states have call successors, (126) [2024-11-19 10:55:21,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2001 states to 2001 states and 2246 transitions. [2024-11-19 10:55:21,880 INFO L78 Accepts]: Start accepts. Automaton has 2001 states and 2246 transitions. Word has length 91 [2024-11-19 10:55:21,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:55:21,881 INFO L471 AbstractCegarLoop]: Abstraction has 2001 states and 2246 transitions. [2024-11-19 10:55:21,881 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 14.0) internal successors, (140), 11 states have internal predecessors, (140), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-11-19 10:55:21,881 INFO L276 IsEmpty]: Start isEmpty. Operand 2001 states and 2246 transitions. [2024-11-19 10:55:21,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2024-11-19 10:55:21,883 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:55:21,883 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:55:21,902 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2024-11-19 10:55:22,084 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:55:22,087 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-19 10:55:22,087 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:55:22,087 INFO L85 PathProgramCache]: Analyzing trace with hash -607809200, now seen corresponding path program 1 times [2024-11-19 10:55:22,087 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:55:22,087 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [303854552] [2024-11-19 10:55:22,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:55:22,088 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:55:22,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:55:22,236 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 47 proven. 104 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2024-11-19 10:55:22,236 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:55:22,236 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [303854552] [2024-11-19 10:55:22,236 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [303854552] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:55:22,237 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [771431106] [2024-11-19 10:55:22,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 10:55:22,237 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:55:22,237 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:55:22,239 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-19 10:55:22,242 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-19 10:55:22,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:55:22,295 INFO L255 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-19 10:55:22,297 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:55:22,484 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 59 proven. 92 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2024-11-19 10:55:22,485 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:55:22,631 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 59 proven. 92 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2024-11-19 10:55:22,631 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [771431106] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-19 10:55:22,632 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-19 10:55:22,633 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 12 [2024-11-19 10:55:22,633 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [244772164] [2024-11-19 10:55:22,633 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-19 10:55:22,633 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-19 10:55:22,634 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:55:22,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-19 10:55:22,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2024-11-19 10:55:22,635 INFO L87 Difference]: Start difference. First operand 2001 states and 2246 transitions. Second operand has 12 states, 12 states have (on average 12.166666666666666) internal successors, (146), 12 states have internal predecessors, (146), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-11-19 10:55:23,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:55:23,066 INFO L93 Difference]: Finished difference Result 4459 states and 5002 transitions. [2024-11-19 10:55:23,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-19 10:55:23,067 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 12.166666666666666) internal successors, (146), 12 states have internal predecessors, (146), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) Word has length 116 [2024-11-19 10:55:23,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:55:23,080 INFO L225 Difference]: With dead ends: 4459 [2024-11-19 10:55:23,080 INFO L226 Difference]: Without dead ends: 3299 [2024-11-19 10:55:23,083 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 223 SyntacticMatches, 5 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=130, Unknown=0, NotChecked=0, Total=182 [2024-11-19 10:55:23,084 INFO L432 NwaCegarLoop]: 62 mSDtfsCounter, 29 mSDsluCounter, 185 mSDsCounter, 0 mSdLazyCounter, 303 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 247 SdHoareTripleChecker+Invalid, 305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 303 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-19 10:55:23,085 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 247 Invalid, 305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 303 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-19 10:55:23,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3299 states. [2024-11-19 10:55:23,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3299 to 2298. [2024-11-19 10:55:23,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2298 states, 2149 states have (on average 1.0604932526756632) internal successors, (2279), 2151 states have internal predecessors, (2279), 144 states have call successors, (144), 2 states have call predecessors, (144), 2 states have return successors, (144), 144 states have call predecessors, (144), 144 states have call successors, (144) [2024-11-19 10:55:23,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2298 states to 2298 states and 2567 transitions. [2024-11-19 10:55:23,231 INFO L78 Accepts]: Start accepts. Automaton has 2298 states and 2567 transitions. Word has length 116 [2024-11-19 10:55:23,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:55:23,231 INFO L471 AbstractCegarLoop]: Abstraction has 2298 states and 2567 transitions. [2024-11-19 10:55:23,231 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 12.166666666666666) internal successors, (146), 12 states have internal predecessors, (146), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-11-19 10:55:23,232 INFO L276 IsEmpty]: Start isEmpty. Operand 2298 states and 2567 transitions. [2024-11-19 10:55:23,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-11-19 10:55:23,235 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:55:23,236 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:55:23,253 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2024-11-19 10:55:23,438 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2024-11-19 10:55:23,439 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-19 10:55:23,439 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:55:23,439 INFO L85 PathProgramCache]: Analyzing trace with hash -1551203553, now seen corresponding path program 2 times [2024-11-19 10:55:23,439 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:55:23,439 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1411901776] [2024-11-19 10:55:23,439 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-19 10:55:23,439 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:55:23,509 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-19 10:55:23,509 INFO L228 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-19 10:55:23,510 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [612990908] [2024-11-19 10:55:23,524 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-19 10:55:23,525 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:55:23,526 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:55:23,536 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-19 10:55:23,540 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-19 10:55:23,661 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-19 10:55:23,661 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-19 10:55:23,663 INFO L255 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-19 10:55:23,665 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:55:24,063 INFO L134 CoverageAnalysis]: Checked inductivity of 290 backedges. 0 proven. 186 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2024-11-19 10:55:24,064 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:55:24,970 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:55:24,970 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1411901776] [2024-11-19 10:55:24,970 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:55:24,971 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [612990908] [2024-11-19 10:55:24,972 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [612990908] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:55:24,972 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-19 10:55:24,972 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-11-19 10:55:24,972 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728865698] [2024-11-19 10:55:24,972 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-19 10:55:24,975 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-19 10:55:24,975 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:55:24,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-19 10:55:24,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2024-11-19 10:55:24,975 INFO L87 Difference]: Start difference. First operand 2298 states and 2567 transitions. Second operand has 8 states, 7 states have (on average 11.0) internal successors, (77), 8 states have internal predecessors, (77), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-19 10:55:25,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:55:25,360 INFO L93 Difference]: Finished difference Result 2589 states and 2888 transitions. [2024-11-19 10:55:25,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-19 10:55:25,360 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.0) internal successors, (77), 8 states have internal predecessors, (77), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) Word has length 136 [2024-11-19 10:55:25,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:55:25,375 INFO L225 Difference]: With dead ends: 2589 [2024-11-19 10:55:25,376 INFO L226 Difference]: Without dead ends: 2588 [2024-11-19 10:55:25,376 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 197 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2024-11-19 10:55:25,380 INFO L432 NwaCegarLoop]: 48 mSDtfsCounter, 19 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 197 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 185 SdHoareTripleChecker+Invalid, 197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 197 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-19 10:55:25,381 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 185 Invalid, 197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 197 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-19 10:55:25,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2588 states. [2024-11-19 10:55:25,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2588 to 2330. [2024-11-19 10:55:25,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2330 states, 2179 states have (on average 1.0596603946764571) internal successors, (2309), 2181 states have internal predecessors, (2309), 146 states have call successors, (146), 2 states have call predecessors, (146), 2 states have return successors, (146), 146 states have call predecessors, (146), 146 states have call successors, (146) [2024-11-19 10:55:25,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2330 states to 2330 states and 2601 transitions. [2024-11-19 10:55:25,616 INFO L78 Accepts]: Start accepts. Automaton has 2330 states and 2601 transitions. Word has length 136 [2024-11-19 10:55:25,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:55:25,620 INFO L471 AbstractCegarLoop]: Abstraction has 2330 states and 2601 transitions. [2024-11-19 10:55:25,620 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.0) internal successors, (77), 8 states have internal predecessors, (77), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-19 10:55:25,620 INFO L276 IsEmpty]: Start isEmpty. Operand 2330 states and 2601 transitions. [2024-11-19 10:55:25,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-11-19 10:55:25,622 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:55:25,622 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:55:25,664 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-19 10:55:25,826 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:55:25,827 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-19 10:55:25,827 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:55:25,827 INFO L85 PathProgramCache]: Analyzing trace with hash -716297751, now seen corresponding path program 3 times [2024-11-19 10:55:25,827 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:55:25,827 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795600574] [2024-11-19 10:55:25,827 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-19 10:55:25,827 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:55:25,864 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2024-11-19 10:55:25,865 INFO L228 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-19 10:55:25,867 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1478523223] [2024-11-19 10:55:25,867 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-19 10:55:25,867 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:55:25,867 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:55:25,869 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-19 10:55:25,870 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-19 10:55:25,938 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2024-11-19 10:55:25,939 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-19 10:55:25,940 INFO L255 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-19 10:55:25,943 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:55:26,157 INFO L134 CoverageAnalysis]: Checked inductivity of 286 backedges. 0 proven. 198 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-11-19 10:55:26,158 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:55:26,516 INFO L134 CoverageAnalysis]: Checked inductivity of 286 backedges. 0 proven. 198 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-11-19 10:55:26,516 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:55:26,516 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1795600574] [2024-11-19 10:55:26,516 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:55:26,516 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1478523223] [2024-11-19 10:55:26,517 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1478523223] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-19 10:55:26,517 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-19 10:55:26,517 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2024-11-19 10:55:26,517 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1665579770] [2024-11-19 10:55:26,517 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-19 10:55:26,518 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-19 10:55:26,518 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:55:26,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-19 10:55:26,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2024-11-19 10:55:26,519 INFO L87 Difference]: Start difference. First operand 2330 states and 2601 transitions. Second operand has 14 states, 13 states have (on average 12.0) internal successors, (156), 14 states have internal predecessors, (156), 9 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) [2024-11-19 10:55:28,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:55:28,161 INFO L93 Difference]: Finished difference Result 3162 states and 3521 transitions. [2024-11-19 10:55:28,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-11-19 10:55:28,162 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 12.0) internal successors, (156), 14 states have internal predecessors, (156), 9 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) Word has length 136 [2024-11-19 10:55:28,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:55:28,184 INFO L225 Difference]: With dead ends: 3162 [2024-11-19 10:55:28,188 INFO L226 Difference]: Without dead ends: 3161 [2024-11-19 10:55:28,190 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 296 GetRequests, 258 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 340 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=372, Invalid=1188, Unknown=0, NotChecked=0, Total=1560 [2024-11-19 10:55:28,193 INFO L432 NwaCegarLoop]: 51 mSDtfsCounter, 256 mSDsluCounter, 312 mSDsCounter, 0 mSdLazyCounter, 599 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 258 SdHoareTripleChecker+Valid, 363 SdHoareTripleChecker+Invalid, 623 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 599 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-19 10:55:28,193 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [258 Valid, 363 Invalid, 623 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 599 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-19 10:55:28,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3161 states. [2024-11-19 10:55:28,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3161 to 2385. [2024-11-19 10:55:28,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2385 states, 2231 states have (on average 1.0578216046615867) internal successors, (2360), 2233 states have internal predecessors, (2360), 149 states have call successors, (149), 2 states have call predecessors, (149), 2 states have return successors, (149), 149 states have call predecessors, (149), 149 states have call successors, (149) [2024-11-19 10:55:28,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2385 states to 2385 states and 2658 transitions. [2024-11-19 10:55:28,457 INFO L78 Accepts]: Start accepts. Automaton has 2385 states and 2658 transitions. Word has length 136 [2024-11-19 10:55:28,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:55:28,458 INFO L471 AbstractCegarLoop]: Abstraction has 2385 states and 2658 transitions. [2024-11-19 10:55:28,458 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 12.0) internal successors, (156), 14 states have internal predecessors, (156), 9 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) [2024-11-19 10:55:28,458 INFO L276 IsEmpty]: Start isEmpty. Operand 2385 states and 2658 transitions. [2024-11-19 10:55:28,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-11-19 10:55:28,460 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:55:28,460 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:55:28,482 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-19 10:55:28,664 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:55:28,665 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-19 10:55:28,665 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:55:28,665 INFO L85 PathProgramCache]: Analyzing trace with hash 223845959, now seen corresponding path program 3 times [2024-11-19 10:55:28,666 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:55:28,666 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1547378904] [2024-11-19 10:55:28,666 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-19 10:55:28,666 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:55:28,708 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2024-11-19 10:55:28,708 INFO L228 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-19 10:55:28,709 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [703932666] [2024-11-19 10:55:28,709 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-19 10:55:28,710 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:55:28,710 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:55:28,711 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-19 10:55:28,715 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-19 10:55:28,764 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-19 10:55:28,765 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-19 10:55:28,765 INFO L255 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-19 10:55:28,767 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:55:28,812 INFO L134 CoverageAnalysis]: Checked inductivity of 322 backedges. 101 proven. 5 refuted. 0 times theorem prover too weak. 216 trivial. 0 not checked. [2024-11-19 10:55:28,812 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:55:29,065 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:55:29,065 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1547378904] [2024-11-19 10:55:29,065 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:55:29,065 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [703932666] [2024-11-19 10:55:29,065 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [703932666] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:55:29,065 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-19 10:55:29,066 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2024-11-19 10:55:29,066 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750101280] [2024-11-19 10:55:29,066 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-19 10:55:29,066 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-19 10:55:29,066 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:55:29,067 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-19 10:55:29,067 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2024-11-19 10:55:29,067 INFO L87 Difference]: Start difference. First operand 2385 states and 2658 transitions. Second operand has 5 states, 4 states have (on average 11.25) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-19 10:55:29,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:55:29,264 INFO L93 Difference]: Finished difference Result 3415 states and 3801 transitions. [2024-11-19 10:55:29,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-19 10:55:29,265 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 11.25) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 136 [2024-11-19 10:55:29,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:55:29,274 INFO L225 Difference]: With dead ends: 3415 [2024-11-19 10:55:29,275 INFO L226 Difference]: Without dead ends: 2108 [2024-11-19 10:55:29,277 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2024-11-19 10:55:29,278 INFO L432 NwaCegarLoop]: 31 mSDtfsCounter, 14 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 98 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-19 10:55:29,278 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 98 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-19 10:55:29,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2108 states. [2024-11-19 10:55:29,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2108 to 2107. [2024-11-19 10:55:29,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2107 states, 1970 states have (on average 1.0532994923857868) internal successors, (2075), 1972 states have internal predecessors, (2075), 132 states have call successors, (132), 2 states have call predecessors, (132), 2 states have return successors, (132), 132 states have call predecessors, (132), 132 states have call successors, (132) [2024-11-19 10:55:29,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2107 states to 2107 states and 2339 transitions. [2024-11-19 10:55:29,400 INFO L78 Accepts]: Start accepts. Automaton has 2107 states and 2339 transitions. Word has length 136 [2024-11-19 10:55:29,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:55:29,401 INFO L471 AbstractCegarLoop]: Abstraction has 2107 states and 2339 transitions. [2024-11-19 10:55:29,401 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 11.25) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-19 10:55:29,402 INFO L276 IsEmpty]: Start isEmpty. Operand 2107 states and 2339 transitions. [2024-11-19 10:55:29,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2024-11-19 10:55:29,403 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:55:29,404 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 5, 5, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:55:29,424 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-11-19 10:55:29,604 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:55:29,604 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-19 10:55:29,605 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:55:29,605 INFO L85 PathProgramCache]: Analyzing trace with hash 528007278, now seen corresponding path program 4 times [2024-11-19 10:55:29,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:55:29,605 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2024308394] [2024-11-19 10:55:29,605 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-19 10:55:29,605 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:55:29,635 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-19 10:55:29,635 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-19 10:55:29,813 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 69 proven. 248 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-11-19 10:55:29,813 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:55:29,813 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2024308394] [2024-11-19 10:55:29,813 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2024308394] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:55:29,814 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1482512826] [2024-11-19 10:55:29,814 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-19 10:55:29,814 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:55:29,814 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:55:29,816 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-19 10:55:29,817 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-19 10:55:29,881 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-19 10:55:29,881 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-19 10:55:29,882 INFO L255 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-19 10:55:29,884 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:55:30,120 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 109 proven. 208 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-11-19 10:55:30,120 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:55:30,274 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 109 proven. 208 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-11-19 10:55:30,275 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1482512826] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-19 10:55:30,275 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-19 10:55:30,275 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 14 [2024-11-19 10:55:30,275 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [899973441] [2024-11-19 10:55:30,275 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-19 10:55:30,276 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-19 10:55:30,276 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:55:30,277 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-19 10:55:30,277 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2024-11-19 10:55:30,277 INFO L87 Difference]: Start difference. First operand 2107 states and 2339 transitions. Second operand has 14 states, 14 states have (on average 12.5) internal successors, (175), 14 states have internal predecessors, (175), 12 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 12 states have call predecessors, (13), 12 states have call successors, (13) [2024-11-19 10:55:30,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:55:30,693 INFO L93 Difference]: Finished difference Result 4286 states and 4766 transitions. [2024-11-19 10:55:30,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-19 10:55:30,693 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 12.5) internal successors, (175), 14 states have internal predecessors, (175), 12 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 12 states have call predecessors, (13), 12 states have call successors, (13) Word has length 156 [2024-11-19 10:55:30,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:55:30,704 INFO L225 Difference]: With dead ends: 4286 [2024-11-19 10:55:30,705 INFO L226 Difference]: Without dead ends: 3262 [2024-11-19 10:55:30,707 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 324 GetRequests, 300 SyntacticMatches, 8 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2024-11-19 10:55:30,708 INFO L432 NwaCegarLoop]: 75 mSDtfsCounter, 30 mSDsluCounter, 293 mSDsCounter, 0 mSdLazyCounter, 592 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 368 SdHoareTripleChecker+Invalid, 595 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 592 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-19 10:55:30,708 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 368 Invalid, 595 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 592 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-19 10:55:30,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3262 states. [2024-11-19 10:55:30,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3262 to 2500. [2024-11-19 10:55:30,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2500 states, 2339 states have (on average 1.0470286447199657) internal successors, (2449), 2341 states have internal predecessors, (2449), 156 states have call successors, (156), 2 states have call predecessors, (156), 2 states have return successors, (156), 156 states have call predecessors, (156), 156 states have call successors, (156) [2024-11-19 10:55:30,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2500 states to 2500 states and 2761 transitions. [2024-11-19 10:55:30,902 INFO L78 Accepts]: Start accepts. Automaton has 2500 states and 2761 transitions. Word has length 156 [2024-11-19 10:55:30,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:55:30,903 INFO L471 AbstractCegarLoop]: Abstraction has 2500 states and 2761 transitions. [2024-11-19 10:55:30,903 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 12.5) internal successors, (175), 14 states have internal predecessors, (175), 12 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 12 states have call predecessors, (13), 12 states have call successors, (13) [2024-11-19 10:55:30,903 INFO L276 IsEmpty]: Start isEmpty. Operand 2500 states and 2761 transitions. [2024-11-19 10:55:30,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2024-11-19 10:55:30,906 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:55:30,906 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 6, 6, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:55:30,922 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-19 10:55:31,106 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-19 10:55:31,107 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-19 10:55:31,107 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:55:31,107 INFO L85 PathProgramCache]: Analyzing trace with hash -1631783107, now seen corresponding path program 5 times [2024-11-19 10:55:31,107 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:55:31,107 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1239237703] [2024-11-19 10:55:31,107 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-19 10:55:31,107 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:55:31,146 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2024-11-19 10:55:31,146 INFO L228 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-19 10:55:31,148 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1009907562] [2024-11-19 10:55:31,148 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-19 10:55:31,148 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:55:31,148 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:55:31,153 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-19 10:55:31,154 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-19 10:55:31,233 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2024-11-19 10:55:31,233 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-19 10:55:31,235 INFO L255 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 35 conjuncts are in the unsatisfiable core [2024-11-19 10:55:31,238 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:55:31,957 INFO L134 CoverageAnalysis]: Checked inductivity of 540 backedges. 12 proven. 433 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2024-11-19 10:55:31,958 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:55:32,310 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:55:32,310 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1239237703] [2024-11-19 10:55:32,310 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:55:32,310 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1009907562] [2024-11-19 10:55:32,310 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1009907562] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:55:32,311 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-19 10:55:32,311 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2024-11-19 10:55:32,311 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [299358792] [2024-11-19 10:55:32,311 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-19 10:55:32,311 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-19 10:55:32,311 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:55:32,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-19 10:55:32,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=427, Unknown=0, NotChecked=0, Total=506 [2024-11-19 10:55:32,313 INFO L87 Difference]: Start difference. First operand 2500 states and 2761 transitions. Second operand has 20 states, 19 states have (on average 7.105263157894737) internal successors, (135), 20 states have internal predecessors, (135), 9 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) [2024-11-19 10:55:33,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:55:33,199 INFO L93 Difference]: Finished difference Result 3808 states and 4208 transitions. [2024-11-19 10:55:33,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-19 10:55:33,201 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 7.105263157894737) internal successors, (135), 20 states have internal predecessors, (135), 9 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) Word has length 176 [2024-11-19 10:55:33,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:55:33,211 INFO L225 Difference]: With dead ends: 3808 [2024-11-19 10:55:33,211 INFO L226 Difference]: Without dead ends: 2712 [2024-11-19 10:55:33,215 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=88, Invalid=464, Unknown=0, NotChecked=0, Total=552 [2024-11-19 10:55:33,215 INFO L432 NwaCegarLoop]: 57 mSDtfsCounter, 23 mSDsluCounter, 591 mSDsCounter, 0 mSdLazyCounter, 2001 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 648 SdHoareTripleChecker+Invalid, 2002 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2001 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-19 10:55:33,216 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 648 Invalid, 2002 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 2001 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-19 10:55:33,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2712 states. [2024-11-19 10:55:33,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2712 to 2564. [2024-11-19 10:55:33,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2564 states, 2399 states have (on average 1.0458524385160484) internal successors, (2509), 2401 states have internal predecessors, (2509), 160 states have call successors, (160), 2 states have call predecessors, (160), 2 states have return successors, (160), 160 states have call predecessors, (160), 160 states have call successors, (160) [2024-11-19 10:55:33,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2564 states to 2564 states and 2829 transitions. [2024-11-19 10:55:33,377 INFO L78 Accepts]: Start accepts. Automaton has 2564 states and 2829 transitions. Word has length 176 [2024-11-19 10:55:33,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:55:33,378 INFO L471 AbstractCegarLoop]: Abstraction has 2564 states and 2829 transitions. [2024-11-19 10:55:33,378 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 7.105263157894737) internal successors, (135), 20 states have internal predecessors, (135), 9 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) [2024-11-19 10:55:33,378 INFO L276 IsEmpty]: Start isEmpty. Operand 2564 states and 2829 transitions. [2024-11-19 10:55:33,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2024-11-19 10:55:33,382 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:55:33,383 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:55:33,399 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2024-11-19 10:55:33,583 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-11-19 10:55:33,583 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-19 10:55:33,584 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:55:33,584 INFO L85 PathProgramCache]: Analyzing trace with hash 1879641597, now seen corresponding path program 2 times [2024-11-19 10:55:33,584 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:55:33,584 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [54185220] [2024-11-19 10:55:33,584 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-19 10:55:33,584 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:55:33,611 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-19 10:55:33,612 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-19 10:55:33,822 INFO L134 CoverageAnalysis]: Checked inductivity of 684 backedges. 0 proven. 536 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-19 10:55:33,823 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:55:33,823 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [54185220] [2024-11-19 10:55:33,823 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [54185220] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:55:33,823 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [969300570] [2024-11-19 10:55:33,823 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-19 10:55:33,824 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:55:33,824 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:55:33,825 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-19 10:55:33,827 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-19 10:55:33,910 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-19 10:55:33,911 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-19 10:55:33,912 INFO L255 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-19 10:55:33,914 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:55:34,062 INFO L134 CoverageAnalysis]: Checked inductivity of 684 backedges. 0 proven. 536 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-19 10:55:34,062 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:55:34,324 INFO L134 CoverageAnalysis]: Checked inductivity of 684 backedges. 0 proven. 536 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-19 10:55:34,324 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [969300570] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-19 10:55:34,325 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-19 10:55:34,325 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2024-11-19 10:55:34,325 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1877406040] [2024-11-19 10:55:34,325 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-19 10:55:34,325 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-19 10:55:34,325 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:55:34,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-19 10:55:34,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2024-11-19 10:55:34,326 INFO L87 Difference]: Start difference. First operand 2564 states and 2829 transitions. Second operand has 21 states, 20 states have (on average 14.2) internal successors, (284), 21 states have internal predecessors, (284), 20 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) [2024-11-19 10:55:34,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:55:34,661 INFO L93 Difference]: Finished difference Result 4485 states and 5109 transitions. [2024-11-19 10:55:34,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-19 10:55:34,661 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 14.2) internal successors, (284), 21 states have internal predecessors, (284), 20 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) Word has length 188 [2024-11-19 10:55:34,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:55:34,676 INFO L225 Difference]: With dead ends: 4485 [2024-11-19 10:55:34,676 INFO L226 Difference]: Without dead ends: 4484 [2024-11-19 10:55:34,677 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 384 GetRequests, 365 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2024-11-19 10:55:34,678 INFO L432 NwaCegarLoop]: 28 mSDtfsCounter, 20 mSDsluCounter, 179 mSDsCounter, 0 mSdLazyCounter, 201 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 207 SdHoareTripleChecker+Invalid, 207 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 201 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-19 10:55:34,678 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 207 Invalid, 207 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 201 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-19 10:55:34,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4484 states. [2024-11-19 10:55:34,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4484 to 4484. [2024-11-19 10:55:34,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4484 states, 4199 states have (on average 1.0547749464158134) internal successors, (4429), 4201 states have internal predecessors, (4429), 280 states have call successors, (280), 2 states have call predecessors, (280), 2 states have return successors, (280), 280 states have call predecessors, (280), 280 states have call successors, (280) [2024-11-19 10:55:34,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4484 states to 4484 states and 4989 transitions. [2024-11-19 10:55:34,984 INFO L78 Accepts]: Start accepts. Automaton has 4484 states and 4989 transitions. Word has length 188 [2024-11-19 10:55:34,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:55:34,984 INFO L471 AbstractCegarLoop]: Abstraction has 4484 states and 4989 transitions. [2024-11-19 10:55:34,985 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 14.2) internal successors, (284), 21 states have internal predecessors, (284), 20 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) [2024-11-19 10:55:34,985 INFO L276 IsEmpty]: Start isEmpty. Operand 4484 states and 4989 transitions. [2024-11-19 10:55:34,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2024-11-19 10:55:34,989 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:55:34,989 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:55:35,005 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-19 10:55:35,192 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-19 10:55:35,192 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-19 10:55:35,192 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:55:35,192 INFO L85 PathProgramCache]: Analyzing trace with hash -821238662, now seen corresponding path program 2 times [2024-11-19 10:55:35,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:55:35,193 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [648747665] [2024-11-19 10:55:35,193 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-19 10:55:35,193 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:55:35,226 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-19 10:55:35,226 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-19 10:55:35,418 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 0 proven. 560 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-19 10:55:35,419 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:55:35,419 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [648747665] [2024-11-19 10:55:35,419 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [648747665] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:55:35,419 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1103914307] [2024-11-19 10:55:35,419 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-19 10:55:35,420 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:55:35,420 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:55:35,421 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-19 10:55:35,424 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-19 10:55:35,495 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-19 10:55:35,495 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-19 10:55:35,497 INFO L255 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-19 10:55:35,499 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:55:35,662 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 0 proven. 560 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-19 10:55:35,662 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:55:35,963 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 0 proven. 560 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-19 10:55:35,963 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1103914307] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-19 10:55:35,963 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-19 10:55:35,964 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2024-11-19 10:55:35,964 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1667661972] [2024-11-19 10:55:35,964 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-19 10:55:35,964 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-19 10:55:35,966 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:55:35,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-19 10:55:35,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2024-11-19 10:55:35,967 INFO L87 Difference]: Start difference. First operand 4484 states and 4989 transitions. Second operand has 21 states, 20 states have (on average 14.5) internal successors, (290), 21 states have internal predecessors, (290), 20 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) [2024-11-19 10:55:36,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:55:36,527 INFO L93 Difference]: Finished difference Result 8493 states and 9479 transitions. [2024-11-19 10:55:36,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-19 10:55:36,527 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 14.5) internal successors, (290), 21 states have internal predecessors, (290), 20 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) Word has length 191 [2024-11-19 10:55:36,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:55:36,545 INFO L225 Difference]: With dead ends: 8493 [2024-11-19 10:55:36,546 INFO L226 Difference]: Without dead ends: 8492 [2024-11-19 10:55:36,548 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 390 GetRequests, 371 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2024-11-19 10:55:36,549 INFO L432 NwaCegarLoop]: 29 mSDtfsCounter, 260 mSDsluCounter, 296 mSDsCounter, 0 mSdLazyCounter, 196 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 260 SdHoareTripleChecker+Valid, 325 SdHoareTripleChecker+Invalid, 197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-19 10:55:36,549 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [260 Valid, 325 Invalid, 197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 196 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-19 10:55:36,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8492 states. [2024-11-19 10:55:36,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8492 to 8474. [2024-11-19 10:55:36,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8474 states, 7939 states have (on average 1.0554225973044464) internal successors, (8379), 7941 states have internal predecessors, (8379), 530 states have call successors, (530), 2 states have call predecessors, (530), 2 states have return successors, (530), 530 states have call predecessors, (530), 530 states have call successors, (530) [2024-11-19 10:55:36,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8474 states to 8474 states and 9439 transitions. [2024-11-19 10:55:36,978 INFO L78 Accepts]: Start accepts. Automaton has 8474 states and 9439 transitions. Word has length 191 [2024-11-19 10:55:36,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:55:36,978 INFO L471 AbstractCegarLoop]: Abstraction has 8474 states and 9439 transitions. [2024-11-19 10:55:36,979 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 14.5) internal successors, (290), 21 states have internal predecessors, (290), 20 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) [2024-11-19 10:55:36,979 INFO L276 IsEmpty]: Start isEmpty. Operand 8474 states and 9439 transitions. [2024-11-19 10:55:36,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2024-11-19 10:55:36,982 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:55:36,982 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 7, 7, 7, 7, 7, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:55:36,999 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-19 10:55:37,183 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:55:37,184 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-19 10:55:37,188 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:55:37,188 INFO L85 PathProgramCache]: Analyzing trace with hash -1537771124, now seen corresponding path program 6 times [2024-11-19 10:55:37,189 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:55:37,189 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1236719481] [2024-11-19 10:55:37,189 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-19 10:55:37,189 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:55:37,253 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2024-11-19 10:55:37,253 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-19 10:55:37,606 INFO L134 CoverageAnalysis]: Checked inductivity of 695 backedges. 31 proven. 516 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-19 10:55:37,607 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:55:37,607 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1236719481] [2024-11-19 10:55:37,607 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1236719481] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:55:37,607 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [135133956] [2024-11-19 10:55:37,607 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-19 10:55:37,607 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:55:37,608 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:55:37,609 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-19 10:55:37,611 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-19 10:55:37,717 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2024-11-19 10:55:37,718 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-19 10:55:37,719 INFO L255 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-19 10:55:37,723 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:55:38,075 INFO L134 CoverageAnalysis]: Checked inductivity of 695 backedges. 175 proven. 372 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-19 10:55:38,076 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:55:38,357 INFO L134 CoverageAnalysis]: Checked inductivity of 695 backedges. 175 proven. 372 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-19 10:55:38,358 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [135133956] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-19 10:55:38,358 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-19 10:55:38,358 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 26 [2024-11-19 10:55:38,358 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1967350940] [2024-11-19 10:55:38,358 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-19 10:55:38,359 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-11-19 10:55:38,359 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:55:38,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-11-19 10:55:38,360 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=531, Unknown=0, NotChecked=0, Total=650 [2024-11-19 10:55:38,360 INFO L87 Difference]: Start difference. First operand 8474 states and 9439 transitions. Second operand has 26 states, 26 states have (on average 13.0) internal successors, (338), 26 states have internal predecessors, (338), 23 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 23 states have call predecessors, (24), 23 states have call successors, (24) [2024-11-19 10:55:40,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:55:40,090 INFO L93 Difference]: Finished difference Result 19634 states and 21917 transitions. [2024-11-19 10:55:40,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-19 10:55:40,090 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 13.0) internal successors, (338), 26 states have internal predecessors, (338), 23 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 23 states have call predecessors, (24), 23 states have call successors, (24) Word has length 196 [2024-11-19 10:55:40,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:55:40,122 INFO L225 Difference]: With dead ends: 19634 [2024-11-19 10:55:40,122 INFO L226 Difference]: Without dead ends: 14150 [2024-11-19 10:55:40,134 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 421 GetRequests, 372 SyntacticMatches, 6 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 567 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=326, Invalid=1654, Unknown=0, NotChecked=0, Total=1980 [2024-11-19 10:55:40,135 INFO L432 NwaCegarLoop]: 107 mSDtfsCounter, 72 mSDsluCounter, 965 mSDsCounter, 0 mSdLazyCounter, 2173 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 1072 SdHoareTripleChecker+Invalid, 2190 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 2173 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-19 10:55:40,135 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 1072 Invalid, 2190 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 2173 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-19 10:55:40,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14150 states. [2024-11-19 10:55:40,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14150 to 9557. [2024-11-19 10:55:40,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9557 states, 8954 states have (on average 1.0504802322984141) internal successors, (9406), 8956 states have internal predecessors, (9406), 598 states have call successors, (598), 2 states have call predecessors, (598), 2 states have return successors, (598), 598 states have call predecessors, (598), 598 states have call successors, (598) [2024-11-19 10:55:40,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9557 states to 9557 states and 10602 transitions. [2024-11-19 10:55:40,794 INFO L78 Accepts]: Start accepts. Automaton has 9557 states and 10602 transitions. Word has length 196 [2024-11-19 10:55:40,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:55:40,798 INFO L471 AbstractCegarLoop]: Abstraction has 9557 states and 10602 transitions. [2024-11-19 10:55:40,799 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 13.0) internal successors, (338), 26 states have internal predecessors, (338), 23 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 23 states have call predecessors, (24), 23 states have call successors, (24) [2024-11-19 10:55:40,799 INFO L276 IsEmpty]: Start isEmpty. Operand 9557 states and 10602 transitions. [2024-11-19 10:55:40,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2024-11-19 10:55:40,803 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:55:40,804 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 6, 6, 6, 6, 6, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:55:40,820 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-19 10:55:41,007 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:55:41,008 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-19 10:55:41,008 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:55:41,009 INFO L85 PathProgramCache]: Analyzing trace with hash 1191162710, now seen corresponding path program 7 times [2024-11-19 10:55:41,009 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:55:41,009 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [428408197] [2024-11-19 10:55:41,009 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-19 10:55:41,009 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:55:41,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:55:41,230 INFO L134 CoverageAnalysis]: Checked inductivity of 679 backedges. 179 proven. 338 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2024-11-19 10:55:41,230 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:55:41,230 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [428408197] [2024-11-19 10:55:41,230 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [428408197] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:55:41,230 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1831070474] [2024-11-19 10:55:41,230 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-19 10:55:41,231 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:55:41,231 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:55:41,232 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-19 10:55:41,234 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-19 10:55:41,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:55:41,302 INFO L255 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-19 10:55:41,304 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:55:41,615 INFO L134 CoverageAnalysis]: Checked inductivity of 679 backedges. 317 proven. 200 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2024-11-19 10:55:41,616 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:55:41,845 INFO L134 CoverageAnalysis]: Checked inductivity of 679 backedges. 179 proven. 338 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2024-11-19 10:55:41,846 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1831070474] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-19 10:55:41,846 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-19 10:55:41,846 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2024-11-19 10:55:41,846 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [820396179] [2024-11-19 10:55:41,846 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-19 10:55:41,846 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-19 10:55:41,847 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:55:41,847 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-19 10:55:41,847 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=333, Unknown=0, NotChecked=0, Total=462 [2024-11-19 10:55:41,847 INFO L87 Difference]: Start difference. First operand 9557 states and 10602 transitions. Second operand has 22 states, 22 states have (on average 14.454545454545455) internal successors, (318), 22 states have internal predecessors, (318), 21 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 21 states have call predecessors, (22), 21 states have call successors, (22) [2024-11-19 10:55:42,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:55:42,976 INFO L93 Difference]: Finished difference Result 24474 states and 27278 transitions. [2024-11-19 10:55:42,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-19 10:55:42,977 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 14.454545454545455) internal successors, (318), 22 states have internal predecessors, (318), 21 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 21 states have call predecessors, (22), 21 states have call successors, (22) Word has length 196 [2024-11-19 10:55:42,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:55:43,015 INFO L225 Difference]: With dead ends: 24474 [2024-11-19 10:55:43,015 INFO L226 Difference]: Without dead ends: 18131 [2024-11-19 10:55:43,029 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 411 GetRequests, 378 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 321 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=272, Invalid=784, Unknown=0, NotChecked=0, Total=1056 [2024-11-19 10:55:43,029 INFO L432 NwaCegarLoop]: 56 mSDtfsCounter, 28 mSDsluCounter, 299 mSDsCounter, 0 mSdLazyCounter, 647 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 355 SdHoareTripleChecker+Invalid, 654 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 647 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-19 10:55:43,030 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 355 Invalid, 654 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 647 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-19 10:55:43,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18131 states. [2024-11-19 10:55:43,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18131 to 8930. [2024-11-19 10:55:43,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8930 states, 8365 states have (on average 1.0485355648535566) internal successors, (8771), 8367 states have internal predecessors, (8771), 560 states have call successors, (560), 2 states have call predecessors, (560), 2 states have return successors, (560), 560 states have call predecessors, (560), 560 states have call successors, (560) [2024-11-19 10:55:43,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8930 states to 8930 states and 9891 transitions. [2024-11-19 10:55:43,667 INFO L78 Accepts]: Start accepts. Automaton has 8930 states and 9891 transitions. Word has length 196 [2024-11-19 10:55:43,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:55:43,667 INFO L471 AbstractCegarLoop]: Abstraction has 8930 states and 9891 transitions. [2024-11-19 10:55:43,667 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 14.454545454545455) internal successors, (318), 22 states have internal predecessors, (318), 21 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 21 states have call predecessors, (22), 21 states have call successors, (22) [2024-11-19 10:55:43,668 INFO L276 IsEmpty]: Start isEmpty. Operand 8930 states and 9891 transitions. [2024-11-19 10:55:43,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2024-11-19 10:55:43,671 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:55:43,671 INFO L215 NwaCegarLoop]: trace histogram [11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:55:43,687 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2024-11-19 10:55:43,871 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2024-11-19 10:55:43,872 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-19 10:55:43,872 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:55:43,873 INFO L85 PathProgramCache]: Analyzing trace with hash 200406363, now seen corresponding path program 8 times [2024-11-19 10:55:43,873 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:55:43,873 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [386926109] [2024-11-19 10:55:43,873 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-19 10:55:43,873 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:55:43,896 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-19 10:55:43,896 INFO L228 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-19 10:55:43,898 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [291752439] [2024-11-19 10:55:43,898 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-19 10:55:43,899 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:55:43,899 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:55:43,900 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-19 10:55:43,951 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-19 10:55:44,033 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-19 10:55:44,033 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-19 10:55:44,035 INFO L255 TraceCheckSpWp]: Trace formula consists of 338 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-19 10:55:44,039 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:55:44,577 INFO L134 CoverageAnalysis]: Checked inductivity of 870 backedges. 0 proven. 542 refuted. 0 times theorem prover too weak. 328 trivial. 0 not checked. [2024-11-19 10:55:44,578 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:55:44,932 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:55:44,932 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [386926109] [2024-11-19 10:55:44,932 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:55:44,932 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [291752439] [2024-11-19 10:55:44,932 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [291752439] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:55:44,933 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-19 10:55:44,933 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-11-19 10:55:44,933 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [589368980] [2024-11-19 10:55:44,933 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-19 10:55:44,933 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-19 10:55:44,934 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:55:44,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-19 10:55:44,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2024-11-19 10:55:44,935 INFO L87 Difference]: Start difference. First operand 8930 states and 9891 transitions. Second operand has 10 states, 9 states have (on average 11.88888888888889) internal successors, (107), 10 states have internal predecessors, (107), 7 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) [2024-11-19 10:55:45,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:55:45,671 INFO L93 Difference]: Finished difference Result 9541 states and 10568 transitions. [2024-11-19 10:55:45,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-19 10:55:45,672 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 11.88888888888889) internal successors, (107), 10 states have internal predecessors, (107), 7 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) Word has length 216 [2024-11-19 10:55:45,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:55:45,691 INFO L225 Difference]: With dead ends: 9541 [2024-11-19 10:55:45,691 INFO L226 Difference]: Without dead ends: 9540 [2024-11-19 10:55:45,696 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 217 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2024-11-19 10:55:45,696 INFO L432 NwaCegarLoop]: 61 mSDtfsCounter, 20 mSDsluCounter, 259 mSDsCounter, 0 mSdLazyCounter, 545 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 320 SdHoareTripleChecker+Invalid, 545 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 545 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-19 10:55:45,696 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 320 Invalid, 545 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 545 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-19 10:55:45,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9540 states. [2024-11-19 10:55:46,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9540 to 9240. [2024-11-19 10:55:46,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9240 states, 8656 states have (on average 1.0486367837338262) internal successors, (9077), 8658 states have internal predecessors, (9077), 579 states have call successors, (579), 2 states have call predecessors, (579), 2 states have return successors, (579), 579 states have call predecessors, (579), 579 states have call successors, (579) [2024-11-19 10:55:46,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9240 states to 9240 states and 10235 transitions. [2024-11-19 10:55:46,258 INFO L78 Accepts]: Start accepts. Automaton has 9240 states and 10235 transitions. Word has length 216 [2024-11-19 10:55:46,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:55:46,258 INFO L471 AbstractCegarLoop]: Abstraction has 9240 states and 10235 transitions. [2024-11-19 10:55:46,258 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 11.88888888888889) internal successors, (107), 10 states have internal predecessors, (107), 7 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) [2024-11-19 10:55:46,259 INFO L276 IsEmpty]: Start isEmpty. Operand 9240 states and 10235 transitions. [2024-11-19 10:55:46,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2024-11-19 10:55:46,263 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:55:46,263 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 9, 9, 9, 9, 9, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:55:46,280 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2024-11-19 10:55:46,467 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2024-11-19 10:55:46,469 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-19 10:55:46,470 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:55:46,470 INFO L85 PathProgramCache]: Analyzing trace with hash -1429226326, now seen corresponding path program 9 times [2024-11-19 10:55:46,470 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:55:46,470 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [960648036] [2024-11-19 10:55:46,470 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-19 10:55:46,470 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:55:46,509 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2024-11-19 10:55:46,512 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-19 10:55:46,978 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 185 proven. 710 refuted. 0 times theorem prover too weak. 170 trivial. 0 not checked. [2024-11-19 10:55:46,978 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:55:46,978 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [960648036] [2024-11-19 10:55:46,978 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [960648036] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:55:46,978 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [666872644] [2024-11-19 10:55:46,979 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-19 10:55:46,979 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:55:46,979 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:55:46,980 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-19 10:55:46,982 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-19 10:55:47,052 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2024-11-19 10:55:47,052 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-19 10:55:47,054 INFO L255 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-19 10:55:47,056 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:55:47,456 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 0 proven. 621 refuted. 0 times theorem prover too weak. 444 trivial. 0 not checked. [2024-11-19 10:55:47,457 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:55:47,987 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [666872644] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:55:47,987 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-19 10:55:47,987 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 9] total 27 [2024-11-19 10:55:47,987 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1408507495] [2024-11-19 10:55:47,987 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-19 10:55:47,988 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-11-19 10:55:47,988 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:55:47,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-11-19 10:55:47,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=774, Unknown=0, NotChecked=0, Total=870 [2024-11-19 10:55:47,989 INFO L87 Difference]: Start difference. First operand 9240 states and 10235 transitions. Second operand has 27 states, 27 states have (on average 10.333333333333334) internal successors, (279), 27 states have internal predecessors, (279), 18 states have call successors, (19), 1 states have call predecessors, (19), 2 states have return successors, (19), 18 states have call predecessors, (19), 18 states have call successors, (19) [2024-11-19 10:55:52,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:55:52,209 INFO L93 Difference]: Finished difference Result 19617 states and 21799 transitions. [2024-11-19 10:55:52,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2024-11-19 10:55:52,210 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 10.333333333333334) internal successors, (279), 27 states have internal predecessors, (279), 18 states have call successors, (19), 1 states have call predecessors, (19), 2 states have return successors, (19), 18 states have call predecessors, (19), 18 states have call successors, (19) Word has length 236 [2024-11-19 10:55:52,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:55:52,237 INFO L225 Difference]: With dead ends: 19617 [2024-11-19 10:55:52,237 INFO L226 Difference]: Without dead ends: 14227 [2024-11-19 10:55:52,251 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 352 GetRequests, 240 SyntacticMatches, 0 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3983 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1156, Invalid=11726, Unknown=0, NotChecked=0, Total=12882 [2024-11-19 10:55:52,252 INFO L432 NwaCegarLoop]: 59 mSDtfsCounter, 498 mSDsluCounter, 838 mSDsCounter, 0 mSdLazyCounter, 5184 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 499 SdHoareTripleChecker+Valid, 897 SdHoareTripleChecker+Invalid, 5232 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 5184 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-11-19 10:55:52,252 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [499 Valid, 897 Invalid, 5232 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 5184 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-11-19 10:55:52,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14227 states. [2024-11-19 10:55:53,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14227 to 10372. [2024-11-19 10:55:53,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10372 states, 9717 states have (on average 1.0434290418853556) internal successors, (10139), 9719 states have internal predecessors, (10139), 650 states have call successors, (650), 2 states have call predecessors, (650), 2 states have return successors, (650), 650 states have call predecessors, (650), 650 states have call successors, (650) [2024-11-19 10:55:53,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10372 states to 10372 states and 11439 transitions. [2024-11-19 10:55:53,054 INFO L78 Accepts]: Start accepts. Automaton has 10372 states and 11439 transitions. Word has length 236 [2024-11-19 10:55:53,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:55:53,054 INFO L471 AbstractCegarLoop]: Abstraction has 10372 states and 11439 transitions. [2024-11-19 10:55:53,055 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 10.333333333333334) internal successors, (279), 27 states have internal predecessors, (279), 18 states have call successors, (19), 1 states have call predecessors, (19), 2 states have return successors, (19), 18 states have call predecessors, (19), 18 states have call successors, (19) [2024-11-19 10:55:53,055 INFO L276 IsEmpty]: Start isEmpty. Operand 10372 states and 11439 transitions. [2024-11-19 10:55:53,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 257 [2024-11-19 10:55:53,061 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:55:53,061 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 10, 10, 10, 10, 10, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:55:53,077 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-11-19 10:55:53,261 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:55:53,262 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-19 10:55:53,262 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:55:53,262 INFO L85 PathProgramCache]: Analyzing trace with hash -1466466951, now seen corresponding path program 10 times [2024-11-19 10:55:53,262 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:55:53,262 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [391600513] [2024-11-19 10:55:53,262 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-19 10:55:53,262 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:55:53,312 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-19 10:55:53,312 INFO L228 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-19 10:55:53,314 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1065287712] [2024-11-19 10:55:53,314 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-19 10:55:53,314 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:55:53,314 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:55:53,316 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-19 10:55:53,318 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-19 10:55:53,422 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-19 10:55:53,422 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-19 10:55:53,430 INFO L255 TraceCheckSpWp]: Trace formula consists of 394 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-11-19 10:55:53,435 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:55:54,148 INFO L134 CoverageAnalysis]: Checked inductivity of 1280 backedges. 30 proven. 862 refuted. 0 times theorem prover too weak. 388 trivial. 0 not checked. [2024-11-19 10:55:54,148 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:55:54,428 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:55:54,428 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [391600513] [2024-11-19 10:55:54,428 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:55:54,428 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1065287712] [2024-11-19 10:55:54,428 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1065287712] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:55:54,428 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-19 10:55:54,429 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2024-11-19 10:55:54,429 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1717818014] [2024-11-19 10:55:54,429 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-19 10:55:54,429 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-19 10:55:54,429 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:55:54,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-19 10:55:54,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2024-11-19 10:55:54,430 INFO L87 Difference]: Start difference. First operand 10372 states and 11439 transitions. Second operand has 16 states, 15 states have (on average 8.8) internal successors, (132), 16 states have internal predecessors, (132), 9 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 8 states have call predecessors, (10), 9 states have call successors, (10) [2024-11-19 10:55:55,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:55:55,635 INFO L93 Difference]: Finished difference Result 10983 states and 12114 transitions. [2024-11-19 10:55:55,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-19 10:55:55,635 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 8.8) internal successors, (132), 16 states have internal predecessors, (132), 9 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 8 states have call predecessors, (10), 9 states have call successors, (10) Word has length 256 [2024-11-19 10:55:55,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:55:55,657 INFO L225 Difference]: With dead ends: 10983 [2024-11-19 10:55:55,657 INFO L226 Difference]: Without dead ends: 10982 [2024-11-19 10:55:55,660 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 272 GetRequests, 251 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=82, Invalid=424, Unknown=0, NotChecked=0, Total=506 [2024-11-19 10:55:55,661 INFO L432 NwaCegarLoop]: 51 mSDtfsCounter, 36 mSDsluCounter, 459 mSDsCounter, 0 mSdLazyCounter, 1440 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 510 SdHoareTripleChecker+Invalid, 1444 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1440 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-19 10:55:55,661 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 510 Invalid, 1444 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1440 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-19 10:55:55,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10982 states. [2024-11-19 10:55:56,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10982 to 10682. [2024-11-19 10:55:56,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10682 states, 10008 states have (on average 1.0435651478816947) internal successors, (10444), 10010 states have internal predecessors, (10444), 669 states have call successors, (669), 2 states have call predecessors, (669), 2 states have return successors, (669), 669 states have call predecessors, (669), 669 states have call successors, (669) [2024-11-19 10:55:56,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10682 states to 10682 states and 11782 transitions. [2024-11-19 10:55:56,342 INFO L78 Accepts]: Start accepts. Automaton has 10682 states and 11782 transitions. Word has length 256 [2024-11-19 10:55:56,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:55:56,344 INFO L471 AbstractCegarLoop]: Abstraction has 10682 states and 11782 transitions. [2024-11-19 10:55:56,344 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 8.8) internal successors, (132), 16 states have internal predecessors, (132), 9 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 8 states have call predecessors, (10), 9 states have call successors, (10) [2024-11-19 10:55:56,345 INFO L276 IsEmpty]: Start isEmpty. Operand 10682 states and 11782 transitions. [2024-11-19 10:55:56,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 257 [2024-11-19 10:55:56,351 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:55:56,351 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 8, 8, 8, 8, 8, 4, 4, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:55:56,369 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-19 10:55:56,551 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:55:56,552 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-19 10:55:56,552 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:55:56,552 INFO L85 PathProgramCache]: Analyzing trace with hash -1160014579, now seen corresponding path program 11 times [2024-11-19 10:55:56,552 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:55:56,552 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [757389055] [2024-11-19 10:55:56,552 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-19 10:55:56,552 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:55:56,602 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2024-11-19 10:55:56,603 INFO L228 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-19 10:55:56,604 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1235052677] [2024-11-19 10:55:56,604 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-19 10:55:56,605 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:55:56,605 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:55:56,607 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-19 10:55:56,609 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-19 10:55:56,716 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2024-11-19 10:55:56,716 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-19 10:55:56,723 INFO L255 TraceCheckSpWp]: Trace formula consists of 400 conjuncts, 56 conjuncts are in the unsatisfiable core [2024-11-19 10:55:56,727 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:55:58,067 INFO L134 CoverageAnalysis]: Checked inductivity of 1232 backedges. 45 proven. 976 refuted. 0 times theorem prover too weak. 211 trivial. 0 not checked. [2024-11-19 10:55:58,068 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:55:58,539 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:55:58,539 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [757389055] [2024-11-19 10:55:58,539 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:55:58,539 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1235052677] [2024-11-19 10:55:58,539 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1235052677] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:55:58,539 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-19 10:55:58,539 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28] total 28 [2024-11-19 10:55:58,540 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925168851] [2024-11-19 10:55:58,540 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-19 10:55:58,540 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-11-19 10:55:58,540 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:55:58,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-11-19 10:55:58,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=793, Unknown=0, NotChecked=0, Total=930 [2024-11-19 10:55:58,541 INFO L87 Difference]: Start difference. First operand 10682 states and 11782 transitions. Second operand has 29 states, 28 states have (on average 6.321428571428571) internal successors, (177), 29 states have internal predecessors, (177), 12 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 11 states have call predecessors, (13), 12 states have call successors, (13) [2024-11-19 10:55:59,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:55:59,850 INFO L93 Difference]: Finished difference Result 11475 states and 12622 transitions. [2024-11-19 10:55:59,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-19 10:55:59,851 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 28 states have (on average 6.321428571428571) internal successors, (177), 29 states have internal predecessors, (177), 12 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 11 states have call predecessors, (13), 12 states have call successors, (13) Word has length 256 [2024-11-19 10:55:59,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:55:59,869 INFO L225 Difference]: With dead ends: 11475 [2024-11-19 10:55:59,869 INFO L226 Difference]: Without dead ends: 11214 [2024-11-19 10:55:59,875 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 238 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 340 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=391, Invalid=1865, Unknown=0, NotChecked=0, Total=2256 [2024-11-19 10:55:59,876 INFO L432 NwaCegarLoop]: 40 mSDtfsCounter, 49 mSDsluCounter, 326 mSDsCounter, 0 mSdLazyCounter, 1411 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 366 SdHoareTripleChecker+Invalid, 1419 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1411 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-19 10:55:59,876 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [50 Valid, 366 Invalid, 1419 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1411 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-19 10:55:59,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11214 states. [2024-11-19 10:56:00,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11214 to 10682. [2024-11-19 10:56:00,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10682 states, 10008 states have (on average 1.043365307753797) internal successors, (10442), 10010 states have internal predecessors, (10442), 669 states have call successors, (669), 2 states have call predecessors, (669), 2 states have return successors, (669), 669 states have call predecessors, (669), 669 states have call successors, (669) [2024-11-19 10:56:00,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10682 states to 10682 states and 11780 transitions. [2024-11-19 10:56:00,672 INFO L78 Accepts]: Start accepts. Automaton has 10682 states and 11780 transitions. Word has length 256 [2024-11-19 10:56:00,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:56:00,673 INFO L471 AbstractCegarLoop]: Abstraction has 10682 states and 11780 transitions. [2024-11-19 10:56:00,673 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 6.321428571428571) internal successors, (177), 29 states have internal predecessors, (177), 12 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 11 states have call predecessors, (13), 12 states have call successors, (13) [2024-11-19 10:56:00,673 INFO L276 IsEmpty]: Start isEmpty. Operand 10682 states and 11780 transitions. [2024-11-19 10:56:00,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 277 [2024-11-19 10:56:00,676 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:56:00,677 INFO L215 NwaCegarLoop]: trace histogram [14, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 11, 11, 11, 11, 11, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:56:00,699 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2024-11-19 10:56:00,877 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:56:00,877 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-19 10:56:00,877 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:56:00,878 INFO L85 PathProgramCache]: Analyzing trace with hash 1297058248, now seen corresponding path program 12 times [2024-11-19 10:56:00,878 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:56:00,878 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [302531262] [2024-11-19 10:56:00,878 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-19 10:56:00,878 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:56:00,910 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2024-11-19 10:56:00,910 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-19 10:56:01,329 INFO L134 CoverageAnalysis]: Checked inductivity of 1515 backedges. 43 proven. 1156 refuted. 0 times theorem prover too weak. 316 trivial. 0 not checked. [2024-11-19 10:56:01,329 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:56:01,329 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [302531262] [2024-11-19 10:56:01,329 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [302531262] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:56:01,329 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1468248393] [2024-11-19 10:56:01,329 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-19 10:56:01,329 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:56:01,330 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:56:01,331 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-19 10:56:01,333 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-19 10:56:01,538 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2024-11-19 10:56:01,538 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-19 10:56:01,540 INFO L255 TraceCheckSpWp]: Trace formula consists of 422 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-19 10:56:01,543 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:56:02,046 INFO L134 CoverageAnalysis]: Checked inductivity of 1515 backedges. 355 proven. 844 refuted. 0 times theorem prover too weak. 316 trivial. 0 not checked. [2024-11-19 10:56:02,046 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:56:02,478 INFO L134 CoverageAnalysis]: Checked inductivity of 1515 backedges. 355 proven. 844 refuted. 0 times theorem prover too weak. 316 trivial. 0 not checked. [2024-11-19 10:56:02,478 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1468248393] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-19 10:56:02,478 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-19 10:56:02,478 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 36 [2024-11-19 10:56:02,478 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1825811037] [2024-11-19 10:56:02,478 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-19 10:56:02,479 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2024-11-19 10:56:02,479 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:56:02,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2024-11-19 10:56:02,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=214, Invalid=1046, Unknown=0, NotChecked=0, Total=1260 [2024-11-19 10:56:02,481 INFO L87 Difference]: Start difference. First operand 10682 states and 11780 transitions. Second operand has 36 states, 36 states have (on average 13.555555555555555) internal successors, (488), 36 states have internal predecessors, (488), 33 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 33 states have call predecessors, (34), 33 states have call successors, (34) [2024-11-19 10:56:04,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:56:04,596 INFO L93 Difference]: Finished difference Result 21254 states and 23534 transitions. [2024-11-19 10:56:04,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-11-19 10:56:04,597 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 13.555555555555555) internal successors, (488), 36 states have internal predecessors, (488), 33 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 33 states have call predecessors, (34), 33 states have call successors, (34) Word has length 276 [2024-11-19 10:56:04,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:56:04,625 INFO L225 Difference]: With dead ends: 21254 [2024-11-19 10:56:04,625 INFO L226 Difference]: Without dead ends: 16094 [2024-11-19 10:56:04,638 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 593 GetRequests, 524 SyntacticMatches, 8 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1173 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=554, Invalid=3352, Unknown=0, NotChecked=0, Total=3906 [2024-11-19 10:56:04,638 INFO L432 NwaCegarLoop]: 147 mSDtfsCounter, 82 mSDsluCounter, 1549 mSDsCounter, 0 mSdLazyCounter, 3577 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 1696 SdHoareTripleChecker+Invalid, 3598 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 3577 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-19 10:56:04,639 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [82 Valid, 1696 Invalid, 3598 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 3577 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-19 10:56:04,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16094 states. [2024-11-19 10:56:05,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16094 to 12316. [2024-11-19 10:56:05,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12316 states, 11540 states have (on average 1.0389948006932408) internal successors, (11990), 11542 states have internal predecessors, (11990), 771 states have call successors, (771), 2 states have call predecessors, (771), 2 states have return successors, (771), 771 states have call predecessors, (771), 771 states have call successors, (771) [2024-11-19 10:56:05,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12316 states to 12316 states and 13532 transitions. [2024-11-19 10:56:05,475 INFO L78 Accepts]: Start accepts. Automaton has 12316 states and 13532 transitions. Word has length 276 [2024-11-19 10:56:05,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:56:05,475 INFO L471 AbstractCegarLoop]: Abstraction has 12316 states and 13532 transitions. [2024-11-19 10:56:05,475 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 13.555555555555555) internal successors, (488), 36 states have internal predecessors, (488), 33 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 33 states have call predecessors, (34), 33 states have call successors, (34) [2024-11-19 10:56:05,475 INFO L276 IsEmpty]: Start isEmpty. Operand 12316 states and 13532 transitions. [2024-11-19 10:56:05,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 297 [2024-11-19 10:56:05,479 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:56:05,479 INFO L215 NwaCegarLoop]: trace histogram [15, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 12, 12, 12, 12, 12, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:56:05,497 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2024-11-19 10:56:05,683 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2024-11-19 10:56:05,684 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-19 10:56:05,684 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:56:05,684 INFO L85 PathProgramCache]: Analyzing trace with hash 203132823, now seen corresponding path program 13 times [2024-11-19 10:56:05,684 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:56:05,684 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [74615349] [2024-11-19 10:56:05,684 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-19 10:56:05,684 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:56:05,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-19 10:56:05,721 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1834390992] [2024-11-19 10:56:05,721 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-19 10:56:05,721 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:56:05,721 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:56:05,723 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-19 10:56:05,724 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-19 10:56:05,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 10:56:05,826 INFO L255 TraceCheckSpWp]: Trace formula consists of 450 conjuncts, 67 conjuncts are in the unsatisfiable core [2024-11-19 10:56:05,830 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:56:07,027 INFO L134 CoverageAnalysis]: Checked inductivity of 1770 backedges. 39 proven. 1402 refuted. 0 times theorem prover too weak. 329 trivial. 0 not checked. [2024-11-19 10:56:07,028 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:56:07,760 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:56:07,761 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [74615349] [2024-11-19 10:56:07,761 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:56:07,761 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1834390992] [2024-11-19 10:56:07,761 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1834390992] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:56:07,761 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-19 10:56:07,761 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33] total 33 [2024-11-19 10:56:07,761 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [934988718] [2024-11-19 10:56:07,761 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-19 10:56:07,762 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2024-11-19 10:56:07,762 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:56:07,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2024-11-19 10:56:07,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=1240, Unknown=0, NotChecked=0, Total=1332 [2024-11-19 10:56:07,764 INFO L87 Difference]: Start difference. First operand 12316 states and 13532 transitions. Second operand has 34 states, 33 states have (on average 6.818181818181818) internal successors, (225), 34 states have internal predecessors, (225), 15 states have call successors, (16), 1 states have call predecessors, (16), 2 states have return successors, (16), 15 states have call predecessors, (16), 15 states have call successors, (16) [2024-11-19 10:56:10,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:56:10,859 INFO L93 Difference]: Finished difference Result 18087 states and 19925 transitions. [2024-11-19 10:56:10,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-11-19 10:56:10,860 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 33 states have (on average 6.818181818181818) internal successors, (225), 34 states have internal predecessors, (225), 15 states have call successors, (16), 1 states have call predecessors, (16), 2 states have return successors, (16), 15 states have call predecessors, (16), 15 states have call successors, (16) Word has length 296 [2024-11-19 10:56:10,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:56:10,879 INFO L225 Difference]: With dead ends: 18087 [2024-11-19 10:56:10,879 INFO L226 Difference]: Without dead ends: 12736 [2024-11-19 10:56:10,891 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 321 GetRequests, 272 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=200, Invalid=2350, Unknown=0, NotChecked=0, Total=2550 [2024-11-19 10:56:10,892 INFO L432 NwaCegarLoop]: 66 mSDtfsCounter, 154 mSDsluCounter, 1464 mSDsCounter, 0 mSdLazyCounter, 6796 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 1530 SdHoareTripleChecker+Invalid, 6816 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 6796 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-11-19 10:56:10,892 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [155 Valid, 1530 Invalid, 6816 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 6796 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-11-19 10:56:10,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12736 states. [2024-11-19 10:56:11,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12736 to 12428. [2024-11-19 10:56:11,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12428 states, 11645 states have (on average 1.038643194504079) internal successors, (12095), 11647 states have internal predecessors, (12095), 778 states have call successors, (778), 2 states have call predecessors, (778), 2 states have return successors, (778), 778 states have call predecessors, (778), 778 states have call successors, (778) [2024-11-19 10:56:11,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12428 states to 12428 states and 13651 transitions. [2024-11-19 10:56:11,549 INFO L78 Accepts]: Start accepts. Automaton has 12428 states and 13651 transitions. Word has length 296 [2024-11-19 10:56:11,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:56:11,549 INFO L471 AbstractCegarLoop]: Abstraction has 12428 states and 13651 transitions. [2024-11-19 10:56:11,550 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 33 states have (on average 6.818181818181818) internal successors, (225), 34 states have internal predecessors, (225), 15 states have call successors, (16), 1 states have call predecessors, (16), 2 states have return successors, (16), 15 states have call predecessors, (16), 15 states have call successors, (16) [2024-11-19 10:56:11,550 INFO L276 IsEmpty]: Start isEmpty. Operand 12428 states and 13651 transitions. [2024-11-19 10:56:11,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 317 [2024-11-19 10:56:11,554 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:56:11,554 INFO L215 NwaCegarLoop]: trace histogram [16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 13, 13, 13, 13, 13, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:56:11,567 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2024-11-19 10:56:11,754 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2024-11-19 10:56:11,754 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-19 10:56:11,755 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:56:11,755 INFO L85 PathProgramCache]: Analyzing trace with hash -2142969626, now seen corresponding path program 14 times [2024-11-19 10:56:11,755 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:56:11,755 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2108941151] [2024-11-19 10:56:11,755 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-19 10:56:11,755 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:56:11,780 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-19 10:56:11,781 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-19 10:56:12,237 INFO L134 CoverageAnalysis]: Checked inductivity of 2045 backedges. 387 proven. 1234 refuted. 0 times theorem prover too weak. 424 trivial. 0 not checked. [2024-11-19 10:56:12,238 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:56:12,238 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2108941151] [2024-11-19 10:56:12,238 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2108941151] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 10:56:12,238 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1142407040] [2024-11-19 10:56:12,238 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-19 10:56:12,239 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:56:12,239 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:56:12,240 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-19 10:56:12,242 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-11-19 10:56:12,337 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-19 10:56:12,338 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-19 10:56:12,340 INFO L255 TraceCheckSpWp]: Trace formula consists of 478 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-19 10:56:12,344 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:56:12,756 INFO L134 CoverageAnalysis]: Checked inductivity of 2045 backedges. 469 proven. 1152 refuted. 0 times theorem prover too weak. 424 trivial. 0 not checked. [2024-11-19 10:56:12,757 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:56:13,183 INFO L134 CoverageAnalysis]: Checked inductivity of 2045 backedges. 469 proven. 1152 refuted. 0 times theorem prover too weak. 424 trivial. 0 not checked. [2024-11-19 10:56:13,183 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1142407040] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-19 10:56:13,183 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-19 10:56:13,183 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 27 [2024-11-19 10:56:13,183 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1128859707] [2024-11-19 10:56:13,184 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-19 10:56:13,184 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-11-19 10:56:13,184 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:56:13,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-11-19 10:56:13,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=174, Invalid=528, Unknown=0, NotChecked=0, Total=702 [2024-11-19 10:56:13,186 INFO L87 Difference]: Start difference. First operand 12428 states and 13651 transitions. Second operand has 27 states, 27 states have (on average 13.74074074074074) internal successors, (371), 27 states have internal predecessors, (371), 25 states have call successors, (26), 1 states have call predecessors, (26), 1 states have return successors, (26), 25 states have call predecessors, (26), 25 states have call successors, (26) [2024-11-19 10:56:14,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 10:56:14,483 INFO L93 Difference]: Finished difference Result 22743 states and 25083 transitions. [2024-11-19 10:56:14,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-19 10:56:14,484 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 13.74074074074074) internal successors, (371), 27 states have internal predecessors, (371), 25 states have call successors, (26), 1 states have call predecessors, (26), 1 states have return successors, (26), 25 states have call predecessors, (26), 25 states have call successors, (26) Word has length 316 [2024-11-19 10:56:14,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 10:56:14,507 INFO L225 Difference]: With dead ends: 22743 [2024-11-19 10:56:14,507 INFO L226 Difference]: Without dead ends: 17583 [2024-11-19 10:56:14,517 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 655 GetRequests, 608 SyntacticMatches, 15 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 527 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=272, Invalid=850, Unknown=0, NotChecked=0, Total=1122 [2024-11-19 10:56:14,518 INFO L432 NwaCegarLoop]: 132 mSDtfsCounter, 29 mSDsluCounter, 723 mSDsCounter, 0 mSdLazyCounter, 1447 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 855 SdHoareTripleChecker+Invalid, 1449 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1447 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-19 10:56:14,518 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 855 Invalid, 1449 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1447 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-19 10:56:14,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17583 states. [2024-11-19 10:56:15,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17583 to 14334. [2024-11-19 10:56:15,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14334 states, 13432 states have (on average 1.0346932698034543) internal successors, (13898), 13434 states have internal predecessors, (13898), 897 states have call successors, (897), 2 states have call predecessors, (897), 2 states have return successors, (897), 897 states have call predecessors, (897), 897 states have call successors, (897) [2024-11-19 10:56:15,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14334 states to 14334 states and 15692 transitions. [2024-11-19 10:56:15,263 INFO L78 Accepts]: Start accepts. Automaton has 14334 states and 15692 transitions. Word has length 316 [2024-11-19 10:56:15,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 10:56:15,264 INFO L471 AbstractCegarLoop]: Abstraction has 14334 states and 15692 transitions. [2024-11-19 10:56:15,264 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 13.74074074074074) internal successors, (371), 27 states have internal predecessors, (371), 25 states have call successors, (26), 1 states have call predecessors, (26), 1 states have return successors, (26), 25 states have call predecessors, (26), 25 states have call successors, (26) [2024-11-19 10:56:15,264 INFO L276 IsEmpty]: Start isEmpty. Operand 14334 states and 15692 transitions. [2024-11-19 10:56:15,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 317 [2024-11-19 10:56:15,267 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 10:56:15,267 INFO L215 NwaCegarLoop]: trace histogram [16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 12, 12, 12, 12, 12, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 10:56:15,280 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2024-11-19 10:56:15,468 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-11-19 10:56:15,468 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-19 10:56:15,468 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 10:56:15,469 INFO L85 PathProgramCache]: Analyzing trace with hash 1923062448, now seen corresponding path program 15 times [2024-11-19 10:56:15,469 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 10:56:15,469 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [9492110] [2024-11-19 10:56:15,469 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-19 10:56:15,469 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 10:56:15,507 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2024-11-19 10:56:15,508 INFO L228 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-19 10:56:15,509 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [890725944] [2024-11-19 10:56:15,509 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-19 10:56:15,509 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 10:56:15,509 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 10:56:15,512 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-19 10:56:15,513 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-11-19 10:56:15,587 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2024-11-19 10:56:15,588 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-19 10:56:15,590 INFO L255 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 40 conjuncts are in the unsatisfiable core [2024-11-19 10:56:15,593 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 10:56:16,407 INFO L134 CoverageAnalysis]: Checked inductivity of 2005 backedges. 851 proven. 195 refuted. 0 times theorem prover too weak. 959 trivial. 0 not checked. [2024-11-19 10:56:16,407 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 10:56:17,734 INFO L134 CoverageAnalysis]: Checked inductivity of 2005 backedges. 808 proven. 161 refuted. 0 times theorem prover too weak. 1036 trivial. 0 not checked. [2024-11-19 10:56:17,735 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 10:56:17,735 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [9492110] [2024-11-19 10:56:17,735 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-19 10:56:17,735 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [890725944] [2024-11-19 10:56:17,735 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [890725944] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-19 10:56:17,735 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-19 10:56:17,736 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 17] total 37 [2024-11-19 10:56:17,736 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [512366598] [2024-11-19 10:56:17,736 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-19 10:56:17,737 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2024-11-19 10:56:17,737 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 10:56:17,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2024-11-19 10:56:17,738 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=256, Invalid=1150, Unknown=0, NotChecked=0, Total=1406 [2024-11-19 10:56:17,738 INFO L87 Difference]: Start difference. First operand 14334 states and 15692 transitions. Second operand has 38 states, 37 states have (on average 6.081081081081081) internal successors, (225), 38 states have internal predecessors, (225), 12 states have call successors, (14), 1 states have call predecessors, (14), 3 states have return successors, (16), 13 states have call predecessors, (16), 12 states have call successors, (16)