/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data --core.log.level.for.class de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../../../trunk/examples/settings/automizer/BvToInt/svcomp-Reach-64bit-Automizer_Default.epf -i ../../../trunk/examples/svcomp/openssl-simplified/s3_srvr_7.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-a10ec3b [2022-01-09 23:26:57,795 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-09 23:26:57,796 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-09 23:26:57,841 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-09 23:26:57,842 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-09 23:26:57,843 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-09 23:26:57,850 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-09 23:26:57,852 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-09 23:26:57,854 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-09 23:26:57,855 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-09 23:26:57,855 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-09 23:26:57,856 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-09 23:26:57,857 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-09 23:26:57,858 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-09 23:26:57,859 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-09 23:26:57,860 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-09 23:26:57,860 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-09 23:26:57,861 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-09 23:26:57,867 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-09 23:26:57,875 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-09 23:26:57,876 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-09 23:26:57,880 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-09 23:26:57,881 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-09 23:26:57,881 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-09 23:26:57,884 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-09 23:26:57,884 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-09 23:26:57,884 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-09 23:26:57,885 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-09 23:26:57,885 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-09 23:26:57,886 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-09 23:26:57,886 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-09 23:26:57,887 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-09 23:26:57,888 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-09 23:26:57,888 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-09 23:26:57,889 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-09 23:26:57,889 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-09 23:26:57,890 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-09 23:26:57,890 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-09 23:26:57,890 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-09 23:26:57,898 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-09 23:26:57,900 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-09 23:26:57,904 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/BvToInt/svcomp-Reach-64bit-Automizer_Default.epf [2022-01-09 23:26:57,945 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-09 23:26:57,946 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-09 23:26:57,946 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-01-09 23:26:57,946 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-01-09 23:26:57,946 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-09 23:26:57,947 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-09 23:26:57,948 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-09 23:26:57,948 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-09 23:26:57,948 INFO L138 SettingsManager]: * Use SBE=true [2022-01-09 23:26:57,948 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-09 23:26:57,949 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-09 23:26:57,949 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-09 23:26:57,949 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-09 23:26:57,950 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-09 23:26:57,950 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-09 23:26:57,950 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-01-09 23:26:57,950 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-09 23:26:57,950 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-09 23:26:57,950 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-09 23:26:57,950 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-09 23:26:57,950 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-09 23:26:57,951 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-09 23:26:57,951 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-09 23:26:57,951 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-09 23:26:57,951 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-09 23:26:57,951 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-01-09 23:26:57,951 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-01-09 23:26:57,951 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-09 23:26:57,951 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-01-09 23:26:57,952 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-09 23:26:57,952 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode 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.core: Log level for class -> de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN; [2022-01-09 23:26:58,169 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-09 23:26:58,193 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-09 23:26:58,196 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-09 23:26:58,197 INFO L271 PluginConnector]: Initializing CDTParser... [2022-01-09 23:26:58,197 INFO L275 PluginConnector]: CDTParser initialized [2022-01-09 23:26:58,198 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/openssl-simplified/s3_srvr_7.cil.c [2022-01-09 23:26:58,259 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/11c1e6ae6/9d00e91a6c2745999cfa658253fd9bfb/FLAG6cda08e99 [2022-01-09 23:26:58,669 INFO L306 CDTParser]: Found 1 translation units. [2022-01-09 23:26:58,669 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/openssl-simplified/s3_srvr_7.cil.c [2022-01-09 23:26:58,685 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/11c1e6ae6/9d00e91a6c2745999cfa658253fd9bfb/FLAG6cda08e99 [2022-01-09 23:26:59,046 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/11c1e6ae6/9d00e91a6c2745999cfa658253fd9bfb [2022-01-09 23:26:59,048 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-09 23:26:59,050 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-01-09 23:26:59,052 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-01-09 23:26:59,052 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-01-09 23:26:59,055 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-01-09 23:26:59,056 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.01 11:26:59" (1/1) ... [2022-01-09 23:26:59,057 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7f5d9432 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 11:26:59, skipping insertion in model container [2022-01-09 23:26:59,057 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.01 11:26:59" (1/1) ... [2022-01-09 23:26:59,061 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-01-09 23:26:59,092 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-09 23:26:59,381 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/openssl-simplified/s3_srvr_7.cil.c[44376,44389] [2022-01-09 23:26:59,388 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-09 23:26:59,394 INFO L203 MainTranslator]: Completed pre-run [2022-01-09 23:26:59,473 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/openssl-simplified/s3_srvr_7.cil.c[44376,44389] [2022-01-09 23:26:59,475 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-09 23:26:59,493 INFO L208 MainTranslator]: Completed translation [2022-01-09 23:26:59,493 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 11:26:59 WrapperNode [2022-01-09 23:26:59,493 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-01-09 23:26:59,494 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-09 23:26:59,495 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-09 23:26:59,495 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-09 23:26:59,501 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 11:26:59" (1/1) ... [2022-01-09 23:26:59,520 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 11:26:59" (1/1) ... [2022-01-09 23:26:59,561 INFO L137 Inliner]: procedures = 15, calls = 8, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 556 [2022-01-09 23:26:59,561 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-09 23:26:59,562 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-09 23:26:59,562 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-09 23:26:59,562 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-09 23:26:59,575 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 11:26:59" (1/1) ... [2022-01-09 23:26:59,575 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 11:26:59" (1/1) ... [2022-01-09 23:26:59,583 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 11:26:59" (1/1) ... [2022-01-09 23:26:59,583 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 11:26:59" (1/1) ... [2022-01-09 23:26:59,596 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 11:26:59" (1/1) ... [2022-01-09 23:26:59,602 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 11:26:59" (1/1) ... [2022-01-09 23:26:59,604 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 11:26:59" (1/1) ... [2022-01-09 23:26:59,607 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-09 23:26:59,618 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-09 23:26:59,618 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-09 23:26:59,618 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-09 23:26:59,619 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 11:26:59" (1/1) ... [2022-01-09 23:26:59,625 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-09 23:26:59,636 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-09 23:26:59,678 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-01-09 23:26:59,719 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-01-09 23:26:59,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-01-09 23:26:59,721 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-09 23:26:59,721 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-09 23:26:59,707 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-01-09 23:26:59,855 INFO L234 CfgBuilder]: Building ICFG [2022-01-09 23:26:59,857 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-09 23:26:59,870 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-01-09 23:27:00,331 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##90: assume false; [2022-01-09 23:27:00,331 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##91: assume !false; [2022-01-09 23:27:00,331 INFO L275 CfgBuilder]: Performing block encoding [2022-01-09 23:27:00,338 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-09 23:27:00,338 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2022-01-09 23:27:00,341 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.01 11:27:00 BoogieIcfgContainer [2022-01-09 23:27:00,341 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-09 23:27:00,342 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-09 23:27:00,342 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-09 23:27:00,346 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-09 23:27:00,346 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.01 11:26:59" (1/3) ... [2022-01-09 23:27:00,347 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@43e7ce2d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.01 11:27:00, skipping insertion in model container [2022-01-09 23:27:00,347 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 11:26:59" (2/3) ... [2022-01-09 23:27:00,347 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@43e7ce2d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.01 11:27:00, skipping insertion in model container [2022-01-09 23:27:00,347 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.01 11:27:00" (3/3) ... [2022-01-09 23:27:00,348 INFO L111 eAbstractionObserver]: Analyzing ICFG s3_srvr_7.cil.c [2022-01-09 23:27:00,353 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-09 23:27:00,353 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-01-09 23:27:00,405 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-09 23:27:00,412 INFO L339 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, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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, mLoopAccelerationTechnique=FAST_UPR [2022-01-09 23:27:00,412 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-01-09 23:27:00,427 INFO L276 IsEmpty]: Start isEmpty. Operand has 146 states, 144 states have (on average 1.7361111111111112) internal successors, (250), 145 states have internal predecessors, (250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:00,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-01-09 23:27:00,436 INFO L506 BasicCegarLoop]: Found error trace [2022-01-09 23:27:00,437 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-09 23:27:00,438 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-09 23:27:00,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-09 23:27:00,443 INFO L85 PathProgramCache]: Analyzing trace with hash -1801233509, now seen corresponding path program 1 times [2022-01-09 23:27:00,451 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-09 23:27:00,451 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1688259471] [2022-01-09 23:27:00,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-09 23:27:00,452 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-09 23:27:00,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-09 23:27:00,702 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-09 23:27:00,702 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-09 23:27:00,702 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1688259471] [2022-01-09 23:27:00,703 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1688259471] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-09 23:27:00,703 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-09 23:27:00,703 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-09 23:27:00,705 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [213056655] [2022-01-09 23:27:00,705 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-09 23:27:00,709 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-09 23:27:00,710 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-09 23:27:00,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-09 23:27:00,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:00,745 INFO L87 Difference]: Start difference. First operand has 146 states, 144 states have (on average 1.7361111111111112) internal successors, (250), 145 states have internal predecessors, (250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:00,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-09 23:27:00,984 INFO L93 Difference]: Finished difference Result 329 states and 565 transitions. [2022-01-09 23:27:00,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-09 23:27:00,986 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2022-01-09 23:27:00,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-09 23:27:01,000 INFO L225 Difference]: With dead ends: 329 [2022-01-09 23:27:01,001 INFO L226 Difference]: Without dead ends: 171 [2022-01-09 23:27:01,004 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:01,011 INFO L933 BasicCegarLoop]: 173 mSDtfsCounter, 197 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 97 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 206 SdHoareTripleChecker+Invalid, 141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 97 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-09 23:27:01,012 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [197 Valid, 206 Invalid, 141 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 97 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-09 23:27:01,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2022-01-09 23:27:01,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 160. [2022-01-09 23:27:01,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 159 states have (on average 1.6037735849056605) internal successors, (255), 159 states have internal predecessors, (255), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:01,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 255 transitions. [2022-01-09 23:27:01,069 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 255 transitions. Word has length 33 [2022-01-09 23:27:01,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-09 23:27:01,070 INFO L470 AbstractCegarLoop]: Abstraction has 160 states and 255 transitions. [2022-01-09 23:27:01,070 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:01,071 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 255 transitions. [2022-01-09 23:27:01,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-09 23:27:01,074 INFO L506 BasicCegarLoop]: Found error trace [2022-01-09 23:27:01,074 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-09 23:27:01,074 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-01-09 23:27:01,075 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-09 23:27:01,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-09 23:27:01,077 INFO L85 PathProgramCache]: Analyzing trace with hash -979083820, now seen corresponding path program 1 times [2022-01-09 23:27:01,077 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-09 23:27:01,077 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763421016] [2022-01-09 23:27:01,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-09 23:27:01,078 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-09 23:27:01,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-09 23:27:01,170 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-09 23:27:01,171 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-09 23:27:01,171 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1763421016] [2022-01-09 23:27:01,171 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1763421016] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-09 23:27:01,171 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-09 23:27:01,171 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-09 23:27:01,172 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2014755122] [2022-01-09 23:27:01,172 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-09 23:27:01,173 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-09 23:27:01,173 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-09 23:27:01,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-09 23:27:01,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:01,174 INFO L87 Difference]: Start difference. First operand 160 states and 255 transitions. Second operand has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:01,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-09 23:27:01,310 INFO L93 Difference]: Finished difference Result 351 states and 566 transitions. [2022-01-09 23:27:01,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-09 23:27:01,311 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-01-09 23:27:01,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-09 23:27:01,314 INFO L225 Difference]: With dead ends: 351 [2022-01-09 23:27:01,314 INFO L226 Difference]: Without dead ends: 199 [2022-01-09 23:27:01,317 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:01,318 INFO L933 BasicCegarLoop]: 135 mSDtfsCounter, 155 mSDsluCounter, 24 mSDsCounter, 0 mSdLazyCounter, 94 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 159 SdHoareTripleChecker+Invalid, 140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 94 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-09 23:27:01,319 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [155 Valid, 159 Invalid, 140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 94 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-09 23:27:01,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2022-01-09 23:27:01,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 188. [2022-01-09 23:27:01,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 188 states, 187 states have (on average 1.6363636363636365) internal successors, (306), 187 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:01,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 306 transitions. [2022-01-09 23:27:01,329 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 306 transitions. Word has length 34 [2022-01-09 23:27:01,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-09 23:27:01,330 INFO L470 AbstractCegarLoop]: Abstraction has 188 states and 306 transitions. [2022-01-09 23:27:01,330 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:01,330 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 306 transitions. [2022-01-09 23:27:01,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-09 23:27:01,336 INFO L506 BasicCegarLoop]: Found error trace [2022-01-09 23:27:01,336 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-09 23:27:01,336 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-01-09 23:27:01,337 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-09 23:27:01,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-09 23:27:01,338 INFO L85 PathProgramCache]: Analyzing trace with hash 1380253296, now seen corresponding path program 1 times [2022-01-09 23:27:01,338 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-09 23:27:01,338 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [354462202] [2022-01-09 23:27:01,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-09 23:27:01,340 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-09 23:27:01,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-09 23:27:01,400 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-09 23:27:01,400 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-09 23:27:01,400 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [354462202] [2022-01-09 23:27:01,400 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [354462202] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-09 23:27:01,401 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-09 23:27:01,401 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-09 23:27:01,401 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937390294] [2022-01-09 23:27:01,401 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-09 23:27:01,401 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-09 23:27:01,402 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-09 23:27:01,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-09 23:27:01,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:01,403 INFO L87 Difference]: Start difference. First operand 188 states and 306 transitions. Second operand has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:01,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-09 23:27:01,530 INFO L93 Difference]: Finished difference Result 412 states and 677 transitions. [2022-01-09 23:27:01,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-09 23:27:01,530 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-01-09 23:27:01,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-09 23:27:01,532 INFO L225 Difference]: With dead ends: 412 [2022-01-09 23:27:01,532 INFO L226 Difference]: Without dead ends: 232 [2022-01-09 23:27:01,533 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:01,534 INFO L933 BasicCegarLoop]: 136 mSDtfsCounter, 144 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 104 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 153 SdHoareTripleChecker+Invalid, 157 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-09 23:27:01,534 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [144 Valid, 153 Invalid, 157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 104 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-09 23:27:01,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2022-01-09 23:27:01,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 226. [2022-01-09 23:27:01,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 226 states, 225 states have (on average 1.6666666666666667) internal successors, (375), 225 states have internal predecessors, (375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:01,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 226 states to 226 states and 375 transitions. [2022-01-09 23:27:01,544 INFO L78 Accepts]: Start accepts. Automaton has 226 states and 375 transitions. Word has length 40 [2022-01-09 23:27:01,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-09 23:27:01,545 INFO L470 AbstractCegarLoop]: Abstraction has 226 states and 375 transitions. [2022-01-09 23:27:01,545 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:01,545 INFO L276 IsEmpty]: Start isEmpty. Operand 226 states and 375 transitions. [2022-01-09 23:27:01,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-01-09 23:27:01,546 INFO L506 BasicCegarLoop]: Found error trace [2022-01-09 23:27:01,547 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-09 23:27:01,547 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-01-09 23:27:01,547 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-09 23:27:01,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-09 23:27:01,548 INFO L85 PathProgramCache]: Analyzing trace with hash -168828142, now seen corresponding path program 1 times [2022-01-09 23:27:01,548 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-09 23:27:01,548 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [539962659] [2022-01-09 23:27:01,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-09 23:27:01,548 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-09 23:27:01,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-09 23:27:01,585 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-09 23:27:01,585 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-09 23:27:01,585 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [539962659] [2022-01-09 23:27:01,586 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [539962659] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-09 23:27:01,586 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-09 23:27:01,586 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-09 23:27:01,586 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [55449025] [2022-01-09 23:27:01,586 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-09 23:27:01,586 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-09 23:27:01,587 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-09 23:27:01,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-09 23:27:01,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:01,587 INFO L87 Difference]: Start difference. First operand 226 states and 375 transitions. Second operand has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:01,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-09 23:27:01,717 INFO L93 Difference]: Finished difference Result 461 states and 767 transitions. [2022-01-09 23:27:01,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-09 23:27:01,717 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-01-09 23:27:01,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-09 23:27:01,719 INFO L225 Difference]: With dead ends: 461 [2022-01-09 23:27:01,719 INFO L226 Difference]: Without dead ends: 243 [2022-01-09 23:27:01,720 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:01,728 INFO L933 BasicCegarLoop]: 137 mSDtfsCounter, 142 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 104 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-09 23:27:01,729 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [142 Valid, 154 Invalid, 159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 104 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-09 23:27:01,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2022-01-09 23:27:01,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 237. [2022-01-09 23:27:01,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 237 states, 236 states have (on average 1.6779661016949152) internal successors, (396), 236 states have internal predecessors, (396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:01,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 396 transitions. [2022-01-09 23:27:01,745 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 396 transitions. Word has length 41 [2022-01-09 23:27:01,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-09 23:27:01,747 INFO L470 AbstractCegarLoop]: Abstraction has 237 states and 396 transitions. [2022-01-09 23:27:01,747 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:01,747 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 396 transitions. [2022-01-09 23:27:01,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-09 23:27:01,748 INFO L506 BasicCegarLoop]: Found error trace [2022-01-09 23:27:01,749 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-09 23:27:01,749 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-01-09 23:27:01,749 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-09 23:27:01,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-09 23:27:01,750 INFO L85 PathProgramCache]: Analyzing trace with hash -202979865, now seen corresponding path program 1 times [2022-01-09 23:27:01,750 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-09 23:27:01,750 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [615129634] [2022-01-09 23:27:01,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-09 23:27:01,750 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-09 23:27:01,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-09 23:27:01,832 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-09 23:27:01,832 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-09 23:27:01,832 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [615129634] [2022-01-09 23:27:01,832 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [615129634] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-09 23:27:01,832 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-09 23:27:01,833 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-09 23:27:01,833 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [889827287] [2022-01-09 23:27:01,833 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-09 23:27:01,833 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-09 23:27:01,833 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-09 23:27:01,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-09 23:27:01,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:01,834 INFO L87 Difference]: Start difference. First operand 237 states and 396 transitions. Second operand has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:01,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-09 23:27:01,982 INFO L93 Difference]: Finished difference Result 505 states and 849 transitions. [2022-01-09 23:27:01,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-09 23:27:01,982 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-09 23:27:01,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-09 23:27:01,984 INFO L225 Difference]: With dead ends: 505 [2022-01-09 23:27:01,984 INFO L226 Difference]: Without dead ends: 276 [2022-01-09 23:27:01,985 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:01,992 INFO L933 BasicCegarLoop]: 135 mSDtfsCounter, 158 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 169 SdHoareTripleChecker+Invalid, 131 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-09 23:27:01,992 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [158 Valid, 169 Invalid, 131 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-09 23:27:01,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 276 states. [2022-01-09 23:27:02,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 276 to 262. [2022-01-09 23:27:02,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 262 states, 261 states have (on average 1.681992337164751) internal successors, (439), 261 states have internal predecessors, (439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:02,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 439 transitions. [2022-01-09 23:27:02,003 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 439 transitions. Word has length 59 [2022-01-09 23:27:02,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-09 23:27:02,003 INFO L470 AbstractCegarLoop]: Abstraction has 262 states and 439 transitions. [2022-01-09 23:27:02,004 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:02,004 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 439 transitions. [2022-01-09 23:27:02,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-01-09 23:27:02,006 INFO L506 BasicCegarLoop]: Found error trace [2022-01-09 23:27:02,007 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-09 23:27:02,007 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-01-09 23:27:02,007 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-09 23:27:02,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-09 23:27:02,009 INFO L85 PathProgramCache]: Analyzing trace with hash 654012288, now seen corresponding path program 1 times [2022-01-09 23:27:02,009 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-09 23:27:02,009 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [473403026] [2022-01-09 23:27:02,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-09 23:27:02,009 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-09 23:27:02,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-09 23:27:02,041 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-09 23:27:02,041 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-09 23:27:02,042 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [473403026] [2022-01-09 23:27:02,042 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [473403026] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-09 23:27:02,042 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-09 23:27:02,042 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-09 23:27:02,042 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [945185380] [2022-01-09 23:27:02,042 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-09 23:27:02,043 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-09 23:27:02,043 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-09 23:27:02,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-09 23:27:02,043 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:02,043 INFO L87 Difference]: Start difference. First operand 262 states and 439 transitions. Second operand has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:02,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-09 23:27:02,144 INFO L93 Difference]: Finished difference Result 530 states and 889 transitions. [2022-01-09 23:27:02,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-09 23:27:02,144 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 60 [2022-01-09 23:27:02,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-09 23:27:02,146 INFO L225 Difference]: With dead ends: 530 [2022-01-09 23:27:02,146 INFO L226 Difference]: Without dead ends: 276 [2022-01-09 23:27:02,146 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:02,147 INFO L933 BasicCegarLoop]: 135 mSDtfsCounter, 157 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 169 SdHoareTripleChecker+Invalid, 133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-09 23:27:02,148 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [157 Valid, 169 Invalid, 133 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-09 23:27:02,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 276 states. [2022-01-09 23:27:02,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 276 to 262. [2022-01-09 23:27:02,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 262 states, 261 states have (on average 1.6704980842911878) internal successors, (436), 261 states have internal predecessors, (436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:02,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 436 transitions. [2022-01-09 23:27:02,156 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 436 transitions. Word has length 60 [2022-01-09 23:27:02,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-09 23:27:02,156 INFO L470 AbstractCegarLoop]: Abstraction has 262 states and 436 transitions. [2022-01-09 23:27:02,157 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:02,157 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 436 transitions. [2022-01-09 23:27:02,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-01-09 23:27:02,157 INFO L506 BasicCegarLoop]: Found error trace [2022-01-09 23:27:02,158 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-09 23:27:02,158 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-01-09 23:27:02,158 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-09 23:27:02,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-09 23:27:02,159 INFO L85 PathProgramCache]: Analyzing trace with hash 225756320, now seen corresponding path program 1 times [2022-01-09 23:27:02,159 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-09 23:27:02,159 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [264989057] [2022-01-09 23:27:02,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-09 23:27:02,159 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-09 23:27:02,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-09 23:27:02,220 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-09 23:27:02,221 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-09 23:27:02,221 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [264989057] [2022-01-09 23:27:02,221 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [264989057] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-09 23:27:02,221 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-09 23:27:02,221 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-09 23:27:02,221 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1832246839] [2022-01-09 23:27:02,221 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-09 23:27:02,222 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-09 23:27:02,222 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-09 23:27:02,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-09 23:27:02,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:02,222 INFO L87 Difference]: Start difference. First operand 262 states and 436 transitions. Second operand has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:02,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-09 23:27:02,329 INFO L93 Difference]: Finished difference Result 547 states and 914 transitions. [2022-01-09 23:27:02,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-09 23:27:02,330 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 61 [2022-01-09 23:27:02,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-09 23:27:02,332 INFO L225 Difference]: With dead ends: 547 [2022-01-09 23:27:02,332 INFO L226 Difference]: Without dead ends: 293 [2022-01-09 23:27:02,333 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:02,333 INFO L933 BasicCegarLoop]: 150 mSDtfsCounter, 143 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 168 SdHoareTripleChecker+Invalid, 140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-09 23:27:02,334 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [143 Valid, 168 Invalid, 140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-09 23:27:02,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 293 states. [2022-01-09 23:27:02,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 293 to 293. [2022-01-09 23:27:02,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 292 states have (on average 1.6712328767123288) internal successors, (488), 292 states have internal predecessors, (488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:02,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 488 transitions. [2022-01-09 23:27:02,340 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 488 transitions. Word has length 61 [2022-01-09 23:27:02,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-09 23:27:02,341 INFO L470 AbstractCegarLoop]: Abstraction has 293 states and 488 transitions. [2022-01-09 23:27:02,341 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:02,342 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 488 transitions. [2022-01-09 23:27:02,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-01-09 23:27:02,343 INFO L506 BasicCegarLoop]: Found error trace [2022-01-09 23:27:02,343 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-09 23:27:02,343 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-01-09 23:27:02,343 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-09 23:27:02,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-09 23:27:02,345 INFO L85 PathProgramCache]: Analyzing trace with hash 1734857866, now seen corresponding path program 1 times [2022-01-09 23:27:02,345 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-09 23:27:02,345 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1495622188] [2022-01-09 23:27:02,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-09 23:27:02,345 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-09 23:27:02,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-09 23:27:02,404 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-01-09 23:27:02,404 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-09 23:27:02,404 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1495622188] [2022-01-09 23:27:02,404 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1495622188] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-09 23:27:02,404 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-09 23:27:02,404 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-09 23:27:02,404 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1029042519] [2022-01-09 23:27:02,405 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-09 23:27:02,405 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-09 23:27:02,405 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-09 23:27:02,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-09 23:27:02,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:02,406 INFO L87 Difference]: Start difference. First operand 293 states and 488 transitions. Second operand has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:02,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-09 23:27:02,487 INFO L93 Difference]: Finished difference Result 595 states and 992 transitions. [2022-01-09 23:27:02,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-09 23:27:02,488 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 73 [2022-01-09 23:27:02,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-09 23:27:02,489 INFO L225 Difference]: With dead ends: 595 [2022-01-09 23:27:02,489 INFO L226 Difference]: Without dead ends: 310 [2022-01-09 23:27:02,490 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:02,491 INFO L933 BasicCegarLoop]: 147 mSDtfsCounter, 168 mSDsluCounter, 13 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 160 SdHoareTripleChecker+Invalid, 111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-09 23:27:02,491 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [168 Valid, 160 Invalid, 111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-09 23:27:02,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 310 states. [2022-01-09 23:27:02,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 310 to 308. [2022-01-09 23:27:02,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 308 states, 307 states have (on average 1.6579804560260587) internal successors, (509), 307 states have internal predecessors, (509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:02,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 308 states to 308 states and 509 transitions. [2022-01-09 23:27:02,503 INFO L78 Accepts]: Start accepts. Automaton has 308 states and 509 transitions. Word has length 73 [2022-01-09 23:27:02,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-09 23:27:02,503 INFO L470 AbstractCegarLoop]: Abstraction has 308 states and 509 transitions. [2022-01-09 23:27:02,503 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:02,503 INFO L276 IsEmpty]: Start isEmpty. Operand 308 states and 509 transitions. [2022-01-09 23:27:02,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-01-09 23:27:02,504 INFO L506 BasicCegarLoop]: Found error trace [2022-01-09 23:27:02,505 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-09 23:27:02,505 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-01-09 23:27:02,505 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-09 23:27:02,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-09 23:27:02,508 INFO L85 PathProgramCache]: Analyzing trace with hash -1240517537, now seen corresponding path program 1 times [2022-01-09 23:27:02,508 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-09 23:27:02,508 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1097396373] [2022-01-09 23:27:02,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-09 23:27:02,508 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-09 23:27:02,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-09 23:27:02,532 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 29 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-09 23:27:02,533 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-09 23:27:02,533 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1097396373] [2022-01-09 23:27:02,533 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1097396373] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-09 23:27:02,533 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-09 23:27:02,533 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-09 23:27:02,533 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [648876520] [2022-01-09 23:27:02,533 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-09 23:27:02,534 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-09 23:27:02,534 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-09 23:27:02,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-09 23:27:02,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:02,534 INFO L87 Difference]: Start difference. First operand 308 states and 509 transitions. Second operand has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:02,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-09 23:27:02,648 INFO L93 Difference]: Finished difference Result 646 states and 1070 transitions. [2022-01-09 23:27:02,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-09 23:27:02,648 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 73 [2022-01-09 23:27:02,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-09 23:27:02,651 INFO L225 Difference]: With dead ends: 646 [2022-01-09 23:27:02,651 INFO L226 Difference]: Without dead ends: 346 [2022-01-09 23:27:02,651 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:02,653 INFO L933 BasicCegarLoop]: 138 mSDtfsCounter, 144 mSDsluCounter, 13 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 151 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-09 23:27:02,653 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [144 Valid, 151 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 101 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-09 23:27:02,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2022-01-09 23:27:02,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 344. [2022-01-09 23:27:02,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344 states, 343 states have (on average 1.6588921282798834) internal successors, (569), 343 states have internal predecessors, (569), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:02,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 569 transitions. [2022-01-09 23:27:02,663 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 569 transitions. Word has length 73 [2022-01-09 23:27:02,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-09 23:27:02,664 INFO L470 AbstractCegarLoop]: Abstraction has 344 states and 569 transitions. [2022-01-09 23:27:02,664 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:02,664 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 569 transitions. [2022-01-09 23:27:02,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-09 23:27:02,665 INFO L506 BasicCegarLoop]: Found error trace [2022-01-09 23:27:02,665 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-09 23:27:02,665 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-01-09 23:27:02,665 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-09 23:27:02,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-09 23:27:02,669 INFO L85 PathProgramCache]: Analyzing trace with hash 1544129923, now seen corresponding path program 1 times [2022-01-09 23:27:02,669 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-09 23:27:02,669 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1159840632] [2022-01-09 23:27:02,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-09 23:27:02,669 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-09 23:27:02,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-09 23:27:02,711 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-01-09 23:27:02,711 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-09 23:27:02,711 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1159840632] [2022-01-09 23:27:02,711 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1159840632] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-09 23:27:02,711 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-09 23:27:02,711 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-09 23:27:02,712 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1822298830] [2022-01-09 23:27:02,712 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-09 23:27:02,712 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-09 23:27:02,712 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-09 23:27:02,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-09 23:27:02,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:02,713 INFO L87 Difference]: Start difference. First operand 344 states and 569 transitions. Second operand has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:02,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-09 23:27:02,807 INFO L93 Difference]: Finished difference Result 682 states and 1128 transitions. [2022-01-09 23:27:02,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-09 23:27:02,807 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-01-09 23:27:02,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-09 23:27:02,809 INFO L225 Difference]: With dead ends: 682 [2022-01-09 23:27:02,809 INFO L226 Difference]: Without dead ends: 346 [2022-01-09 23:27:02,810 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:02,811 INFO L933 BasicCegarLoop]: 135 mSDtfsCounter, 167 mSDsluCounter, 13 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 148 SdHoareTripleChecker+Invalid, 113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-09 23:27:02,812 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [167 Valid, 148 Invalid, 113 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-09 23:27:02,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2022-01-09 23:27:02,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 344. [2022-01-09 23:27:02,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344 states, 343 states have (on average 1.641399416909621) internal successors, (563), 343 states have internal predecessors, (563), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:02,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 563 transitions. [2022-01-09 23:27:02,821 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 563 transitions. Word has length 74 [2022-01-09 23:27:02,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-09 23:27:02,822 INFO L470 AbstractCegarLoop]: Abstraction has 344 states and 563 transitions. [2022-01-09 23:27:02,822 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:02,822 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 563 transitions. [2022-01-09 23:27:02,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-09 23:27:02,823 INFO L506 BasicCegarLoop]: Found error trace [2022-01-09 23:27:02,823 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-09 23:27:02,823 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-01-09 23:27:02,823 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-09 23:27:02,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-09 23:27:02,824 INFO L85 PathProgramCache]: Analyzing trace with hash 1602665309, now seen corresponding path program 1 times [2022-01-09 23:27:02,824 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-09 23:27:02,824 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2107934989] [2022-01-09 23:27:02,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-09 23:27:02,824 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-09 23:27:02,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-09 23:27:02,859 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-09 23:27:02,859 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-09 23:27:02,859 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2107934989] [2022-01-09 23:27:02,859 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2107934989] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-09 23:27:02,859 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-09 23:27:02,859 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-09 23:27:02,860 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994362913] [2022-01-09 23:27:02,860 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-09 23:27:02,860 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-09 23:27:02,860 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-09 23:27:02,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-09 23:27:02,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:02,861 INFO L87 Difference]: Start difference. First operand 344 states and 563 transitions. Second operand has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:02,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-09 23:27:02,974 INFO L93 Difference]: Finished difference Result 682 states and 1116 transitions. [2022-01-09 23:27:02,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-09 23:27:02,974 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-01-09 23:27:02,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-09 23:27:02,976 INFO L225 Difference]: With dead ends: 682 [2022-01-09 23:27:02,976 INFO L226 Difference]: Without dead ends: 346 [2022-01-09 23:27:02,977 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:02,978 INFO L933 BasicCegarLoop]: 138 mSDtfsCounter, 143 mSDsluCounter, 13 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 151 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-09 23:27:02,978 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [143 Valid, 151 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-09 23:27:02,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2022-01-09 23:27:02,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 344. [2022-01-09 23:27:02,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344 states, 343 states have (on average 1.6355685131195334) internal successors, (561), 343 states have internal predecessors, (561), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:02,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 561 transitions. [2022-01-09 23:27:02,987 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 561 transitions. Word has length 74 [2022-01-09 23:27:02,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-09 23:27:02,988 INFO L470 AbstractCegarLoop]: Abstraction has 344 states and 561 transitions. [2022-01-09 23:27:02,988 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:02,988 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 561 transitions. [2022-01-09 23:27:02,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-01-09 23:27:02,990 INFO L506 BasicCegarLoop]: Found error trace [2022-01-09 23:27:02,991 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-01-09 23:27:02,991 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-01-09 23:27:02,991 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-09 23:27:02,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-09 23:27:02,992 INFO L85 PathProgramCache]: Analyzing trace with hash -2140763865, now seen corresponding path program 1 times [2022-01-09 23:27:02,992 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-09 23:27:02,992 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1371680277] [2022-01-09 23:27:02,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-09 23:27:02,992 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-09 23:27:03,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-09 23:27:03,017 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-01-09 23:27:03,017 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-09 23:27:03,017 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1371680277] [2022-01-09 23:27:03,017 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1371680277] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-09 23:27:03,017 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-09 23:27:03,017 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-09 23:27:03,018 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [808318883] [2022-01-09 23:27:03,018 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-09 23:27:03,018 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-09 23:27:03,018 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-09 23:27:03,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-09 23:27:03,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:03,019 INFO L87 Difference]: Start difference. First operand 344 states and 561 transitions. Second operand has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:03,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-09 23:27:03,133 INFO L93 Difference]: Finished difference Result 709 states and 1158 transitions. [2022-01-09 23:27:03,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-09 23:27:03,134 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 80 [2022-01-09 23:27:03,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-09 23:27:03,135 INFO L225 Difference]: With dead ends: 709 [2022-01-09 23:27:03,135 INFO L226 Difference]: Without dead ends: 373 [2022-01-09 23:27:03,136 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:03,137 INFO L933 BasicCegarLoop]: 136 mSDtfsCounter, 159 mSDsluCounter, 19 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 159 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-09 23:27:03,137 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [159 Valid, 155 Invalid, 126 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-09 23:27:03,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 373 states. [2022-01-09 23:27:03,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 373 to 368. [2022-01-09 23:27:03,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 368 states, 367 states have (on average 1.6239782016348774) internal successors, (596), 367 states have internal predecessors, (596), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:03,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 368 states to 368 states and 596 transitions. [2022-01-09 23:27:03,146 INFO L78 Accepts]: Start accepts. Automaton has 368 states and 596 transitions. Word has length 80 [2022-01-09 23:27:03,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-09 23:27:03,146 INFO L470 AbstractCegarLoop]: Abstraction has 368 states and 596 transitions. [2022-01-09 23:27:03,147 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:03,147 INFO L276 IsEmpty]: Start isEmpty. Operand 368 states and 596 transitions. [2022-01-09 23:27:03,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-01-09 23:27:03,148 INFO L506 BasicCegarLoop]: Found error trace [2022-01-09 23:27:03,148 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-09 23:27:03,148 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-01-09 23:27:03,148 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-09 23:27:03,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-09 23:27:03,149 INFO L85 PathProgramCache]: Analyzing trace with hash -210999154, now seen corresponding path program 1 times [2022-01-09 23:27:03,149 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-09 23:27:03,149 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1908994622] [2022-01-09 23:27:03,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-09 23:27:03,149 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-09 23:27:03,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-09 23:27:03,179 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-01-09 23:27:03,179 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-09 23:27:03,179 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1908994622] [2022-01-09 23:27:03,180 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1908994622] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-09 23:27:03,180 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-09 23:27:03,180 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-09 23:27:03,180 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [100388852] [2022-01-09 23:27:03,180 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-09 23:27:03,180 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-09 23:27:03,180 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-09 23:27:03,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-09 23:27:03,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:03,181 INFO L87 Difference]: Start difference. First operand 368 states and 596 transitions. Second operand has 3 states, 3 states have (on average 20.666666666666668) internal successors, (62), 3 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:03,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-09 23:27:03,281 INFO L93 Difference]: Finished difference Result 733 states and 1187 transitions. [2022-01-09 23:27:03,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-09 23:27:03,282 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.666666666666668) internal successors, (62), 3 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 81 [2022-01-09 23:27:03,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-09 23:27:03,283 INFO L225 Difference]: With dead ends: 733 [2022-01-09 23:27:03,283 INFO L226 Difference]: Without dead ends: 373 [2022-01-09 23:27:03,284 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:03,285 INFO L933 BasicCegarLoop]: 136 mSDtfsCounter, 158 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-09 23:27:03,286 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [158 Valid, 154 Invalid, 128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-09 23:27:03,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 373 states. [2022-01-09 23:27:03,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 373 to 368. [2022-01-09 23:27:03,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 368 states, 367 states have (on average 1.6076294277929155) internal successors, (590), 367 states have internal predecessors, (590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:03,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 368 states to 368 states and 590 transitions. [2022-01-09 23:27:03,295 INFO L78 Accepts]: Start accepts. Automaton has 368 states and 590 transitions. Word has length 81 [2022-01-09 23:27:03,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-09 23:27:03,296 INFO L470 AbstractCegarLoop]: Abstraction has 368 states and 590 transitions. [2022-01-09 23:27:03,296 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.666666666666668) internal successors, (62), 3 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:03,296 INFO L276 IsEmpty]: Start isEmpty. Operand 368 states and 590 transitions. [2022-01-09 23:27:03,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-01-09 23:27:03,297 INFO L506 BasicCegarLoop]: Found error trace [2022-01-09 23:27:03,297 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-09 23:27:03,298 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-01-09 23:27:03,298 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-09 23:27:03,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-09 23:27:03,298 INFO L85 PathProgramCache]: Analyzing trace with hash 421977602, now seen corresponding path program 1 times [2022-01-09 23:27:03,298 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-09 23:27:03,299 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [384157283] [2022-01-09 23:27:03,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-09 23:27:03,299 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-09 23:27:03,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-09 23:27:03,327 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2022-01-09 23:27:03,327 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-09 23:27:03,327 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [384157283] [2022-01-09 23:27:03,327 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [384157283] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-09 23:27:03,328 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-09 23:27:03,328 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-09 23:27:03,328 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [995557329] [2022-01-09 23:27:03,328 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-09 23:27:03,328 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-09 23:27:03,328 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-09 23:27:03,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-09 23:27:03,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:03,330 INFO L87 Difference]: Start difference. First operand 368 states and 590 transitions. Second operand has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:03,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-09 23:27:03,408 INFO L93 Difference]: Finished difference Result 737 states and 1180 transitions. [2022-01-09 23:27:03,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-09 23:27:03,408 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 86 [2022-01-09 23:27:03,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-09 23:27:03,410 INFO L225 Difference]: With dead ends: 737 [2022-01-09 23:27:03,410 INFO L226 Difference]: Without dead ends: 377 [2022-01-09 23:27:03,410 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:03,411 INFO L933 BasicCegarLoop]: 136 mSDtfsCounter, 172 mSDsluCounter, 23 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 159 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-09 23:27:03,411 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [172 Valid, 159 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-09 23:27:03,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 377 states. [2022-01-09 23:27:03,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 377 to 377. [2022-01-09 23:27:03,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 377 states, 376 states have (on average 1.577127659574468) internal successors, (593), 376 states have internal predecessors, (593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:03,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 377 states to 377 states and 593 transitions. [2022-01-09 23:27:03,421 INFO L78 Accepts]: Start accepts. Automaton has 377 states and 593 transitions. Word has length 86 [2022-01-09 23:27:03,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-09 23:27:03,422 INFO L470 AbstractCegarLoop]: Abstraction has 377 states and 593 transitions. [2022-01-09 23:27:03,422 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:03,422 INFO L276 IsEmpty]: Start isEmpty. Operand 377 states and 593 transitions. [2022-01-09 23:27:03,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2022-01-09 23:27:03,423 INFO L506 BasicCegarLoop]: Found error trace [2022-01-09 23:27:03,423 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-01-09 23:27:03,423 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-01-09 23:27:03,423 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-09 23:27:03,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-09 23:27:03,424 INFO L85 PathProgramCache]: Analyzing trace with hash -1302259833, now seen corresponding path program 1 times [2022-01-09 23:27:03,424 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-09 23:27:03,424 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [55766201] [2022-01-09 23:27:03,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-09 23:27:03,424 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-09 23:27:03,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-09 23:27:03,455 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 42 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-01-09 23:27:03,456 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-09 23:27:03,456 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [55766201] [2022-01-09 23:27:03,456 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [55766201] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-09 23:27:03,456 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-09 23:27:03,456 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-09 23:27:03,456 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1010532763] [2022-01-09 23:27:03,456 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-09 23:27:03,457 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-09 23:27:03,457 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-09 23:27:03,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-09 23:27:03,457 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:03,457 INFO L87 Difference]: Start difference. First operand 377 states and 593 transitions. Second operand has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:03,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-09 23:27:03,584 INFO L93 Difference]: Finished difference Result 777 states and 1221 transitions. [2022-01-09 23:27:03,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-09 23:27:03,585 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 87 [2022-01-09 23:27:03,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-09 23:27:03,591 INFO L225 Difference]: With dead ends: 777 [2022-01-09 23:27:03,591 INFO L226 Difference]: Without dead ends: 408 [2022-01-09 23:27:03,593 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:03,596 INFO L933 BasicCegarLoop]: 142 mSDtfsCounter, 147 mSDsluCounter, 13 mSDsCounter, 0 mSdLazyCounter, 93 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 93 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-09 23:27:03,596 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [147 Valid, 155 Invalid, 134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 93 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-09 23:27:03,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 408 states. [2022-01-09 23:27:03,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 408 to 406. [2022-01-09 23:27:03,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 405 states have (on average 1.565432098765432) internal successors, (634), 405 states have internal predecessors, (634), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:03,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 634 transitions. [2022-01-09 23:27:03,622 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 634 transitions. Word has length 87 [2022-01-09 23:27:03,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-09 23:27:03,622 INFO L470 AbstractCegarLoop]: Abstraction has 406 states and 634 transitions. [2022-01-09 23:27:03,623 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:03,623 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 634 transitions. [2022-01-09 23:27:03,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-01-09 23:27:03,624 INFO L506 BasicCegarLoop]: Found error trace [2022-01-09 23:27:03,624 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-09 23:27:03,624 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-01-09 23:27:03,624 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-09 23:27:03,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-09 23:27:03,624 INFO L85 PathProgramCache]: Analyzing trace with hash 393392224, now seen corresponding path program 1 times [2022-01-09 23:27:03,625 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-09 23:27:03,625 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [959853052] [2022-01-09 23:27:03,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-09 23:27:03,625 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-09 23:27:03,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-09 23:27:03,672 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 43 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-01-09 23:27:03,672 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-09 23:27:03,672 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [959853052] [2022-01-09 23:27:03,673 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [959853052] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-09 23:27:03,673 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-09 23:27:03,673 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-09 23:27:03,673 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [418348380] [2022-01-09 23:27:03,673 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-09 23:27:03,673 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-09 23:27:03,673 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-09 23:27:03,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-09 23:27:03,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:03,674 INFO L87 Difference]: Start difference. First operand 406 states and 634 transitions. Second operand has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:03,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-09 23:27:03,790 INFO L93 Difference]: Finished difference Result 806 states and 1258 transitions. [2022-01-09 23:27:03,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-09 23:27:03,790 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 88 [2022-01-09 23:27:03,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-09 23:27:03,792 INFO L225 Difference]: With dead ends: 806 [2022-01-09 23:27:03,792 INFO L226 Difference]: Without dead ends: 408 [2022-01-09 23:27:03,793 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:03,793 INFO L933 BasicCegarLoop]: 142 mSDtfsCounter, 146 mSDsluCounter, 13 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-09 23:27:03,794 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [146 Valid, 155 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-09 23:27:03,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 408 states. [2022-01-09 23:27:03,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 408 to 406. [2022-01-09 23:27:03,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 405 states have (on average 1.5555555555555556) internal successors, (630), 405 states have internal predecessors, (630), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:03,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 630 transitions. [2022-01-09 23:27:03,804 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 630 transitions. Word has length 88 [2022-01-09 23:27:03,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-09 23:27:03,804 INFO L470 AbstractCegarLoop]: Abstraction has 406 states and 630 transitions. [2022-01-09 23:27:03,804 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:03,804 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 630 transitions. [2022-01-09 23:27:03,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-01-09 23:27:03,805 INFO L506 BasicCegarLoop]: Found error trace [2022-01-09 23:27:03,805 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-09 23:27:03,806 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-01-09 23:27:03,806 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-09 23:27:03,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-09 23:27:03,806 INFO L85 PathProgramCache]: Analyzing trace with hash 1251587347, now seen corresponding path program 1 times [2022-01-09 23:27:03,806 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-09 23:27:03,806 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [464987291] [2022-01-09 23:27:03,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-09 23:27:03,807 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-09 23:27:03,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-09 23:27:03,832 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 42 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2022-01-09 23:27:03,833 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-09 23:27:03,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [464987291] [2022-01-09 23:27:03,833 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [464987291] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-09 23:27:03,833 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-09 23:27:03,833 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-09 23:27:03,833 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162880422] [2022-01-09 23:27:03,833 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-09 23:27:03,834 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-09 23:27:03,834 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-09 23:27:03,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-09 23:27:03,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:03,834 INFO L87 Difference]: Start difference. First operand 406 states and 630 transitions. Second operand has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:03,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-09 23:27:03,927 INFO L93 Difference]: Finished difference Result 829 states and 1289 transitions. [2022-01-09 23:27:03,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-09 23:27:03,927 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 101 [2022-01-09 23:27:03,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-09 23:27:03,929 INFO L225 Difference]: With dead ends: 829 [2022-01-09 23:27:03,929 INFO L226 Difference]: Without dead ends: 431 [2022-01-09 23:27:03,930 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:03,930 INFO L933 BasicCegarLoop]: 138 mSDtfsCounter, 159 mSDsluCounter, 16 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 159 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-09 23:27:03,931 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [159 Valid, 154 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-09 23:27:03,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 431 states. [2022-01-09 23:27:03,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 431 to 427. [2022-01-09 23:27:03,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 427 states, 426 states have (on average 1.5422535211267605) internal successors, (657), 426 states have internal predecessors, (657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:03,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 427 states to 427 states and 657 transitions. [2022-01-09 23:27:03,941 INFO L78 Accepts]: Start accepts. Automaton has 427 states and 657 transitions. Word has length 101 [2022-01-09 23:27:03,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-09 23:27:03,942 INFO L470 AbstractCegarLoop]: Abstraction has 427 states and 657 transitions. [2022-01-09 23:27:03,942 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:03,942 INFO L276 IsEmpty]: Start isEmpty. Operand 427 states and 657 transitions. [2022-01-09 23:27:03,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-01-09 23:27:03,943 INFO L506 BasicCegarLoop]: Found error trace [2022-01-09 23:27:03,943 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-09 23:27:03,943 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-01-09 23:27:03,943 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-09 23:27:03,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-09 23:27:03,944 INFO L85 PathProgramCache]: Analyzing trace with hash 1106485420, now seen corresponding path program 1 times [2022-01-09 23:27:03,944 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-09 23:27:03,944 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1679154824] [2022-01-09 23:27:03,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-09 23:27:03,944 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-09 23:27:03,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-09 23:27:03,967 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2022-01-09 23:27:03,967 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-09 23:27:03,967 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1679154824] [2022-01-09 23:27:03,967 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1679154824] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-09 23:27:03,967 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-09 23:27:03,968 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-09 23:27:03,968 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1939047684] [2022-01-09 23:27:03,968 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-09 23:27:03,968 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-09 23:27:03,968 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-09 23:27:03,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-09 23:27:03,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:03,969 INFO L87 Difference]: Start difference. First operand 427 states and 657 transitions. Second operand has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:04,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-09 23:27:04,086 INFO L93 Difference]: Finished difference Result 850 states and 1308 transitions. [2022-01-09 23:27:04,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-09 23:27:04,087 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 102 [2022-01-09 23:27:04,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-09 23:27:04,088 INFO L225 Difference]: With dead ends: 850 [2022-01-09 23:27:04,089 INFO L226 Difference]: Without dead ends: 431 [2022-01-09 23:27:04,089 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:04,090 INFO L933 BasicCegarLoop]: 138 mSDtfsCounter, 158 mSDsluCounter, 16 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-09 23:27:04,090 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [158 Valid, 154 Invalid, 124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-09 23:27:04,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 431 states. [2022-01-09 23:27:04,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 431 to 427. [2022-01-09 23:27:04,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 427 states, 426 states have (on average 1.5234741784037558) internal successors, (649), 426 states have internal predecessors, (649), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:04,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 427 states to 427 states and 649 transitions. [2022-01-09 23:27:04,101 INFO L78 Accepts]: Start accepts. Automaton has 427 states and 649 transitions. Word has length 102 [2022-01-09 23:27:04,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-09 23:27:04,101 INFO L470 AbstractCegarLoop]: Abstraction has 427 states and 649 transitions. [2022-01-09 23:27:04,101 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:04,101 INFO L276 IsEmpty]: Start isEmpty. Operand 427 states and 649 transitions. [2022-01-09 23:27:04,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-01-09 23:27:04,102 INFO L506 BasicCegarLoop]: Found error trace [2022-01-09 23:27:04,102 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-09 23:27:04,103 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-01-09 23:27:04,103 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-09 23:27:04,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-09 23:27:04,103 INFO L85 PathProgramCache]: Analyzing trace with hash 1116164692, now seen corresponding path program 1 times [2022-01-09 23:27:04,103 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-09 23:27:04,103 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [129972590] [2022-01-09 23:27:04,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-09 23:27:04,104 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-09 23:27:04,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-09 23:27:04,137 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 44 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-01-09 23:27:04,137 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-09 23:27:04,138 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [129972590] [2022-01-09 23:27:04,138 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [129972590] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-09 23:27:04,138 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-09 23:27:04,138 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-09 23:27:04,138 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1771033069] [2022-01-09 23:27:04,138 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-09 23:27:04,139 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-09 23:27:04,139 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-09 23:27:04,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-09 23:27:04,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:04,140 INFO L87 Difference]: Start difference. First operand 427 states and 649 transitions. Second operand has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:04,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-09 23:27:04,274 INFO L93 Difference]: Finished difference Result 891 states and 1352 transitions. [2022-01-09 23:27:04,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-09 23:27:04,275 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 103 [2022-01-09 23:27:04,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-09 23:27:04,276 INFO L225 Difference]: With dead ends: 891 [2022-01-09 23:27:04,277 INFO L226 Difference]: Without dead ends: 472 [2022-01-09 23:27:04,277 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:04,278 INFO L933 BasicCegarLoop]: 147 mSDtfsCounter, 128 mSDsluCounter, 16 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-09 23:27:04,278 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [128 Valid, 163 Invalid, 156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-09 23:27:04,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 472 states. [2022-01-09 23:27:04,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 472 to 469. [2022-01-09 23:27:04,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 1.517094017094017) internal successors, (710), 468 states have internal predecessors, (710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:04,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 710 transitions. [2022-01-09 23:27:04,290 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 710 transitions. Word has length 103 [2022-01-09 23:27:04,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-09 23:27:04,290 INFO L470 AbstractCegarLoop]: Abstraction has 469 states and 710 transitions. [2022-01-09 23:27:04,290 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:04,290 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 710 transitions. [2022-01-09 23:27:04,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-01-09 23:27:04,292 INFO L506 BasicCegarLoop]: Found error trace [2022-01-09 23:27:04,292 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-09 23:27:04,292 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-01-09 23:27:04,292 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-09 23:27:04,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-09 23:27:04,292 INFO L85 PathProgramCache]: Analyzing trace with hash 816244885, now seen corresponding path program 1 times [2022-01-09 23:27:04,293 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-09 23:27:04,293 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1373923273] [2022-01-09 23:27:04,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-09 23:27:04,293 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-09 23:27:04,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-09 23:27:04,319 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 54 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2022-01-09 23:27:04,319 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-09 23:27:04,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1373923273] [2022-01-09 23:27:04,320 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1373923273] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-09 23:27:04,320 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-09 23:27:04,320 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-09 23:27:04,320 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [250444321] [2022-01-09 23:27:04,320 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-09 23:27:04,320 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-09 23:27:04,320 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-09 23:27:04,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-09 23:27:04,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:04,321 INFO L87 Difference]: Start difference. First operand 469 states and 710 transitions. Second operand has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:04,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-09 23:27:04,431 INFO L93 Difference]: Finished difference Result 966 states and 1460 transitions. [2022-01-09 23:27:04,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-09 23:27:04,432 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 104 [2022-01-09 23:27:04,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-09 23:27:04,433 INFO L225 Difference]: With dead ends: 966 [2022-01-09 23:27:04,434 INFO L226 Difference]: Without dead ends: 505 [2022-01-09 23:27:04,434 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:04,435 INFO L933 BasicCegarLoop]: 145 mSDtfsCounter, 139 mSDsluCounter, 13 mSDsCounter, 0 mSdLazyCounter, 94 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 94 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-09 23:27:04,435 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [139 Valid, 158 Invalid, 142 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 94 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-09 23:27:04,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 505 states. [2022-01-09 23:27:04,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 505 to 503. [2022-01-09 23:27:04,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 503 states, 502 states have (on average 1.5059760956175299) internal successors, (756), 502 states have internal predecessors, (756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:04,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 503 states to 503 states and 756 transitions. [2022-01-09 23:27:04,451 INFO L78 Accepts]: Start accepts. Automaton has 503 states and 756 transitions. Word has length 104 [2022-01-09 23:27:04,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-09 23:27:04,452 INFO L470 AbstractCegarLoop]: Abstraction has 503 states and 756 transitions. [2022-01-09 23:27:04,452 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:04,452 INFO L276 IsEmpty]: Start isEmpty. Operand 503 states and 756 transitions. [2022-01-09 23:27:04,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-01-09 23:27:04,453 INFO L506 BasicCegarLoop]: Found error trace [2022-01-09 23:27:04,453 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-09 23:27:04,454 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-01-09 23:27:04,454 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-09 23:27:04,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-09 23:27:04,454 INFO L85 PathProgramCache]: Analyzing trace with hash 64096946, now seen corresponding path program 1 times [2022-01-09 23:27:04,454 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-09 23:27:04,454 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1698270578] [2022-01-09 23:27:04,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-09 23:27:04,454 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-09 23:27:04,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-09 23:27:04,484 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 44 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-01-09 23:27:04,484 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-09 23:27:04,484 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1698270578] [2022-01-09 23:27:04,484 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1698270578] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-09 23:27:04,484 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-09 23:27:04,485 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-09 23:27:04,485 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [366881328] [2022-01-09 23:27:04,485 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-09 23:27:04,485 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-09 23:27:04,486 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-09 23:27:04,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-09 23:27:04,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:04,487 INFO L87 Difference]: Start difference. First operand 503 states and 756 transitions. Second operand has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:04,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-09 23:27:04,608 INFO L93 Difference]: Finished difference Result 1005 states and 1511 transitions. [2022-01-09 23:27:04,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-09 23:27:04,608 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 104 [2022-01-09 23:27:04,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-09 23:27:04,610 INFO L225 Difference]: With dead ends: 1005 [2022-01-09 23:27:04,610 INFO L226 Difference]: Without dead ends: 508 [2022-01-09 23:27:04,611 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:04,613 INFO L933 BasicCegarLoop]: 145 mSDtfsCounter, 130 mSDsluCounter, 15 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 160 SdHoareTripleChecker+Invalid, 157 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-09 23:27:04,613 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [130 Valid, 160 Invalid, 157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-09 23:27:04,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 508 states. [2022-01-09 23:27:04,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 508 to 505. [2022-01-09 23:27:04,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 504 states have (on average 1.505952380952381) internal successors, (759), 504 states have internal predecessors, (759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:04,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 759 transitions. [2022-01-09 23:27:04,628 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 759 transitions. Word has length 104 [2022-01-09 23:27:04,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-09 23:27:04,628 INFO L470 AbstractCegarLoop]: Abstraction has 505 states and 759 transitions. [2022-01-09 23:27:04,629 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:04,629 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 759 transitions. [2022-01-09 23:27:04,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2022-01-09 23:27:04,630 INFO L506 BasicCegarLoop]: Found error trace [2022-01-09 23:27:04,630 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-09 23:27:04,630 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-01-09 23:27:04,630 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-09 23:27:04,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-09 23:27:04,631 INFO L85 PathProgramCache]: Analyzing trace with hash -312369545, now seen corresponding path program 1 times [2022-01-09 23:27:04,631 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-09 23:27:04,631 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [869629795] [2022-01-09 23:27:04,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-09 23:27:04,631 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-09 23:27:04,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-09 23:27:04,666 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 56 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2022-01-09 23:27:04,666 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-09 23:27:04,666 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [869629795] [2022-01-09 23:27:04,666 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [869629795] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-09 23:27:04,666 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-09 23:27:04,667 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-09 23:27:04,667 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [391546089] [2022-01-09 23:27:04,667 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-09 23:27:04,667 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-09 23:27:04,667 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-09 23:27:04,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-09 23:27:04,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:04,668 INFO L87 Difference]: Start difference. First operand 505 states and 759 transitions. Second operand has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:04,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-09 23:27:04,777 INFO L93 Difference]: Finished difference Result 1004 states and 1508 transitions. [2022-01-09 23:27:04,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-09 23:27:04,777 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2022-01-09 23:27:04,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-09 23:27:04,779 INFO L225 Difference]: With dead ends: 1004 [2022-01-09 23:27:04,779 INFO L226 Difference]: Without dead ends: 507 [2022-01-09 23:27:04,781 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:04,786 INFO L933 BasicCegarLoop]: 143 mSDtfsCounter, 140 mSDsluCounter, 13 mSDsCounter, 0 mSdLazyCounter, 94 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 156 SdHoareTripleChecker+Invalid, 144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 94 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-09 23:27:04,786 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [140 Valid, 156 Invalid, 144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 94 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-09 23:27:04,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2022-01-09 23:27:04,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 505. [2022-01-09 23:27:04,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 504 states have (on average 1.498015873015873) internal successors, (755), 504 states have internal predecessors, (755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:04,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 755 transitions. [2022-01-09 23:27:04,802 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 755 transitions. Word has length 105 [2022-01-09 23:27:04,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-09 23:27:04,802 INFO L470 AbstractCegarLoop]: Abstraction has 505 states and 755 transitions. [2022-01-09 23:27:04,802 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:04,802 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 755 transitions. [2022-01-09 23:27:04,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2022-01-09 23:27:04,803 INFO L506 BasicCegarLoop]: Found error trace [2022-01-09 23:27:04,803 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-09 23:27:04,804 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-01-09 23:27:04,804 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-09 23:27:04,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-09 23:27:04,804 INFO L85 PathProgramCache]: Analyzing trace with hash -1900430797, now seen corresponding path program 1 times [2022-01-09 23:27:04,804 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-09 23:27:04,804 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [995059492] [2022-01-09 23:27:04,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-09 23:27:04,805 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-09 23:27:04,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-09 23:27:04,849 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 65 proven. 0 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2022-01-09 23:27:04,850 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-09 23:27:04,850 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [995059492] [2022-01-09 23:27:04,850 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [995059492] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-09 23:27:04,850 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-09 23:27:04,850 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-09 23:27:04,851 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2091962475] [2022-01-09 23:27:04,852 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-09 23:27:04,852 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-09 23:27:04,852 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-09 23:27:04,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-09 23:27:04,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:04,853 INFO L87 Difference]: Start difference. First operand 505 states and 755 transitions. Second operand has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:04,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-09 23:27:04,883 INFO L93 Difference]: Finished difference Result 1492 states and 2228 transitions. [2022-01-09 23:27:04,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-09 23:27:04,883 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 117 [2022-01-09 23:27:04,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-09 23:27:04,887 INFO L225 Difference]: With dead ends: 1492 [2022-01-09 23:27:04,887 INFO L226 Difference]: Without dead ends: 995 [2022-01-09 23:27:04,888 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:04,889 INFO L933 BasicCegarLoop]: 380 mSDtfsCounter, 178 mSDsluCounter, 201 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 581 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-09 23:27:04,890 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [178 Valid, 581 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-09 23:27:04,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 995 states. [2022-01-09 23:27:04,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 995 to 506. [2022-01-09 23:27:04,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 506 states, 505 states have (on average 1.497029702970297) internal successors, (756), 505 states have internal predecessors, (756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:04,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 506 states to 506 states and 756 transitions. [2022-01-09 23:27:04,937 INFO L78 Accepts]: Start accepts. Automaton has 506 states and 756 transitions. Word has length 117 [2022-01-09 23:27:04,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-09 23:27:04,937 INFO L470 AbstractCegarLoop]: Abstraction has 506 states and 756 transitions. [2022-01-09 23:27:04,938 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:04,938 INFO L276 IsEmpty]: Start isEmpty. Operand 506 states and 756 transitions. [2022-01-09 23:27:04,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2022-01-09 23:27:04,939 INFO L506 BasicCegarLoop]: Found error trace [2022-01-09 23:27:04,939 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-09 23:27:04,939 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-01-09 23:27:04,940 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-09 23:27:04,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-09 23:27:04,940 INFO L85 PathProgramCache]: Analyzing trace with hash 150553201, now seen corresponding path program 1 times [2022-01-09 23:27:04,940 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-09 23:27:04,940 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [691727022] [2022-01-09 23:27:04,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-09 23:27:04,941 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-09 23:27:04,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-09 23:27:04,974 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2022-01-09 23:27:04,975 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-09 23:27:04,975 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [691727022] [2022-01-09 23:27:04,975 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [691727022] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-09 23:27:04,975 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-09 23:27:04,975 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-09 23:27:04,975 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [652274719] [2022-01-09 23:27:04,975 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-09 23:27:04,976 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-09 23:27:04,976 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-09 23:27:04,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-09 23:27:04,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:04,977 INFO L87 Difference]: Start difference. First operand 506 states and 756 transitions. Second operand has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:05,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-09 23:27:05,033 INFO L93 Difference]: Finished difference Result 1453 states and 2177 transitions. [2022-01-09 23:27:05,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-09 23:27:05,033 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 117 [2022-01-09 23:27:05,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-09 23:27:05,037 INFO L225 Difference]: With dead ends: 1453 [2022-01-09 23:27:05,037 INFO L226 Difference]: Without dead ends: 955 [2022-01-09 23:27:05,038 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:05,039 INFO L933 BasicCegarLoop]: 325 mSDtfsCounter, 135 mSDsluCounter, 185 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 510 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-09 23:27:05,039 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [135 Valid, 510 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-09 23:27:05,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 955 states. [2022-01-09 23:27:05,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 955 to 955. [2022-01-09 23:27:05,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 955 states, 954 states have (on average 1.4937106918238994) internal successors, (1425), 954 states have internal predecessors, (1425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:05,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 955 states to 955 states and 1425 transitions. [2022-01-09 23:27:05,074 INFO L78 Accepts]: Start accepts. Automaton has 955 states and 1425 transitions. Word has length 117 [2022-01-09 23:27:05,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-09 23:27:05,074 INFO L470 AbstractCegarLoop]: Abstraction has 955 states and 1425 transitions. [2022-01-09 23:27:05,074 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:05,074 INFO L276 IsEmpty]: Start isEmpty. Operand 955 states and 1425 transitions. [2022-01-09 23:27:05,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2022-01-09 23:27:05,076 INFO L506 BasicCegarLoop]: Found error trace [2022-01-09 23:27:05,076 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-09 23:27:05,077 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-01-09 23:27:05,077 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-09 23:27:05,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-09 23:27:05,077 INFO L85 PathProgramCache]: Analyzing trace with hash -991949265, now seen corresponding path program 1 times [2022-01-09 23:27:05,077 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-09 23:27:05,077 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [965758508] [2022-01-09 23:27:05,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-09 23:27:05,078 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-09 23:27:05,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-09 23:27:05,112 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 92 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2022-01-09 23:27:05,112 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-09 23:27:05,113 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [965758508] [2022-01-09 23:27:05,113 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [965758508] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-09 23:27:05,113 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-09 23:27:05,113 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-09 23:27:05,114 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [296316677] [2022-01-09 23:27:05,114 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-09 23:27:05,114 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-09 23:27:05,114 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-09 23:27:05,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-09 23:27:05,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:05,115 INFO L87 Difference]: Start difference. First operand 955 states and 1425 transitions. Second operand has 3 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:05,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-09 23:27:05,182 INFO L93 Difference]: Finished difference Result 2371 states and 3539 transitions. [2022-01-09 23:27:05,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-09 23:27:05,182 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 117 [2022-01-09 23:27:05,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-09 23:27:05,187 INFO L225 Difference]: With dead ends: 2371 [2022-01-09 23:27:05,188 INFO L226 Difference]: Without dead ends: 1424 [2022-01-09 23:27:05,189 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:05,190 INFO L933 BasicCegarLoop]: 371 mSDtfsCounter, 160 mSDsluCounter, 185 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 556 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-09 23:27:05,190 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [160 Valid, 556 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-09 23:27:05,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1424 states. [2022-01-09 23:27:05,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1424 to 1424. [2022-01-09 23:27:05,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1424 states, 1423 states have (on average 1.4869992972593113) internal successors, (2116), 1423 states have internal predecessors, (2116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:05,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1424 states to 1424 states and 2116 transitions. [2022-01-09 23:27:05,244 INFO L78 Accepts]: Start accepts. Automaton has 1424 states and 2116 transitions. Word has length 117 [2022-01-09 23:27:05,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-09 23:27:05,244 INFO L470 AbstractCegarLoop]: Abstraction has 1424 states and 2116 transitions. [2022-01-09 23:27:05,244 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:05,245 INFO L276 IsEmpty]: Start isEmpty. Operand 1424 states and 2116 transitions. [2022-01-09 23:27:05,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2022-01-09 23:27:05,247 INFO L506 BasicCegarLoop]: Found error trace [2022-01-09 23:27:05,247 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-09 23:27:05,247 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-01-09 23:27:05,247 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-09 23:27:05,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-09 23:27:05,248 INFO L85 PathProgramCache]: Analyzing trace with hash 39091633, now seen corresponding path program 1 times [2022-01-09 23:27:05,248 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-09 23:27:05,248 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [530681304] [2022-01-09 23:27:05,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-09 23:27:05,248 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-09 23:27:05,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-09 23:27:05,275 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 44 proven. 0 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2022-01-09 23:27:05,276 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-09 23:27:05,276 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [530681304] [2022-01-09 23:27:05,276 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [530681304] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-09 23:27:05,276 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-09 23:27:05,276 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-09 23:27:05,276 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [979772008] [2022-01-09 23:27:05,276 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-09 23:27:05,277 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-09 23:27:05,277 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-09 23:27:05,277 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-09 23:27:05,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:05,278 INFO L87 Difference]: Start difference. First operand 1424 states and 2116 transitions. Second operand has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:05,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-09 23:27:05,355 INFO L93 Difference]: Finished difference Result 3314 states and 4927 transitions. [2022-01-09 23:27:05,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-09 23:27:05,355 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 117 [2022-01-09 23:27:05,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-09 23:27:05,361 INFO L225 Difference]: With dead ends: 3314 [2022-01-09 23:27:05,362 INFO L226 Difference]: Without dead ends: 1898 [2022-01-09 23:27:05,365 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:05,365 INFO L933 BasicCegarLoop]: 251 mSDtfsCounter, 175 mSDsluCounter, 175 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 175 SdHoareTripleChecker+Valid, 426 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-09 23:27:05,367 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [175 Valid, 426 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-09 23:27:05,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1898 states. [2022-01-09 23:27:05,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1898 to 1898. [2022-01-09 23:27:05,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1898 states, 1897 states have (on average 1.4828676858197154) internal successors, (2813), 1897 states have internal predecessors, (2813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:05,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1898 states to 1898 states and 2813 transitions. [2022-01-09 23:27:05,435 INFO L78 Accepts]: Start accepts. Automaton has 1898 states and 2813 transitions. Word has length 117 [2022-01-09 23:27:05,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-09 23:27:05,435 INFO L470 AbstractCegarLoop]: Abstraction has 1898 states and 2813 transitions. [2022-01-09 23:27:05,435 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:05,435 INFO L276 IsEmpty]: Start isEmpty. Operand 1898 states and 2813 transitions. [2022-01-09 23:27:05,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2022-01-09 23:27:05,438 INFO L506 BasicCegarLoop]: Found error trace [2022-01-09 23:27:05,439 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-09 23:27:05,439 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-01-09 23:27:05,439 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-09 23:27:05,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-09 23:27:05,440 INFO L85 PathProgramCache]: Analyzing trace with hash -1819061573, now seen corresponding path program 1 times [2022-01-09 23:27:05,440 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-09 23:27:05,440 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [32953085] [2022-01-09 23:27:05,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-09 23:27:05,440 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-09 23:27:05,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-09 23:27:05,491 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 90 proven. 0 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2022-01-09 23:27:05,491 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-09 23:27:05,491 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [32953085] [2022-01-09 23:27:05,491 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [32953085] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-09 23:27:05,492 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-09 23:27:05,492 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-09 23:27:05,492 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [55088708] [2022-01-09 23:27:05,492 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-09 23:27:05,492 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-09 23:27:05,492 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-09 23:27:05,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-09 23:27:05,493 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:05,493 INFO L87 Difference]: Start difference. First operand 1898 states and 2813 transitions. Second operand has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:05,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-09 23:27:05,583 INFO L93 Difference]: Finished difference Result 3812 states and 5661 transitions. [2022-01-09 23:27:05,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-09 23:27:05,583 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 119 [2022-01-09 23:27:05,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-09 23:27:05,592 INFO L225 Difference]: With dead ends: 3812 [2022-01-09 23:27:05,592 INFO L226 Difference]: Without dead ends: 2396 [2022-01-09 23:27:05,595 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:05,595 INFO L933 BasicCegarLoop]: 189 mSDtfsCounter, 159 mSDsluCounter, 175 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 159 SdHoareTripleChecker+Valid, 364 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-09 23:27:05,595 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [159 Valid, 364 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-09 23:27:05,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2396 states. [2022-01-09 23:27:05,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2396 to 2394. [2022-01-09 23:27:05,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2394 states, 2393 states have (on average 1.4851650647722523) internal successors, (3554), 2393 states have internal predecessors, (3554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:05,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2394 states to 2394 states and 3554 transitions. [2022-01-09 23:27:05,689 INFO L78 Accepts]: Start accepts. Automaton has 2394 states and 3554 transitions. Word has length 119 [2022-01-09 23:27:05,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-09 23:27:05,689 INFO L470 AbstractCegarLoop]: Abstraction has 2394 states and 3554 transitions. [2022-01-09 23:27:05,690 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:05,690 INFO L276 IsEmpty]: Start isEmpty. Operand 2394 states and 3554 transitions. [2022-01-09 23:27:05,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2022-01-09 23:27:05,693 INFO L506 BasicCegarLoop]: Found error trace [2022-01-09 23:27:05,693 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-09 23:27:05,693 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-01-09 23:27:05,693 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-09 23:27:05,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-09 23:27:05,694 INFO L85 PathProgramCache]: Analyzing trace with hash 855711090, now seen corresponding path program 1 times [2022-01-09 23:27:05,694 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-09 23:27:05,694 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [63910541] [2022-01-09 23:27:05,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-09 23:27:05,694 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-09 23:27:05,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-09 23:27:05,723 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 65 proven. 0 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2022-01-09 23:27:05,723 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-09 23:27:05,723 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [63910541] [2022-01-09 23:27:05,723 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [63910541] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-09 23:27:05,723 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-09 23:27:05,724 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-09 23:27:05,724 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002163967] [2022-01-09 23:27:05,724 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-09 23:27:05,724 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-09 23:27:05,724 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-09 23:27:05,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-09 23:27:05,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:05,725 INFO L87 Difference]: Start difference. First operand 2394 states and 3554 transitions. Second operand has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:05,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-09 23:27:05,819 INFO L93 Difference]: Finished difference Result 2894 states and 4299 transitions. [2022-01-09 23:27:05,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-09 23:27:05,820 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 120 [2022-01-09 23:27:05,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-09 23:27:05,829 INFO L225 Difference]: With dead ends: 2894 [2022-01-09 23:27:05,830 INFO L226 Difference]: Without dead ends: 2892 [2022-01-09 23:27:05,831 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:05,831 INFO L933 BasicCegarLoop]: 187 mSDtfsCounter, 166 mSDsluCounter, 175 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 362 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-09 23:27:05,831 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [166 Valid, 362 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-09 23:27:05,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2892 states. [2022-01-09 23:27:05,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2892 to 2890. [2022-01-09 23:27:05,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2890 states, 2889 states have (on average 1.4870197300103842) internal successors, (4296), 2889 states have internal predecessors, (4296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:05,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2890 states to 2890 states and 4296 transitions. [2022-01-09 23:27:05,925 INFO L78 Accepts]: Start accepts. Automaton has 2890 states and 4296 transitions. Word has length 120 [2022-01-09 23:27:05,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-09 23:27:05,926 INFO L470 AbstractCegarLoop]: Abstraction has 2890 states and 4296 transitions. [2022-01-09 23:27:05,926 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:05,926 INFO L276 IsEmpty]: Start isEmpty. Operand 2890 states and 4296 transitions. [2022-01-09 23:27:05,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2022-01-09 23:27:05,931 INFO L506 BasicCegarLoop]: Found error trace [2022-01-09 23:27:05,931 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-09 23:27:05,931 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-01-09 23:27:05,931 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-09 23:27:05,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-09 23:27:05,931 INFO L85 PathProgramCache]: Analyzing trace with hash -2144874353, now seen corresponding path program 1 times [2022-01-09 23:27:05,932 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-09 23:27:05,932 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1260677739] [2022-01-09 23:27:05,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-09 23:27:05,932 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-09 23:27:05,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-09 23:27:05,999 INFO L134 CoverageAnalysis]: Checked inductivity of 348 backedges. 174 proven. 26 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2022-01-09 23:27:06,000 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-09 23:27:06,000 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1260677739] [2022-01-09 23:27:06,000 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1260677739] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-09 23:27:06,000 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1078799531] [2022-01-09 23:27:06,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-09 23:27:06,000 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-09 23:27:06,001 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-09 23:27:06,003 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) [2022-01-09 23:27:06,013 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-01-09 23:27:06,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-09 23:27:06,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 379 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-09 23:27:06,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-09 23:27:06,499 INFO L134 CoverageAnalysis]: Checked inductivity of 348 backedges. 180 proven. 0 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2022-01-09 23:27:06,499 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-09 23:27:06,500 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1078799531] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-09 23:27:06,500 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-01-09 23:27:06,500 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2022-01-09 23:27:06,500 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1874560026] [2022-01-09 23:27:06,500 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-09 23:27:06,500 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-09 23:27:06,501 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-09 23:27:06,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-09 23:27:06,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-09 23:27:06,501 INFO L87 Difference]: Start difference. First operand 2890 states and 4296 transitions. Second operand has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:06,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-09 23:27:06,630 INFO L93 Difference]: Finished difference Result 5796 states and 8625 transitions. [2022-01-09 23:27:06,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-09 23:27:06,630 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 183 [2022-01-09 23:27:06,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-09 23:27:06,642 INFO L225 Difference]: With dead ends: 5796 [2022-01-09 23:27:06,643 INFO L226 Difference]: Without dead ends: 3388 [2022-01-09 23:27:06,647 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 183 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-09 23:27:06,647 INFO L933 BasicCegarLoop]: 375 mSDtfsCounter, 131 mSDsluCounter, 185 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 560 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-09 23:27:06,647 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [131 Valid, 560 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-09 23:27:06,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3388 states. [2022-01-09 23:27:06,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3388 to 3386. [2022-01-09 23:27:06,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3386 states, 3385 states have (on average 1.4818316100443132) internal successors, (5016), 3385 states have internal predecessors, (5016), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:06,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3386 states to 3386 states and 5016 transitions. [2022-01-09 23:27:06,770 INFO L78 Accepts]: Start accepts. Automaton has 3386 states and 5016 transitions. Word has length 183 [2022-01-09 23:27:06,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-09 23:27:06,771 INFO L470 AbstractCegarLoop]: Abstraction has 3386 states and 5016 transitions. [2022-01-09 23:27:06,771 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:06,771 INFO L276 IsEmpty]: Start isEmpty. Operand 3386 states and 5016 transitions. [2022-01-09 23:27:06,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2022-01-09 23:27:06,777 INFO L506 BasicCegarLoop]: Found error trace [2022-01-09 23:27:06,777 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-09 23:27:06,802 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-01-09 23:27:06,996 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-01-09 23:27:06,996 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-09 23:27:06,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-09 23:27:06,996 INFO L85 PathProgramCache]: Analyzing trace with hash 886899251, now seen corresponding path program 1 times [2022-01-09 23:27:06,997 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-09 23:27:06,997 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1370983046] [2022-01-09 23:27:06,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-09 23:27:06,997 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-09 23:27:07,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-09 23:27:07,029 INFO L134 CoverageAnalysis]: Checked inductivity of 298 backedges. 234 proven. 0 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-01-09 23:27:07,029 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-09 23:27:07,029 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1370983046] [2022-01-09 23:27:07,029 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1370983046] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-09 23:27:07,029 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-09 23:27:07,029 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-09 23:27:07,030 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1309357380] [2022-01-09 23:27:07,031 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-09 23:27:07,031 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-09 23:27:07,031 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-09 23:27:07,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-09 23:27:07,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:07,032 INFO L87 Difference]: Start difference. First operand 3386 states and 5016 transitions. Second operand has 3 states, 3 states have (on average 45.666666666666664) internal successors, (137), 3 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:07,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-09 23:27:07,182 INFO L93 Difference]: Finished difference Result 6783 states and 10060 transitions. [2022-01-09 23:27:07,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-09 23:27:07,182 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 45.666666666666664) internal successors, (137), 3 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 187 [2022-01-09 23:27:07,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-09 23:27:07,209 INFO L225 Difference]: With dead ends: 6783 [2022-01-09 23:27:07,209 INFO L226 Difference]: Without dead ends: 3879 [2022-01-09 23:27:07,214 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:07,215 INFO L933 BasicCegarLoop]: 374 mSDtfsCounter, 138 mSDsluCounter, 185 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 559 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-09 23:27:07,215 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [138 Valid, 559 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-09 23:27:07,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3879 states. [2022-01-09 23:27:07,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3879 to 3879. [2022-01-09 23:27:07,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3879 states, 3878 states have (on average 1.4814337287261474) internal successors, (5745), 3878 states have internal predecessors, (5745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:07,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3879 states to 3879 states and 5745 transitions. [2022-01-09 23:27:07,347 INFO L78 Accepts]: Start accepts. Automaton has 3879 states and 5745 transitions. Word has length 187 [2022-01-09 23:27:07,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-09 23:27:07,348 INFO L470 AbstractCegarLoop]: Abstraction has 3879 states and 5745 transitions. [2022-01-09 23:27:07,348 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.666666666666664) internal successors, (137), 3 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:07,348 INFO L276 IsEmpty]: Start isEmpty. Operand 3879 states and 5745 transitions. [2022-01-09 23:27:07,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2022-01-09 23:27:07,355 INFO L506 BasicCegarLoop]: Found error trace [2022-01-09 23:27:07,356 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-09 23:27:07,357 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-01-09 23:27:07,357 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-09 23:27:07,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-09 23:27:07,358 INFO L85 PathProgramCache]: Analyzing trace with hash -67040907, now seen corresponding path program 1 times [2022-01-09 23:27:07,358 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-09 23:27:07,359 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1708549458] [2022-01-09 23:27:07,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-09 23:27:07,359 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-09 23:27:07,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-09 23:27:07,397 INFO L134 CoverageAnalysis]: Checked inductivity of 298 backedges. 172 proven. 0 refuted. 0 times theorem prover too weak. 126 trivial. 0 not checked. [2022-01-09 23:27:07,397 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-09 23:27:07,398 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1708549458] [2022-01-09 23:27:07,398 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1708549458] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-09 23:27:07,398 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-09 23:27:07,398 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-09 23:27:07,398 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1020511695] [2022-01-09 23:27:07,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-09 23:27:07,398 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-09 23:27:07,398 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-09 23:27:07,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-09 23:27:07,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:07,399 INFO L87 Difference]: Start difference. First operand 3879 states and 5745 transitions. Second operand has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:07,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-09 23:27:07,551 INFO L93 Difference]: Finished difference Result 5369 states and 7958 transitions. [2022-01-09 23:27:07,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-09 23:27:07,552 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 187 [2022-01-09 23:27:07,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-09 23:27:07,560 INFO L225 Difference]: With dead ends: 5369 [2022-01-09 23:27:07,560 INFO L226 Difference]: Without dead ends: 4375 [2022-01-09 23:27:07,562 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:07,563 INFO L933 BasicCegarLoop]: 192 mSDtfsCounter, 153 mSDsluCounter, 175 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 153 SdHoareTripleChecker+Valid, 367 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-09 23:27:07,563 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [153 Valid, 367 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-09 23:27:07,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4375 states. [2022-01-09 23:27:07,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4375 to 4375. [2022-01-09 23:27:07,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4375 states, 4374 states have (on average 1.4823959762231367) internal successors, (6484), 4374 states have internal predecessors, (6484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:07,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4375 states to 4375 states and 6484 transitions. [2022-01-09 23:27:07,723 INFO L78 Accepts]: Start accepts. Automaton has 4375 states and 6484 transitions. Word has length 187 [2022-01-09 23:27:07,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-09 23:27:07,723 INFO L470 AbstractCegarLoop]: Abstraction has 4375 states and 6484 transitions. [2022-01-09 23:27:07,723 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:07,723 INFO L276 IsEmpty]: Start isEmpty. Operand 4375 states and 6484 transitions. [2022-01-09 23:27:07,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 233 [2022-01-09 23:27:07,731 INFO L506 BasicCegarLoop]: Found error trace [2022-01-09 23:27:07,732 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-09 23:27:07,732 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-01-09 23:27:07,732 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-09 23:27:07,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-09 23:27:07,733 INFO L85 PathProgramCache]: Analyzing trace with hash 917057880, now seen corresponding path program 1 times [2022-01-09 23:27:07,733 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-09 23:27:07,733 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134707957] [2022-01-09 23:27:07,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-09 23:27:07,733 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-09 23:27:07,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-09 23:27:07,767 INFO L134 CoverageAnalysis]: Checked inductivity of 496 backedges. 326 proven. 0 refuted. 0 times theorem prover too weak. 170 trivial. 0 not checked. [2022-01-09 23:27:07,767 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-09 23:27:07,767 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1134707957] [2022-01-09 23:27:07,767 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1134707957] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-09 23:27:07,768 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-09 23:27:07,768 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-09 23:27:07,768 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [272419417] [2022-01-09 23:27:07,768 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-09 23:27:07,768 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-09 23:27:07,768 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-09 23:27:07,769 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-09 23:27:07,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:07,769 INFO L87 Difference]: Start difference. First operand 4375 states and 6484 transitions. Second operand has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:07,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-09 23:27:07,984 INFO L93 Difference]: Finished difference Result 8825 states and 13084 transitions. [2022-01-09 23:27:07,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-09 23:27:07,984 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 232 [2022-01-09 23:27:07,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-09 23:27:07,995 INFO L225 Difference]: With dead ends: 8825 [2022-01-09 23:27:07,995 INFO L226 Difference]: Without dead ends: 4458 [2022-01-09 23:27:08,003 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:08,004 INFO L933 BasicCegarLoop]: 216 mSDtfsCounter, 22 mSDsluCounter, 111 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 327 SdHoareTripleChecker+Invalid, 124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-09 23:27:08,004 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 327 Invalid, 124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-09 23:27:08,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4458 states. [2022-01-09 23:27:08,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4458 to 4375. [2022-01-09 23:27:08,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4375 states, 4374 states have (on average 1.4638774577046183) internal successors, (6403), 4374 states have internal predecessors, (6403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:08,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4375 states to 4375 states and 6403 transitions. [2022-01-09 23:27:08,179 INFO L78 Accepts]: Start accepts. Automaton has 4375 states and 6403 transitions. Word has length 232 [2022-01-09 23:27:08,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-09 23:27:08,179 INFO L470 AbstractCegarLoop]: Abstraction has 4375 states and 6403 transitions. [2022-01-09 23:27:08,179 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:08,179 INFO L276 IsEmpty]: Start isEmpty. Operand 4375 states and 6403 transitions. [2022-01-09 23:27:08,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 256 [2022-01-09 23:27:08,188 INFO L506 BasicCegarLoop]: Found error trace [2022-01-09 23:27:08,188 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 7, 7, 6, 6, 5, 5, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-09 23:27:08,188 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-01-09 23:27:08,188 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-09 23:27:08,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-09 23:27:08,189 INFO L85 PathProgramCache]: Analyzing trace with hash 1823531945, now seen corresponding path program 1 times [2022-01-09 23:27:08,189 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-09 23:27:08,189 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [710522150] [2022-01-09 23:27:08,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-09 23:27:08,189 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-09 23:27:08,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-09 23:27:08,230 INFO L134 CoverageAnalysis]: Checked inductivity of 650 backedges. 419 proven. 0 refuted. 0 times theorem prover too weak. 231 trivial. 0 not checked. [2022-01-09 23:27:08,231 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-09 23:27:08,231 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [710522150] [2022-01-09 23:27:08,231 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [710522150] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-09 23:27:08,231 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-09 23:27:08,231 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-09 23:27:08,231 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1409221471] [2022-01-09 23:27:08,231 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-09 23:27:08,231 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-09 23:27:08,232 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-09 23:27:08,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-09 23:27:08,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:08,232 INFO L87 Difference]: Start difference. First operand 4375 states and 6403 transitions. Second operand has 3 states, 3 states have (on average 46.0) internal successors, (138), 3 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:08,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-09 23:27:08,453 INFO L93 Difference]: Finished difference Result 8760 states and 12812 transitions. [2022-01-09 23:27:08,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-09 23:27:08,453 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 46.0) internal successors, (138), 3 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 255 [2022-01-09 23:27:08,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-09 23:27:08,463 INFO L225 Difference]: With dead ends: 8760 [2022-01-09 23:27:08,463 INFO L226 Difference]: Without dead ends: 4393 [2022-01-09 23:27:08,469 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:08,470 INFO L933 BasicCegarLoop]: 216 mSDtfsCounter, 11 mSDsluCounter, 111 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 327 SdHoareTripleChecker+Invalid, 126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-09 23:27:08,470 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 327 Invalid, 126 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-09 23:27:08,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4393 states. [2022-01-09 23:27:08,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4393 to 4375. [2022-01-09 23:27:08,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4375 states, 4374 states have (on average 1.4453589391860997) internal successors, (6322), 4374 states have internal predecessors, (6322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:08,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4375 states to 4375 states and 6322 transitions. [2022-01-09 23:27:08,633 INFO L78 Accepts]: Start accepts. Automaton has 4375 states and 6322 transitions. Word has length 255 [2022-01-09 23:27:08,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-09 23:27:08,633 INFO L470 AbstractCegarLoop]: Abstraction has 4375 states and 6322 transitions. [2022-01-09 23:27:08,634 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 46.0) internal successors, (138), 3 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:08,634 INFO L276 IsEmpty]: Start isEmpty. Operand 4375 states and 6322 transitions. [2022-01-09 23:27:08,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 262 [2022-01-09 23:27:08,640 INFO L506 BasicCegarLoop]: Found error trace [2022-01-09 23:27:08,641 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 7, 7, 6, 6, 5, 5, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-09 23:27:08,641 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-01-09 23:27:08,641 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-09 23:27:08,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-09 23:27:08,641 INFO L85 PathProgramCache]: Analyzing trace with hash -1246782490, now seen corresponding path program 1 times [2022-01-09 23:27:08,642 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-09 23:27:08,642 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1132332945] [2022-01-09 23:27:08,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-09 23:27:08,642 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-09 23:27:08,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-09 23:27:08,677 INFO L134 CoverageAnalysis]: Checked inductivity of 655 backedges. 428 proven. 0 refuted. 0 times theorem prover too weak. 227 trivial. 0 not checked. [2022-01-09 23:27:08,677 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-09 23:27:08,678 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1132332945] [2022-01-09 23:27:08,678 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1132332945] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-09 23:27:08,678 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-09 23:27:08,678 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-09 23:27:08,678 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1861461774] [2022-01-09 23:27:08,678 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-09 23:27:08,678 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-09 23:27:08,678 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-09 23:27:08,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-09 23:27:08,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:08,679 INFO L87 Difference]: Start difference. First operand 4375 states and 6322 transitions. Second operand has 3 states, 3 states have (on average 48.666666666666664) internal successors, (146), 3 states have internal predecessors, (146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:08,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-09 23:27:08,880 INFO L93 Difference]: Finished difference Result 8742 states and 12632 transitions. [2022-01-09 23:27:08,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-09 23:27:08,880 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 48.666666666666664) internal successors, (146), 3 states have internal predecessors, (146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 261 [2022-01-09 23:27:08,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-09 23:27:08,890 INFO L225 Difference]: With dead ends: 8742 [2022-01-09 23:27:08,890 INFO L226 Difference]: Without dead ends: 4375 [2022-01-09 23:27:08,897 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:08,897 INFO L933 BasicCegarLoop]: 216 mSDtfsCounter, 16 mSDsluCounter, 105 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 321 SdHoareTripleChecker+Invalid, 128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-09 23:27:08,897 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [16 Valid, 321 Invalid, 128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 115 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-09 23:27:08,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4375 states. [2022-01-09 23:27:09,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4375 to 4375. [2022-01-09 23:27:09,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4375 states, 4374 states have (on average 1.426840420667581) internal successors, (6241), 4374 states have internal predecessors, (6241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:09,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4375 states to 4375 states and 6241 transitions. [2022-01-09 23:27:09,032 INFO L78 Accepts]: Start accepts. Automaton has 4375 states and 6241 transitions. Word has length 261 [2022-01-09 23:27:09,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-09 23:27:09,032 INFO L470 AbstractCegarLoop]: Abstraction has 4375 states and 6241 transitions. [2022-01-09 23:27:09,032 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 48.666666666666664) internal successors, (146), 3 states have internal predecessors, (146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:09,032 INFO L276 IsEmpty]: Start isEmpty. Operand 4375 states and 6241 transitions. [2022-01-09 23:27:09,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 290 [2022-01-09 23:27:09,040 INFO L506 BasicCegarLoop]: Found error trace [2022-01-09 23:27:09,040 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 8, 8, 7, 7, 6, 6, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-09 23:27:09,040 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-01-09 23:27:09,040 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-09 23:27:09,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-09 23:27:09,041 INFO L85 PathProgramCache]: Analyzing trace with hash -791509653, now seen corresponding path program 2 times [2022-01-09 23:27:09,041 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-09 23:27:09,042 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1677524936] [2022-01-09 23:27:09,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-09 23:27:09,042 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-09 23:27:09,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-09 23:27:09,090 INFO L134 CoverageAnalysis]: Checked inductivity of 844 backedges. 600 proven. 26 refuted. 0 times theorem prover too weak. 218 trivial. 0 not checked. [2022-01-09 23:27:09,090 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-09 23:27:09,090 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1677524936] [2022-01-09 23:27:09,091 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1677524936] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-09 23:27:09,091 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2027082156] [2022-01-09 23:27:09,091 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-09 23:27:09,091 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-09 23:27:09,091 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-09 23:27:09,096 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) [2022-01-09 23:27:09,108 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-01-09 23:27:09,230 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-09 23:27:09,231 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-09 23:27:09,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 520 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-09 23:27:09,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-09 23:27:09,781 INFO L134 CoverageAnalysis]: Checked inductivity of 844 backedges. 488 proven. 0 refuted. 0 times theorem prover too weak. 356 trivial. 0 not checked. [2022-01-09 23:27:09,781 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-09 23:27:09,781 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2027082156] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-09 23:27:09,781 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-01-09 23:27:09,781 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2022-01-09 23:27:09,781 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [905041442] [2022-01-09 23:27:09,781 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-09 23:27:09,783 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-09 23:27:09,784 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-09 23:27:09,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-09 23:27:09,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-09 23:27:09,784 INFO L87 Difference]: Start difference. First operand 4375 states and 6241 transitions. Second operand has 3 states, 3 states have (on average 47.333333333333336) internal successors, (142), 3 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:09,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-09 23:27:09,986 INFO L93 Difference]: Finished difference Result 12473 states and 17760 transitions. [2022-01-09 23:27:09,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-09 23:27:09,986 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 47.333333333333336) internal successors, (142), 3 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 289 [2022-01-09 23:27:09,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-09 23:27:10,005 INFO L225 Difference]: With dead ends: 12473 [2022-01-09 23:27:10,005 INFO L226 Difference]: Without dead ends: 8106 [2022-01-09 23:27:10,013 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 292 GetRequests, 289 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-09 23:27:10,014 INFO L933 BasicCegarLoop]: 341 mSDtfsCounter, 114 mSDsluCounter, 199 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 540 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-09 23:27:10,014 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 540 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-09 23:27:10,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8106 states. [2022-01-09 23:27:10,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8106 to 8104. [2022-01-09 23:27:10,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8104 states, 8103 states have (on average 1.4198445020362829) internal successors, (11505), 8103 states have internal predecessors, (11505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:10,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8104 states to 8104 states and 11505 transitions. [2022-01-09 23:27:10,324 INFO L78 Accepts]: Start accepts. Automaton has 8104 states and 11505 transitions. Word has length 289 [2022-01-09 23:27:10,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-09 23:27:10,324 INFO L470 AbstractCegarLoop]: Abstraction has 8104 states and 11505 transitions. [2022-01-09 23:27:10,324 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 47.333333333333336) internal successors, (142), 3 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:10,325 INFO L276 IsEmpty]: Start isEmpty. Operand 8104 states and 11505 transitions. [2022-01-09 23:27:10,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 290 [2022-01-09 23:27:10,340 INFO L506 BasicCegarLoop]: Found error trace [2022-01-09 23:27:10,340 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 8, 8, 7, 7, 6, 6, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-09 23:27:10,368 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-01-09 23:27:10,565 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2022-01-09 23:27:10,565 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-09 23:27:10,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-09 23:27:10,566 INFO L85 PathProgramCache]: Analyzing trace with hash -230809875, now seen corresponding path program 1 times [2022-01-09 23:27:10,566 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-09 23:27:10,566 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1732637084] [2022-01-09 23:27:10,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-09 23:27:10,566 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-09 23:27:10,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-09 23:27:10,613 INFO L134 CoverageAnalysis]: Checked inductivity of 844 backedges. 600 proven. 26 refuted. 0 times theorem prover too weak. 218 trivial. 0 not checked. [2022-01-09 23:27:10,614 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-09 23:27:10,614 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1732637084] [2022-01-09 23:27:10,614 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1732637084] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-09 23:27:10,614 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1238265120] [2022-01-09 23:27:10,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-09 23:27:10,614 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-09 23:27:10,614 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-09 23:27:10,615 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) [2022-01-09 23:27:10,617 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-01-09 23:27:10,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-09 23:27:10,714 INFO L263 TraceCheckSpWp]: Trace formula consists of 521 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-09 23:27:10,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-09 23:27:11,139 INFO L134 CoverageAnalysis]: Checked inductivity of 844 backedges. 600 proven. 26 refuted. 0 times theorem prover too weak. 218 trivial. 0 not checked. [2022-01-09 23:27:11,140 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-09 23:27:11,547 INFO L134 CoverageAnalysis]: Checked inductivity of 844 backedges. 600 proven. 26 refuted. 0 times theorem prover too weak. 218 trivial. 0 not checked. [2022-01-09 23:27:11,547 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1238265120] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-09 23:27:11,548 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-09 23:27:11,548 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 6 [2022-01-09 23:27:11,549 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1372427455] [2022-01-09 23:27:11,549 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-09 23:27:11,551 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-09 23:27:11,551 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-09 23:27:11,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-09 23:27:11,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-09 23:27:11,552 INFO L87 Difference]: Start difference. First operand 8104 states and 11505 transitions. Second operand has 6 states, 6 states have (on average 41.0) internal successors, (246), 6 states have internal predecessors, (246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:12,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-09 23:27:12,444 INFO L93 Difference]: Finished difference Result 25849 states and 36251 transitions. [2022-01-09 23:27:12,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-09 23:27:12,445 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 41.0) internal successors, (246), 6 states have internal predecessors, (246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 289 [2022-01-09 23:27:12,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-09 23:27:12,487 INFO L225 Difference]: With dead ends: 25849 [2022-01-09 23:27:12,487 INFO L226 Difference]: Without dead ends: 16907 [2022-01-09 23:27:12,501 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 588 GetRequests, 580 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2022-01-09 23:27:12,502 INFO L933 BasicCegarLoop]: 293 mSDtfsCounter, 585 mSDsluCounter, 602 mSDsCounter, 0 mSdLazyCounter, 603 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 585 SdHoareTripleChecker+Valid, 895 SdHoareTripleChecker+Invalid, 686 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 603 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-09 23:27:12,502 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [585 Valid, 895 Invalid, 686 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 603 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-09 23:27:12,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16907 states. [2022-01-09 23:27:12,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16907 to 7895. [2022-01-09 23:27:12,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7895 states, 7894 states have (on average 1.3686344058778819) internal successors, (10804), 7894 states have internal predecessors, (10804), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:12,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7895 states to 7895 states and 10804 transitions. [2022-01-09 23:27:12,824 INFO L78 Accepts]: Start accepts. Automaton has 7895 states and 10804 transitions. Word has length 289 [2022-01-09 23:27:12,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-09 23:27:12,824 INFO L470 AbstractCegarLoop]: Abstraction has 7895 states and 10804 transitions. [2022-01-09 23:27:12,824 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 41.0) internal successors, (246), 6 states have internal predecessors, (246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:12,824 INFO L276 IsEmpty]: Start isEmpty. Operand 7895 states and 10804 transitions. [2022-01-09 23:27:12,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 320 [2022-01-09 23:27:12,836 INFO L506 BasicCegarLoop]: Found error trace [2022-01-09 23:27:12,836 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 5, 5, 5, 5, 5, 5, 5, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-09 23:27:12,862 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-01-09 23:27:13,055 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-09 23:27:13,056 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-09 23:27:13,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-09 23:27:13,056 INFO L85 PathProgramCache]: Analyzing trace with hash -187636111, now seen corresponding path program 1 times [2022-01-09 23:27:13,056 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-09 23:27:13,057 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [647666114] [2022-01-09 23:27:13,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-09 23:27:13,057 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-09 23:27:13,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-09 23:27:13,114 INFO L134 CoverageAnalysis]: Checked inductivity of 986 backedges. 691 proven. 16 refuted. 0 times theorem prover too weak. 279 trivial. 0 not checked. [2022-01-09 23:27:13,114 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-09 23:27:13,115 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [647666114] [2022-01-09 23:27:13,115 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [647666114] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-09 23:27:13,115 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1697351622] [2022-01-09 23:27:13,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-09 23:27:13,115 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-09 23:27:13,115 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-09 23:27:13,116 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) [2022-01-09 23:27:13,151 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-01-09 23:27:13,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-09 23:27:13,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 533 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-09 23:27:13,245 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-09 23:27:13,643 INFO L134 CoverageAnalysis]: Checked inductivity of 986 backedges. 691 proven. 16 refuted. 0 times theorem prover too weak. 279 trivial. 0 not checked. [2022-01-09 23:27:13,644 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-09 23:27:14,023 INFO L134 CoverageAnalysis]: Checked inductivity of 986 backedges. 691 proven. 16 refuted. 0 times theorem prover too weak. 279 trivial. 0 not checked. [2022-01-09 23:27:14,024 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1697351622] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-09 23:27:14,024 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-09 23:27:14,024 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 6 [2022-01-09 23:27:14,024 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [62295931] [2022-01-09 23:27:14,024 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-09 23:27:14,025 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-09 23:27:14,025 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-09 23:27:14,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-09 23:27:14,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-09 23:27:14,026 INFO L87 Difference]: Start difference. First operand 7895 states and 10804 transitions. Second operand has 6 states, 6 states have (on average 35.833333333333336) internal successors, (215), 6 states have internal predecessors, (215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:14,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-09 23:27:14,752 INFO L93 Difference]: Finished difference Result 21645 states and 29360 transitions. [2022-01-09 23:27:14,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-09 23:27:14,752 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 35.833333333333336) internal successors, (215), 6 states have internal predecessors, (215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 319 [2022-01-09 23:27:14,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-09 23:27:14,783 INFO L225 Difference]: With dead ends: 21645 [2022-01-09 23:27:14,783 INFO L226 Difference]: Without dead ends: 13758 [2022-01-09 23:27:14,794 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 648 GetRequests, 640 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2022-01-09 23:27:14,795 INFO L933 BasicCegarLoop]: 492 mSDtfsCounter, 567 mSDsluCounter, 670 mSDsCounter, 0 mSdLazyCounter, 613 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 567 SdHoareTripleChecker+Valid, 1162 SdHoareTripleChecker+Invalid, 667 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 613 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-09 23:27:14,795 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [567 Valid, 1162 Invalid, 667 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 613 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-09 23:27:14,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13758 states. [2022-01-09 23:27:15,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13758 to 6359. [2022-01-09 23:27:15,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6359 states, 6358 states have (on average 1.2568417741428122) internal successors, (7991), 6358 states have internal predecessors, (7991), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:15,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6359 states to 6359 states and 7991 transitions. [2022-01-09 23:27:15,133 INFO L78 Accepts]: Start accepts. Automaton has 6359 states and 7991 transitions. Word has length 319 [2022-01-09 23:27:15,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-09 23:27:15,134 INFO L470 AbstractCegarLoop]: Abstraction has 6359 states and 7991 transitions. [2022-01-09 23:27:15,134 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 35.833333333333336) internal successors, (215), 6 states have internal predecessors, (215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:15,134 INFO L276 IsEmpty]: Start isEmpty. Operand 6359 states and 7991 transitions. [2022-01-09 23:27:15,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 374 [2022-01-09 23:27:15,145 INFO L506 BasicCegarLoop]: Found error trace [2022-01-09 23:27:15,145 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 11, 11, 10, 10, 10, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 6, 6, 6, 6, 6, 6, 6, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-09 23:27:15,172 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-01-09 23:27:15,359 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2022-01-09 23:27:15,360 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-09 23:27:15,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-09 23:27:15,360 INFO L85 PathProgramCache]: Analyzing trace with hash -1177593648, now seen corresponding path program 1 times [2022-01-09 23:27:15,360 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-09 23:27:15,361 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [476847359] [2022-01-09 23:27:15,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-09 23:27:15,361 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-09 23:27:15,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-09 23:27:15,426 INFO L134 CoverageAnalysis]: Checked inductivity of 1392 backedges. 840 proven. 66 refuted. 0 times theorem prover too weak. 486 trivial. 0 not checked. [2022-01-09 23:27:15,426 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-09 23:27:15,427 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [476847359] [2022-01-09 23:27:15,427 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [476847359] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-09 23:27:15,427 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1420125353] [2022-01-09 23:27:15,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-09 23:27:15,427 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-09 23:27:15,427 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-09 23:27:15,429 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) [2022-01-09 23:27:15,430 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-01-09 23:27:15,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-09 23:27:15,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 610 conjuncts, 2 conjunts are in the unsatisfiable core [2022-01-09 23:27:15,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-09 23:27:15,966 INFO L134 CoverageAnalysis]: Checked inductivity of 1392 backedges. 851 proven. 0 refuted. 0 times theorem prover too weak. 541 trivial. 0 not checked. [2022-01-09 23:27:15,966 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-09 23:27:15,966 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1420125353] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-09 23:27:15,966 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-01-09 23:27:15,966 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2022-01-09 23:27:15,966 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1853393535] [2022-01-09 23:27:15,966 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-09 23:27:15,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-09 23:27:15,967 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-09 23:27:15,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-09 23:27:15,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-09 23:27:15,968 INFO L87 Difference]: Start difference. First operand 6359 states and 7991 transitions. Second operand has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 3 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:16,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-09 23:27:16,190 INFO L93 Difference]: Finished difference Result 12517 states and 15780 transitions. [2022-01-09 23:27:16,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-09 23:27:16,191 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 3 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 373 [2022-01-09 23:27:16,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-09 23:27:16,201 INFO L225 Difference]: With dead ends: 12517 [2022-01-09 23:27:16,201 INFO L226 Difference]: Without dead ends: 5700 [2022-01-09 23:27:16,208 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 377 GetRequests, 374 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-09 23:27:16,209 INFO L933 BasicCegarLoop]: 198 mSDtfsCounter, 23 mSDsluCounter, 110 mSDsCounter, 0 mSdLazyCounter, 112 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 308 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-09 23:27:16,209 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 308 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 112 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-09 23:27:16,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5700 states. [2022-01-09 23:27:16,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5700 to 5508. [2022-01-09 23:27:16,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5508 states, 5507 states have (on average 1.258943163246777) internal successors, (6933), 5507 states have internal predecessors, (6933), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:16,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5508 states to 5508 states and 6933 transitions. [2022-01-09 23:27:16,397 INFO L78 Accepts]: Start accepts. Automaton has 5508 states and 6933 transitions. Word has length 373 [2022-01-09 23:27:16,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-09 23:27:16,397 INFO L470 AbstractCegarLoop]: Abstraction has 5508 states and 6933 transitions. [2022-01-09 23:27:16,398 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 3 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:16,398 INFO L276 IsEmpty]: Start isEmpty. Operand 5508 states and 6933 transitions. [2022-01-09 23:27:16,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 376 [2022-01-09 23:27:16,409 INFO L506 BasicCegarLoop]: Found error trace [2022-01-09 23:27:16,409 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 7, 7, 6, 6, 5, 5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-09 23:27:16,437 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2022-01-09 23:27:16,625 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-01-09 23:27:16,626 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-09 23:27:16,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-09 23:27:16,626 INFO L85 PathProgramCache]: Analyzing trace with hash 1448471752, now seen corresponding path program 1 times [2022-01-09 23:27:16,626 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-09 23:27:16,627 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [74490249] [2022-01-09 23:27:16,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-09 23:27:16,627 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-09 23:27:16,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-09 23:27:16,687 INFO L134 CoverageAnalysis]: Checked inductivity of 1387 backedges. 877 proven. 0 refuted. 0 times theorem prover too weak. 510 trivial. 0 not checked. [2022-01-09 23:27:16,687 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-09 23:27:16,688 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [74490249] [2022-01-09 23:27:16,688 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [74490249] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-09 23:27:16,688 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-09 23:27:16,688 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-09 23:27:16,688 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2072285309] [2022-01-09 23:27:16,688 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-09 23:27:16,688 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-09 23:27:16,689 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-09 23:27:16,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-09 23:27:16,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:16,690 INFO L87 Difference]: Start difference. First operand 5508 states and 6933 transitions. Second operand has 3 states, 3 states have (on average 51.0) internal successors, (153), 3 states have internal predecessors, (153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:16,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-09 23:27:16,809 INFO L93 Difference]: Finished difference Result 9819 states and 12361 transitions. [2022-01-09 23:27:16,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-09 23:27:16,809 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 51.0) internal successors, (153), 3 states have internal predecessors, (153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 375 [2022-01-09 23:27:16,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-09 23:27:16,817 INFO L225 Difference]: With dead ends: 9819 [2022-01-09 23:27:16,818 INFO L226 Difference]: Without dead ends: 5010 [2022-01-09 23:27:16,823 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:16,823 INFO L933 BasicCegarLoop]: 278 mSDtfsCounter, 56 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 467 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-09 23:27:16,824 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 467 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-09 23:27:16,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5010 states. [2022-01-09 23:27:16,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5010 to 4750. [2022-01-09 23:27:16,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4750 states, 4749 states have (on average 1.2621604548325964) internal successors, (5994), 4749 states have internal predecessors, (5994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:16,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4750 states to 4750 states and 5994 transitions. [2022-01-09 23:27:16,969 INFO L78 Accepts]: Start accepts. Automaton has 4750 states and 5994 transitions. Word has length 375 [2022-01-09 23:27:16,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-09 23:27:16,970 INFO L470 AbstractCegarLoop]: Abstraction has 4750 states and 5994 transitions. [2022-01-09 23:27:16,970 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 51.0) internal successors, (153), 3 states have internal predecessors, (153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:16,970 INFO L276 IsEmpty]: Start isEmpty. Operand 4750 states and 5994 transitions. [2022-01-09 23:27:16,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 423 [2022-01-09 23:27:16,976 INFO L506 BasicCegarLoop]: Found error trace [2022-01-09 23:27:16,976 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 13, 13, 13, 13, 13, 12, 12, 11, 11, 10, 10, 8, 8, 8, 8, 6, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-09 23:27:16,976 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-01-09 23:27:16,977 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-09 23:27:16,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-09 23:27:16,978 INFO L85 PathProgramCache]: Analyzing trace with hash 1769991755, now seen corresponding path program 1 times [2022-01-09 23:27:16,978 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-09 23:27:16,978 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1028820154] [2022-01-09 23:27:16,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-09 23:27:16,978 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-09 23:27:17,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-09 23:27:17,046 INFO L134 CoverageAnalysis]: Checked inductivity of 1898 backedges. 518 proven. 22 refuted. 0 times theorem prover too weak. 1358 trivial. 0 not checked. [2022-01-09 23:27:17,046 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-09 23:27:17,047 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1028820154] [2022-01-09 23:27:17,047 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1028820154] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-09 23:27:17,048 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [922527669] [2022-01-09 23:27:17,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-09 23:27:17,048 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-09 23:27:17,048 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-09 23:27:17,049 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) [2022-01-09 23:27:17,050 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-01-09 23:27:17,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-09 23:27:17,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 698 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-09 23:27:17,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-09 23:27:17,681 INFO L134 CoverageAnalysis]: Checked inductivity of 1898 backedges. 518 proven. 22 refuted. 0 times theorem prover too weak. 1358 trivial. 0 not checked. [2022-01-09 23:27:17,681 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-09 23:27:18,095 INFO L134 CoverageAnalysis]: Checked inductivity of 1898 backedges. 518 proven. 22 refuted. 0 times theorem prover too weak. 1358 trivial. 0 not checked. [2022-01-09 23:27:18,095 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [922527669] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-09 23:27:18,096 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-09 23:27:18,096 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 8 [2022-01-09 23:27:18,096 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1787065056] [2022-01-09 23:27:18,096 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-09 23:27:18,097 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-09 23:27:18,097 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-09 23:27:18,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-09 23:27:18,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-01-09 23:27:18,097 INFO L87 Difference]: Start difference. First operand 4750 states and 5994 transitions. Second operand has 8 states, 8 states have (on average 33.625) internal successors, (269), 8 states have internal predecessors, (269), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:18,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-09 23:27:18,380 INFO L93 Difference]: Finished difference Result 7566 states and 9547 transitions. [2022-01-09 23:27:18,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-09 23:27:18,380 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 33.625) internal successors, (269), 8 states have internal predecessors, (269), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 422 [2022-01-09 23:27:18,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-09 23:27:18,383 INFO L225 Difference]: With dead ends: 7566 [2022-01-09 23:27:18,384 INFO L226 Difference]: Without dead ends: 1941 [2022-01-09 23:27:18,387 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 850 GetRequests, 842 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-01-09 23:27:18,388 INFO L933 BasicCegarLoop]: 177 mSDtfsCounter, 137 mSDsluCounter, 467 mSDsCounter, 0 mSdLazyCounter, 330 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 644 SdHoareTripleChecker+Invalid, 370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 330 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-09 23:27:18,388 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [137 Valid, 644 Invalid, 370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 330 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-09 23:27:18,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1941 states. [2022-01-09 23:27:18,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1941 to 1778. [2022-01-09 23:27:18,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1778 states, 1777 states have (on average 1.2543612830613393) internal successors, (2229), 1777 states have internal predecessors, (2229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:18,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1778 states to 1778 states and 2229 transitions. [2022-01-09 23:27:18,447 INFO L78 Accepts]: Start accepts. Automaton has 1778 states and 2229 transitions. Word has length 422 [2022-01-09 23:27:18,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-09 23:27:18,448 INFO L470 AbstractCegarLoop]: Abstraction has 1778 states and 2229 transitions. [2022-01-09 23:27:18,448 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 33.625) internal successors, (269), 8 states have internal predecessors, (269), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:18,448 INFO L276 IsEmpty]: Start isEmpty. Operand 1778 states and 2229 transitions. [2022-01-09 23:27:18,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 451 [2022-01-09 23:27:18,451 INFO L506 BasicCegarLoop]: Found error trace [2022-01-09 23:27:18,452 INFO L514 BasicCegarLoop]: trace histogram [17, 17, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 14, 14, 14, 12, 12, 10, 10, 8, 8, 6, 6, 6, 6, 5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-09 23:27:18,481 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-01-09 23:27:18,667 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-01-09 23:27:18,668 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-09 23:27:18,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-09 23:27:18,668 INFO L85 PathProgramCache]: Analyzing trace with hash 453064076, now seen corresponding path program 1 times [2022-01-09 23:27:18,668 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-09 23:27:18,668 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [162665309] [2022-01-09 23:27:18,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-09 23:27:18,669 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-09 23:27:18,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-09 23:27:18,757 INFO L134 CoverageAnalysis]: Checked inductivity of 2286 backedges. 1040 proven. 0 refuted. 0 times theorem prover too weak. 1246 trivial. 0 not checked. [2022-01-09 23:27:18,757 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-09 23:27:18,757 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [162665309] [2022-01-09 23:27:18,757 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [162665309] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-09 23:27:18,758 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-09 23:27:18,758 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-09 23:27:18,758 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1077919546] [2022-01-09 23:27:18,758 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-09 23:27:18,758 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-09 23:27:18,758 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-09 23:27:18,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-09 23:27:18,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:18,759 INFO L87 Difference]: Start difference. First operand 1778 states and 2229 transitions. Second operand has 3 states, 3 states have (on average 54.666666666666664) internal successors, (164), 3 states have internal predecessors, (164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:18,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-09 23:27:18,899 INFO L93 Difference]: Finished difference Result 3077 states and 3847 transitions. [2022-01-09 23:27:18,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-09 23:27:18,899 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 54.666666666666664) internal successors, (164), 3 states have internal predecessors, (164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 450 [2022-01-09 23:27:18,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-09 23:27:18,900 INFO L225 Difference]: With dead ends: 3077 [2022-01-09 23:27:18,900 INFO L226 Difference]: Without dead ends: 0 [2022-01-09 23:27:18,901 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-09 23:27:18,901 INFO L933 BasicCegarLoop]: 123 mSDtfsCounter, 142 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-09 23:27:18,901 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [142 Valid, 135 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-09 23:27:18,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2022-01-09 23:27:18,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2022-01-09 23:27:18,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:18,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2022-01-09 23:27:18,902 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 450 [2022-01-09 23:27:18,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-09 23:27:18,902 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2022-01-09 23:27:18,903 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 54.666666666666664) internal successors, (164), 3 states have internal predecessors, (164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-09 23:27:18,903 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2022-01-09 23:27:18,903 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-01-09 23:27:18,905 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2022-01-09 23:27:18,905 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-01-09 23:27:18,907 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2022-01-09 23:27:40,876 WARN L228 SmtUtils]: Spent 6.89s on a formula simplification. DAG size of input: 686 DAG size of output: 178 (called from [L 149] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.combineInter) [2022-01-09 23:27:48,147 WARN L228 SmtUtils]: Spent 6.71s on a formula simplification. DAG size of input: 686 DAG size of output: 178 (called from [L 149] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.combineInter) [2022-01-09 23:27:52,884 INFO L858 garLoopResultBuilder]: For program point L498(lines 498 500) no Hoare annotation was computed. [2022-01-09 23:27:52,884 INFO L854 garLoopResultBuilder]: At program point L201(lines 197 578) the Hoare annotation is: (let ((.cse0 (< |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8656)) (.cse1 (<= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) (.cse3 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)) (.cse2 (<= 8640 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (.cse4 (< |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8656))) (or (and (<= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 7) .cse0 .cse1 .cse2 .cse3 (not (<= 8656 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (and .cse0 (<= 8640 |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1|) .cse2 .cse4 (<= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 4) (not .cse3)) (and (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse2 .cse4) (and (<= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 6) .cse1 .cse2 .cse4 .cse3) (and (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse2 .cse4))) [2022-01-09 23:27:52,884 INFO L854 garLoopResultBuilder]: At program point L168(lines 164 589) the Hoare annotation is: (let ((.cse0 (not (= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse1 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8561))) (.cse2 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8481))) (.cse3 (not (= 8497 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse4 (not (= 8496 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse5 (not (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8496))) (.cse6 (not (= 8513 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse7 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8480))) (.cse8 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8528))) (.cse9 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)) (.cse10 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529))) (.cse11 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512))) (.cse12 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse13 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8576))) (or (and (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13) (and (<= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 7) .cse0 .cse1 .cse2 (<= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13) (and .cse0 .cse1 .cse2 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13))) [2022-01-09 23:27:52,885 INFO L854 garLoopResultBuilder]: At program point L135(lines 134 599) the Hoare annotation is: (let ((.cse0 (not (= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse1 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8561))) (.cse2 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8545))) (.cse3 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8481))) (.cse4 (not (= 8497 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse5 (not (= 8496 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse6 (not (= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse7 (not (= 8513 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse8 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8480))) (.cse9 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8528))) (.cse14 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)) (.cse10 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529))) (.cse11 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512))) (.cse12 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse13 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8576))) (or (and (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13) (and (<= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 6) .cse0 .cse1 .cse2 .cse3 (<= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse14 .cse10 .cse11 .cse12 .cse13) (and .cse0 .cse1 .cse2 .cse3 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 1) .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 0) .cse11 .cse12 .cse13) (and .cse0 .cse1 .cse2 .cse3 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13) (and .cse0 (< |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8656) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse14 .cse10 .cse11 .cse12 .cse13))) [2022-01-09 23:27:52,885 INFO L858 garLoopResultBuilder]: For program point L102(lines 102 104) no Hoare annotation was computed. [2022-01-09 23:27:52,885 INFO L858 garLoopResultBuilder]: For program point L631(lines 631 633) no Hoare annotation was computed. [2022-01-09 23:27:52,885 INFO L858 garLoopResultBuilder]: For program point L631-2(lines 631 633) no Hoare annotation was computed. [2022-01-09 23:27:52,885 INFO L858 garLoopResultBuilder]: For program point L532(lines 532 535) no Hoare annotation was computed. [2022-01-09 23:27:52,885 INFO L858 garLoopResultBuilder]: For program point L367(lines 367 369) no Hoare annotation was computed. [2022-01-09 23:27:52,885 INFO L858 garLoopResultBuilder]: For program point L367-2(lines 364 373) no Hoare annotation was computed. [2022-01-09 23:27:52,885 INFO L858 garLoopResultBuilder]: For program point L467(lines 467 469) no Hoare annotation was computed. [2022-01-09 23:27:52,885 INFO L858 garLoopResultBuilder]: For program point L335(lines 335 339) no Hoare annotation was computed. [2022-01-09 23:27:52,885 INFO L858 garLoopResultBuilder]: For program point L335-2(lines 219 569) no Hoare annotation was computed. [2022-01-09 23:27:52,885 INFO L858 garLoopResultBuilder]: For program point L203(lines 203 576) no Hoare annotation was computed. [2022-01-09 23:27:52,885 INFO L858 garLoopResultBuilder]: For program point L170(lines 170 587) no Hoare annotation was computed. [2022-01-09 23:27:52,886 INFO L858 garLoopResultBuilder]: For program point L137(lines 137 598) no Hoare annotation was computed. [2022-01-09 23:27:52,886 INFO L858 garLoopResultBuilder]: For program point L501(lines 501 505) no Hoare annotation was computed. [2022-01-09 23:27:52,886 INFO L858 garLoopResultBuilder]: For program point L501-2(lines 501 505) no Hoare annotation was computed. [2022-01-09 23:27:52,886 INFO L854 garLoopResultBuilder]: At program point L402(lines 393 428) the Hoare annotation is: (let ((.cse0 (not (= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse1 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8561))) (.cse2 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8481))) (.cse3 (not (= 8497 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse4 (not (= 8496 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse5 (not (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8496))) (.cse6 (not (= 8513 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse7 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8480))) (.cse8 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8528))) (.cse9 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)) (.cse10 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529))) (.cse11 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512))) (.cse12 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse13 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8576))) (or (and (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13) (and (<= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 7) .cse0 .cse1 .cse2 (<= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13) (and .cse0 .cse1 .cse2 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13))) [2022-01-09 23:27:52,886 INFO L858 garLoopResultBuilder]: For program point L270(lines 270 272) no Hoare annotation was computed. [2022-01-09 23:27:52,886 INFO L858 garLoopResultBuilder]: For program point L237(lines 237 248) no Hoare annotation was computed. [2022-01-09 23:27:52,886 INFO L858 garLoopResultBuilder]: For program point L237-2(lines 219 569) no Hoare annotation was computed. [2022-01-09 23:27:52,886 INFO L858 garLoopResultBuilder]: For program point L304(lines 304 308) no Hoare annotation was computed. [2022-01-09 23:27:52,886 INFO L858 garLoopResultBuilder]: For program point L304-2(lines 304 308) no Hoare annotation was computed. [2022-01-09 23:27:52,886 INFO L858 garLoopResultBuilder]: For program point L239(lines 239 242) no Hoare annotation was computed. [2022-01-09 23:27:52,886 INFO L858 garLoopResultBuilder]: For program point L206(lines 206 575) no Hoare annotation was computed. [2022-01-09 23:27:52,887 INFO L858 garLoopResultBuilder]: For program point L173(lines 173 586) no Hoare annotation was computed. [2022-01-09 23:27:52,887 INFO L858 garLoopResultBuilder]: For program point L140(lines 140 597) no Hoare annotation was computed. [2022-01-09 23:27:52,887 INFO L861 garLoopResultBuilder]: At program point L636(lines 22 638) the Hoare annotation is: true [2022-01-09 23:27:52,887 INFO L854 garLoopResultBuilder]: At program point L570(lines 110 625) the Hoare annotation is: (let ((.cse43 (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (.cse29 (= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (.cse37 (= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (.cse25 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|))) (let ((.cse36 (not (<= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse32 (<= 8640 |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1|)) (.cse35 (<= 8640 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (.cse33 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 3)) (.cse39 (< |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8656)) (.cse14 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8592))) (.cse38 (not .cse25)) (.cse28 (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) (.cse40 (< 8496 |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1|)) (.cse41 (<= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8576)) (.cse16 (not (= 8673 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse17 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8609))) (.cse4 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) (.cse31 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8608))) (.cse20 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8672))) (.cse21 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8640))) (.cse23 (not (= 12292 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse24 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8641))) (.cse26 (not (= 8593 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse27 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8672)) (.cse15 (<= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 7)) (.cse18 (< |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8656)) (.cse30 (<= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 6)) (.cse19 (<= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) (.cse22 (not (= 8496 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse13 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8576)) (.cse44 (= 3 |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1|)) (.cse34 (<= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 4)) (.cse0 (not .cse37)) (.cse1 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8561))) (.cse2 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8545))) (.cse42 (< |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8544)) (.cse3 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8481))) (.cse5 (not (= 8497 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse6 (not .cse29)) (.cse7 (not (= 8513 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse8 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8480))) (.cse9 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8528))) (.cse10 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529))) (.cse11 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512))) (.cse12 (not .cse43))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13) (and .cse14 .cse15 .cse16 .cse0 .cse17 .cse18 .cse1 .cse2 .cse3 .cse19 .cse20 .cse5 .cse21 .cse22 .cse6 .cse23 .cse7 .cse24 .cse8 .cse9 .cse25 .cse10 .cse26 .cse11 .cse12 .cse27) (and .cse28 .cse25 .cse29) (and .cse14 .cse16 .cse30 .cse0 .cse17 .cse1 .cse2 .cse3 .cse19 .cse31 .cse5 .cse21 .cse22 .cse6 .cse23 .cse7 .cse24 .cse8 .cse9 .cse25 .cse10 .cse26 .cse11 .cse12 .cse27) (and .cse18 .cse32 .cse33 .cse34) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse22 .cse6 .cse7 .cse8 .cse25 .cse10 .cse11 .cse12 .cse13) (and .cse4 .cse25 .cse29) (and .cse14 .cse16 .cse0 .cse17 .cse18 .cse1 .cse2 .cse3 .cse19 .cse31 .cse5 .cse21 .cse35 .cse22 .cse6 .cse23 .cse7 .cse24 .cse8 .cse9 .cse25 .cse10 .cse26 .cse11 .cse12 .cse27) (and .cse28 .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13) (and .cse30 .cse0 .cse1 .cse2 .cse3 .cse19 .cse5 .cse6 .cse7 .cse8 .cse9 .cse25 .cse10 .cse11 .cse12 .cse13) (and .cse30 .cse0 .cse1 .cse2 .cse3 .cse19 .cse5 .cse22 .cse6 .cse7 .cse8 .cse25 .cse10 .cse11 .cse12 .cse13) (and .cse28 .cse0 .cse1 .cse2 .cse3 .cse5 .cse22 .cse6 .cse36 .cse7 .cse8 .cse9 .cse25 .cse10 .cse12) (and .cse28 .cse0 .cse1 .cse2 .cse3 .cse5 .cse22 .cse6 .cse36 .cse7 .cse8 .cse25 .cse10 .cse11 .cse12) (and .cse18 .cse32 .cse37 .cse34 .cse38) (and .cse18 .cse32 .cse35 .cse39 .cse34 .cse38) (and .cse16 .cse30 .cse0 .cse17 .cse1 .cse2 .cse3 .cse19 .cse31 .cse20 .cse5 .cse21 .cse22 .cse39 .cse6 .cse23 .cse7 .cse24 .cse8 .cse9 .cse25 .cse10 .cse26 .cse11 .cse12) (and .cse15 .cse19 (not (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8496)) .cse40 .cse25 .cse41 .cse13) (and .cse15 .cse19 .cse25 .cse29) (and .cse0 .cse42 .cse3 .cse5 .cse22 .cse7 .cse8 .cse9 .cse10 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 0) .cse11) (and .cse14 .cse16 .cse28 .cse0 .cse17 .cse1 .cse2 .cse3 .cse20 .cse5 .cse21 .cse22 .cse6 .cse23 .cse7 .cse24 .cse8 .cse9 .cse10 .cse26 .cse11 .cse12) (and .cse15 .cse0 .cse18 .cse1 .cse2 .cse42 .cse3 .cse19 .cse5 .cse6 .cse7 .cse8 .cse9 .cse25 .cse10 .cse11 .cse12) (and .cse28 .cse43 .cse25) (and .cse15 .cse19 .cse43 .cse25) (and .cse18 .cse33 .cse25) (and .cse14 .cse16 .cse28 .cse0 .cse17 .cse1 .cse2 .cse3 .cse31 .cse5 .cse21 .cse22 .cse6 .cse23 .cse7 .cse24 .cse8 .cse9 .cse10 .cse26 .cse11 .cse12) (and .cse15 .cse16 .cse0 .cse17 .cse18 .cse1 .cse2 .cse3 .cse19 .cse31 .cse20 .cse5 .cse21 .cse22 .cse6 .cse23 .cse7 .cse24 .cse8 .cse9 .cse25 .cse10 .cse26 .cse11 .cse12 .cse27) (and .cse14 .cse16 .cse0 .cse17 .cse1 .cse2 .cse3 .cse4 .cse31 .cse20 .cse5 .cse22 .cse39 .cse6 .cse23 .cse7 .cse24 .cse8 .cse9 .cse10 .cse26 .cse11 .cse12) (and .cse14 .cse16 .cse30 .cse0 .cse17 .cse1 .cse2 .cse3 .cse19 .cse31 .cse20 .cse5 .cse22 .cse39 .cse6 .cse23 .cse7 .cse24 .cse8 .cse9 .cse25 .cse10 .cse26 .cse11 .cse12) (and .cse14 .cse16 .cse30 .cse0 .cse17 .cse1 .cse2 .cse3 .cse19 .cse20 .cse5 .cse21 .cse22 .cse39 .cse6 .cse23 .cse7 .cse24 .cse8 .cse9 .cse25 .cse10 .cse26 .cse11 .cse12) (and .cse14 .cse16 .cse28 .cse0 .cse17 .cse1 .cse2 .cse3 .cse31 .cse20 .cse5 .cse22 .cse6 .cse23 .cse7 .cse24 .cse8 .cse9 .cse10 .cse26 .cse11 .cse12) (and .cse15 .cse0 .cse18 .cse1 .cse2 .cse42 .cse3 .cse19 .cse5 .cse22 .cse6 .cse7 .cse8 .cse9 .cse25 .cse10 .cse12) (and .cse14 .cse15 .cse16 .cse0 .cse17 .cse18 .cse1 .cse2 .cse3 .cse19 .cse31 .cse20 .cse5 .cse22 .cse6 .cse23 .cse7 .cse24 .cse8 .cse9 .cse25 .cse10 .cse26 .cse11 .cse12 .cse27) (and .cse14 .cse16 .cse0 .cse17 .cse1 .cse2 .cse3 .cse4 .cse20 .cse5 .cse21 .cse22 .cse39 .cse6 .cse23 .cse7 .cse24 .cse8 .cse9 .cse10 .cse26 .cse11 .cse12) (and .cse16 .cse28 .cse17 .cse3 .cse23 .cse24 .cse40 .cse8 .cse25 .cse41 .cse26) (and .cse14 .cse16 .cse0 .cse17 .cse1 .cse2 .cse3 .cse4 .cse20 .cse5 .cse21 .cse22 .cse6 .cse23 .cse7 .cse24 .cse8 .cse9 .cse10 .cse26 .cse11 .cse38 .cse12) (and .cse4 .cse37 .cse40 .cse25 .cse41) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse22 .cse6 .cse7 .cse8 .cse9 .cse25 .cse10 .cse12 .cse13) (and .cse15 .cse19 .cse37 .cse40 .cse25 .cse41) (and .cse16 .cse28 .cse0 .cse17 .cse1 .cse2 .cse3 .cse31 .cse20 .cse5 .cse21 .cse22 .cse6 .cse23 .cse7 .cse24 .cse8 .cse9 .cse10 .cse26 .cse11 .cse12) (and .cse4 (< 8496 |ULTIMATE.start_ssl3_accept_~s__state~0#1|) .cse40 .cse25 .cse41 .cse13) (and .cse4 .cse43 .cse25) (and .cse19 .cse44 .cse37 .cse25) (and .cse16 .cse0 .cse17 .cse1 .cse2 .cse3 .cse4 .cse31 .cse20 .cse5 .cse21 .cse22 .cse6 .cse23 .cse7 .cse24 .cse8 .cse9 .cse10 .cse26 .cse11 .cse12 .cse27) (and .cse15 .cse0 .cse18 .cse1 .cse2 .cse3 .cse19 .cse5 .cse22 .cse6 .cse7 .cse8 .cse25 .cse10 .cse11 .cse12 .cse13) (and .cse30 .cse0 .cse1 .cse2 .cse3 .cse19 .cse5 .cse22 .cse6 .cse7 .cse8 .cse9 .cse25 .cse10 .cse12 .cse13) (and .cse44 .cse37 .cse25 .cse34) (and .cse0 .cse1 .cse2 .cse42 .cse3 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 1) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12)))) [2022-01-09 23:27:52,887 INFO L858 garLoopResultBuilder]: For program point L438(lines 438 440) no Hoare annotation was computed. [2022-01-09 23:27:52,887 INFO L858 garLoopResultBuilder]: For program point L405(lines 405 426) no Hoare annotation was computed. [2022-01-09 23:27:52,888 INFO L854 garLoopResultBuilder]: At program point L207(lines 203 576) the Hoare annotation is: (let ((.cse0 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8592))) (.cse1 (not (= 8673 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse2 (not (= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse3 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8609))) (.cse4 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8561))) (.cse5 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8545))) (.cse6 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8481))) (.cse7 (<= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) (.cse8 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8608))) (.cse9 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8672))) (.cse10 (not (= 8497 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse11 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8640))) (.cse12 (<= 8640 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (.cse13 (not (= 8496 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse14 (not (= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse15 (not (= 12292 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse16 (not (= 8513 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse17 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8641))) (.cse18 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8480))) (.cse19 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8528))) (.cse20 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)) (.cse21 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529))) (.cse22 (not (= 8593 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse23 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512))) (.cse24 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse25 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8672))) (or (and .cse0 .cse1 .cse2 .cse3 (< |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8656) .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse21 .cse22 .cse23 .cse24) (and .cse0 .cse1 (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse21 .cse22 .cse23 .cse24) (and .cse0 .cse1 (<= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 6) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25))) [2022-01-09 23:27:52,888 INFO L854 garLoopResultBuilder]: At program point L174(lines 170 587) the Hoare annotation is: (let ((.cse0 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8545))) (.cse1 (not (= 8497 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse2 (not (= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse3 (not (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8496))) (.cse4 (not (= 8513 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse5 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8528))) (.cse6 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)) (.cse7 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529))) (.cse8 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512))) (.cse9 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8576))) (or (and (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse0 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9) (and (<= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 7) .cse0 (<= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9))) [2022-01-09 23:27:52,888 INFO L858 garLoopResultBuilder]: For program point L406(lines 406 412) no Hoare annotation was computed. [2022-01-09 23:27:52,888 INFO L858 garLoopResultBuilder]: For program point L209(lines 209 574) no Hoare annotation was computed. [2022-01-09 23:27:52,888 INFO L858 garLoopResultBuilder]: For program point L176(lines 176 585) no Hoare annotation was computed. [2022-01-09 23:27:52,888 INFO L858 garLoopResultBuilder]: For program point L143(lines 143 596) no Hoare annotation was computed. [2022-01-09 23:27:52,888 INFO L854 garLoopResultBuilder]: At program point L110-2(lines 110 625) the Hoare annotation is: (let ((.cse43 (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (.cse29 (= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (.cse37 (= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (.cse25 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|))) (let ((.cse36 (not (<= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse32 (<= 8640 |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1|)) (.cse35 (<= 8640 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (.cse33 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 3)) (.cse39 (< |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8656)) (.cse14 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8592))) (.cse38 (not .cse25)) (.cse28 (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) (.cse40 (< 8496 |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1|)) (.cse41 (<= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8576)) (.cse16 (not (= 8673 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse17 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8609))) (.cse4 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) (.cse31 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8608))) (.cse20 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8672))) (.cse21 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8640))) (.cse23 (not (= 12292 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse24 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8641))) (.cse26 (not (= 8593 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse27 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8672)) (.cse15 (<= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 7)) (.cse18 (< |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8656)) (.cse30 (<= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 6)) (.cse19 (<= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) (.cse22 (not (= 8496 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse13 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8576)) (.cse44 (= 3 |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1|)) (.cse34 (<= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 4)) (.cse0 (not .cse37)) (.cse1 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8561))) (.cse2 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8545))) (.cse42 (< |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8544)) (.cse3 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8481))) (.cse5 (not (= 8497 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse6 (not .cse29)) (.cse7 (not (= 8513 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse8 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8480))) (.cse9 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8528))) (.cse10 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529))) (.cse11 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512))) (.cse12 (not .cse43))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13) (and .cse14 .cse15 .cse16 .cse0 .cse17 .cse18 .cse1 .cse2 .cse3 .cse19 .cse20 .cse5 .cse21 .cse22 .cse6 .cse23 .cse7 .cse24 .cse8 .cse9 .cse25 .cse10 .cse26 .cse11 .cse12 .cse27) (and .cse28 .cse25 .cse29) (and .cse14 .cse16 .cse30 .cse0 .cse17 .cse1 .cse2 .cse3 .cse19 .cse31 .cse5 .cse21 .cse22 .cse6 .cse23 .cse7 .cse24 .cse8 .cse9 .cse25 .cse10 .cse26 .cse11 .cse12 .cse27) (and .cse18 .cse32 .cse33 .cse34) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse22 .cse6 .cse7 .cse8 .cse25 .cse10 .cse11 .cse12 .cse13) (and .cse4 .cse25 .cse29) (and .cse14 .cse16 .cse0 .cse17 .cse18 .cse1 .cse2 .cse3 .cse19 .cse31 .cse5 .cse21 .cse35 .cse22 .cse6 .cse23 .cse7 .cse24 .cse8 .cse9 .cse25 .cse10 .cse26 .cse11 .cse12 .cse27) (and .cse28 .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13) (and .cse30 .cse0 .cse1 .cse2 .cse3 .cse19 .cse5 .cse6 .cse7 .cse8 .cse9 .cse25 .cse10 .cse11 .cse12 .cse13) (and .cse30 .cse0 .cse1 .cse2 .cse3 .cse19 .cse5 .cse22 .cse6 .cse7 .cse8 .cse25 .cse10 .cse11 .cse12 .cse13) (and .cse28 .cse0 .cse1 .cse2 .cse3 .cse5 .cse22 .cse6 .cse36 .cse7 .cse8 .cse9 .cse25 .cse10 .cse12) (and .cse28 .cse0 .cse1 .cse2 .cse3 .cse5 .cse22 .cse6 .cse36 .cse7 .cse8 .cse25 .cse10 .cse11 .cse12) (and .cse18 .cse32 .cse37 .cse34 .cse38) (and .cse18 .cse32 .cse35 .cse39 .cse34 .cse38) (and .cse16 .cse30 .cse0 .cse17 .cse1 .cse2 .cse3 .cse19 .cse31 .cse20 .cse5 .cse21 .cse22 .cse39 .cse6 .cse23 .cse7 .cse24 .cse8 .cse9 .cse25 .cse10 .cse26 .cse11 .cse12) (and .cse15 .cse19 (not (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8496)) .cse40 .cse25 .cse41 .cse13) (and .cse15 .cse19 .cse25 .cse29) (and .cse0 .cse42 .cse3 .cse5 .cse22 .cse7 .cse8 .cse9 .cse10 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 0) .cse11) (and .cse14 .cse16 .cse28 .cse0 .cse17 .cse1 .cse2 .cse3 .cse20 .cse5 .cse21 .cse22 .cse6 .cse23 .cse7 .cse24 .cse8 .cse9 .cse10 .cse26 .cse11 .cse12) (and .cse15 .cse0 .cse18 .cse1 .cse2 .cse42 .cse3 .cse19 .cse5 .cse6 .cse7 .cse8 .cse9 .cse25 .cse10 .cse11 .cse12) (and .cse28 .cse43 .cse25) (and .cse15 .cse19 .cse43 .cse25) (and .cse18 .cse33 .cse25) (and .cse14 .cse16 .cse28 .cse0 .cse17 .cse1 .cse2 .cse3 .cse31 .cse5 .cse21 .cse22 .cse6 .cse23 .cse7 .cse24 .cse8 .cse9 .cse10 .cse26 .cse11 .cse12) (and .cse15 .cse16 .cse0 .cse17 .cse18 .cse1 .cse2 .cse3 .cse19 .cse31 .cse20 .cse5 .cse21 .cse22 .cse6 .cse23 .cse7 .cse24 .cse8 .cse9 .cse25 .cse10 .cse26 .cse11 .cse12 .cse27) (and .cse14 .cse16 .cse0 .cse17 .cse1 .cse2 .cse3 .cse4 .cse31 .cse20 .cse5 .cse22 .cse39 .cse6 .cse23 .cse7 .cse24 .cse8 .cse9 .cse10 .cse26 .cse11 .cse12) (and .cse14 .cse16 .cse30 .cse0 .cse17 .cse1 .cse2 .cse3 .cse19 .cse31 .cse20 .cse5 .cse22 .cse39 .cse6 .cse23 .cse7 .cse24 .cse8 .cse9 .cse25 .cse10 .cse26 .cse11 .cse12) (and .cse14 .cse16 .cse30 .cse0 .cse17 .cse1 .cse2 .cse3 .cse19 .cse20 .cse5 .cse21 .cse22 .cse39 .cse6 .cse23 .cse7 .cse24 .cse8 .cse9 .cse25 .cse10 .cse26 .cse11 .cse12) (and .cse14 .cse16 .cse28 .cse0 .cse17 .cse1 .cse2 .cse3 .cse31 .cse20 .cse5 .cse22 .cse6 .cse23 .cse7 .cse24 .cse8 .cse9 .cse10 .cse26 .cse11 .cse12) (and .cse15 .cse0 .cse18 .cse1 .cse2 .cse42 .cse3 .cse19 .cse5 .cse22 .cse6 .cse7 .cse8 .cse9 .cse25 .cse10 .cse12) (and .cse14 .cse15 .cse16 .cse0 .cse17 .cse18 .cse1 .cse2 .cse3 .cse19 .cse31 .cse20 .cse5 .cse22 .cse6 .cse23 .cse7 .cse24 .cse8 .cse9 .cse25 .cse10 .cse26 .cse11 .cse12 .cse27) (and .cse14 .cse16 .cse0 .cse17 .cse1 .cse2 .cse3 .cse4 .cse20 .cse5 .cse21 .cse22 .cse39 .cse6 .cse23 .cse7 .cse24 .cse8 .cse9 .cse10 .cse26 .cse11 .cse12) (and .cse16 .cse28 .cse17 .cse3 .cse23 .cse24 .cse40 .cse8 .cse25 .cse41 .cse26) (and .cse14 .cse16 .cse0 .cse17 .cse1 .cse2 .cse3 .cse4 .cse20 .cse5 .cse21 .cse22 .cse6 .cse23 .cse7 .cse24 .cse8 .cse9 .cse10 .cse26 .cse11 .cse38 .cse12) (and .cse4 .cse37 .cse40 .cse25 .cse41) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse22 .cse6 .cse7 .cse8 .cse9 .cse25 .cse10 .cse12 .cse13) (and .cse15 .cse19 .cse37 .cse40 .cse25 .cse41) (and .cse16 .cse28 .cse0 .cse17 .cse1 .cse2 .cse3 .cse31 .cse20 .cse5 .cse21 .cse22 .cse6 .cse23 .cse7 .cse24 .cse8 .cse9 .cse10 .cse26 .cse11 .cse12) (and .cse4 (< 8496 |ULTIMATE.start_ssl3_accept_~s__state~0#1|) .cse40 .cse25 .cse41 .cse13) (and .cse4 .cse43 .cse25) (and .cse19 .cse44 .cse37 .cse25) (and .cse16 .cse0 .cse17 .cse1 .cse2 .cse3 .cse4 .cse31 .cse20 .cse5 .cse21 .cse22 .cse6 .cse23 .cse7 .cse24 .cse8 .cse9 .cse10 .cse26 .cse11 .cse12 .cse27) (and .cse15 .cse0 .cse18 .cse1 .cse2 .cse3 .cse19 .cse5 .cse22 .cse6 .cse7 .cse8 .cse25 .cse10 .cse11 .cse12 .cse13) (and .cse30 .cse0 .cse1 .cse2 .cse3 .cse19 .cse5 .cse22 .cse6 .cse7 .cse8 .cse9 .cse25 .cse10 .cse12 .cse13) (and .cse44 .cse37 .cse25 .cse34) (and .cse0 .cse1 .cse2 .cse42 .cse3 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 1) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12)))) [2022-01-09 23:27:52,888 INFO L858 garLoopResultBuilder]: For program point L540(lines 540 542) no Hoare annotation was computed. [2022-01-09 23:27:52,888 INFO L858 garLoopResultBuilder]: For program point L540-2(lines 219 569) no Hoare annotation was computed. [2022-01-09 23:27:52,888 INFO L858 garLoopResultBuilder]: For program point L243(lines 243 246) no Hoare annotation was computed. [2022-01-09 23:27:52,888 INFO L854 garLoopResultBuilder]: At program point L177(lines 176 585) the Hoare annotation is: (let ((.cse5 (<= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) (.cse3 (< 8496 |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1|)) (.cse4 (<= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8576)) (.cse6 (= 3 |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1|)) (.cse0 (= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (.cse2 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)) (.cse1 (<= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 4))) (or (and (< |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8656) (<= 8640 |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1|) .cse0 .cse1 (not .cse2)) (and (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse0 .cse3 .cse2 .cse4) (and (<= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 7) .cse5 .cse0 .cse3 .cse2 .cse4) (and .cse5 .cse6 .cse0 .cse2) (and (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse0 .cse3 .cse2 .cse4) (and .cse6 .cse0 .cse2 .cse1))) [2022-01-09 23:27:52,889 INFO L854 garLoopResultBuilder]: At program point L144(lines 137 598) the Hoare annotation is: (let ((.cse12 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|))) (let ((.cse16 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) (.cse17 (not .cse12)) (.cse18 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8576)) (.cse5 (<= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) (.cse3 (< |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8544)) (.cse19 (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) (.cse0 (not (= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse1 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8561))) (.cse2 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8545))) (.cse4 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8481))) (.cse6 (not (= 8497 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse7 (not (= 8496 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse8 (not (= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse9 (not (= 8513 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse10 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8480))) (.cse11 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8528))) (.cse13 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529))) (.cse14 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512))) (.cse15 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)))) (or (and (<= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 7) .cse0 (< |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8656) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15) (and .cse0 .cse1 .cse2 .cse4 .cse16 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse17 .cse15 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse16 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 0) .cse14 .cse15) (and .cse19 .cse0 .cse1 .cse2 .cse4 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse17 .cse15 .cse18) (and (<= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 6) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15) (and .cse0 .cse1 .cse2 .cse3 .cse4 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 1) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15) (and .cse19 .cse0 .cse1 .cse2 .cse4 .cse6 .cse7 .cse8 (not (<= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) .cse9 .cse10 .cse11 .cse13 .cse14 .cse15)))) [2022-01-09 23:27:52,889 INFO L858 garLoopResultBuilder]: For program point L111(line 111) no Hoare annotation was computed. [2022-01-09 23:27:52,889 INFO L858 garLoopResultBuilder]: For program point L607(lines 607 623) no Hoare annotation was computed. [2022-01-09 23:27:52,889 INFO L858 garLoopResultBuilder]: For program point L608(lines 608 622) no Hoare annotation was computed. [2022-01-09 23:27:52,889 INFO L858 garLoopResultBuilder]: For program point L344(lines 344 385) no Hoare annotation was computed. [2022-01-09 23:27:52,889 INFO L858 garLoopResultBuilder]: For program point L212(lines 212 573) no Hoare annotation was computed. [2022-01-09 23:27:52,889 INFO L858 garLoopResultBuilder]: For program point L179(lines 179 584) no Hoare annotation was computed. [2022-01-09 23:27:52,889 INFO L858 garLoopResultBuilder]: For program point L146(lines 146 595) no Hoare annotation was computed. [2022-01-09 23:27:52,889 INFO L858 garLoopResultBuilder]: For program point L113(lines 113 606) no Hoare annotation was computed. [2022-01-09 23:27:52,889 INFO L858 garLoopResultBuilder]: For program point L609(lines 609 614) no Hoare annotation was computed. [2022-01-09 23:27:52,889 INFO L858 garLoopResultBuilder]: For program point L609-2(lines 608 622) no Hoare annotation was computed. [2022-01-09 23:27:52,889 INFO L858 garLoopResultBuilder]: For program point L477(lines 477 479) no Hoare annotation was computed. [2022-01-09 23:27:52,889 INFO L854 garLoopResultBuilder]: At program point L213(lines 209 574) the Hoare annotation is: (let ((.cse6 (<= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) (.cse18 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)) (.cse0 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8592))) (.cse1 (not (= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse2 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8609))) (.cse3 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8561))) (.cse4 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8545))) (.cse5 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8481))) (.cse7 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8608))) (.cse8 (not (= 8497 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse9 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8640))) (.cse10 (<= 8640 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (.cse11 (not (= 8496 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse12 (not (= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse13 (not (= 12292 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse14 (not (= 8513 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse15 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8641))) (.cse16 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8480))) (.cse17 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8528))) (.cse19 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529))) (.cse20 (not (= 8593 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse21 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512))) (.cse22 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)))) (or (and .cse0 .cse1 .cse2 (< |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8656) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (and .cse0 (<= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 6) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (and .cse0 (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse19 .cse20 .cse21 .cse22))) [2022-01-09 23:27:52,889 INFO L854 garLoopResultBuilder]: At program point L114(lines 113 606) the Hoare annotation is: false [2022-01-09 23:27:52,890 INFO L858 garLoopResultBuilder]: For program point L511(lines 511 514) no Hoare annotation was computed. [2022-01-09 23:27:52,890 INFO L858 garLoopResultBuilder]: For program point L611(lines 611 613) no Hoare annotation was computed. [2022-01-09 23:27:52,890 INFO L858 garLoopResultBuilder]: For program point L446-1(lines 446 454) no Hoare annotation was computed. [2022-01-09 23:27:52,890 INFO L858 garLoopResultBuilder]: For program point L347(lines 347 384) no Hoare annotation was computed. [2022-01-09 23:27:52,890 INFO L858 garLoopResultBuilder]: For program point L347-1(lines 347 384) no Hoare annotation was computed. [2022-01-09 23:27:52,890 INFO L858 garLoopResultBuilder]: For program point L215(lines 215 572) no Hoare annotation was computed. [2022-01-09 23:27:52,890 INFO L858 garLoopResultBuilder]: For program point L182(lines 182 583) no Hoare annotation was computed. [2022-01-09 23:27:52,890 INFO L858 garLoopResultBuilder]: For program point L149(lines 149 594) no Hoare annotation was computed. [2022-01-09 23:27:52,890 INFO L858 garLoopResultBuilder]: For program point L116(lines 116 605) no Hoare annotation was computed. [2022-01-09 23:27:52,890 INFO L854 garLoopResultBuilder]: At program point L414(lines 405 426) the Hoare annotation is: (let ((.cse0 (not (= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse1 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8561))) (.cse2 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8481))) (.cse3 (not (= 8497 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse4 (not (= 8496 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse5 (not (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8496))) (.cse6 (not (= 8513 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse7 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8480))) (.cse8 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8528))) (.cse9 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)) (.cse10 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529))) (.cse11 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512))) (.cse12 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse13 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8576))) (or (and (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13) (and (<= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 7) .cse0 .cse1 .cse2 (<= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13) (and .cse0 .cse1 .cse2 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13))) [2022-01-09 23:27:52,890 INFO L858 garLoopResultBuilder]: For program point L348(lines 348 381) no Hoare annotation was computed. [2022-01-09 23:27:52,890 INFO L858 garLoopResultBuilder]: For program point L315(lines 315 325) no Hoare annotation was computed. [2022-01-09 23:27:52,890 INFO L858 garLoopResultBuilder]: For program point L315-2(lines 315 325) no Hoare annotation was computed. [2022-01-09 23:27:52,891 INFO L854 garLoopResultBuilder]: At program point L216(lines 215 572) the Hoare annotation is: (not (= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) [2022-01-09 23:27:52,891 INFO L854 garLoopResultBuilder]: At program point L183(lines 179 584) the Hoare annotation is: (let ((.cse24 (<= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) (.cse25 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)) (.cse0 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8592))) (.cse1 (not (= 8673 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse2 (not (= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse3 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8609))) (.cse4 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8561))) (.cse5 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8545))) (.cse6 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8481))) (.cse7 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8608))) (.cse8 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8672))) (.cse9 (not (= 8497 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse10 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8640))) (.cse11 (not (= 8496 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse12 (< |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8656)) (.cse13 (not (= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse14 (not (= 12292 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse15 (not (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8496))) (.cse16 (not (= 8513 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse17 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8641))) (.cse18 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8480))) (.cse19 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8528))) (.cse20 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529))) (.cse21 (not (= 8593 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse22 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512))) (.cse23 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 (<= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 7) .cse1 .cse2 .cse3 (< |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8656) .cse4 .cse5 .cse6 .cse24 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse25 .cse20 .cse21 .cse22 .cse23 (not (<= 8656 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (and .cse0 .cse1 (<= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 6) .cse2 .cse3 .cse4 .cse5 .cse6 .cse24 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse25 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23))) [2022-01-09 23:27:52,891 INFO L854 garLoopResultBuilder]: At program point L150(lines 146 595) the Hoare annotation is: (let ((.cse14 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|))) (let ((.cse13 (<= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) (.cse0 (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) (.cse16 (not .cse14)) (.cse1 (not (= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse2 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8561))) (.cse3 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8545))) (.cse12 (< |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8544)) (.cse4 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8481))) (.cse15 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) (.cse5 (not (= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse6 (not (= 8513 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse7 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8480))) (.cse8 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8528))) (.cse9 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529))) (.cse10 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512))) (.cse11 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse17 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8576))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (not (<= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11) (and (<= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 7) .cse1 (< |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8656) .cse2 .cse3 .cse12 .cse4 .cse13 .cse5 .cse6 .cse7 .cse8 .cse14 .cse9 .cse10 .cse11) (and .cse1 .cse2 .cse3 .cse12 .cse4 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 1) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11) (and .cse1 .cse2 .cse3 .cse4 .cse15 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse16 .cse11 .cse17) (and (<= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 6) .cse1 .cse2 .cse3 .cse12 .cse4 .cse13 .cse5 .cse6 .cse7 .cse8 .cse14 .cse9 .cse10 .cse11) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse16 .cse11 .cse17) (and .cse1 .cse2 .cse3 .cse12 .cse4 .cse15 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse17)))) [2022-01-09 23:27:52,891 INFO L858 garLoopResultBuilder]: For program point L547(lines 547 551) no Hoare annotation was computed. [2022-01-09 23:27:52,891 INFO L858 garLoopResultBuilder]: For program point L547-2(lines 547 551) no Hoare annotation was computed. [2022-01-09 23:27:52,891 INFO L858 garLoopResultBuilder]: For program point L449(lines 449 452) no Hoare annotation was computed. [2022-01-09 23:27:52,891 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2022-01-09 23:27:52,892 INFO L854 garLoopResultBuilder]: At program point L218(lines 217 572) the Hoare annotation is: (not (= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) [2022-01-09 23:27:52,892 INFO L858 garLoopResultBuilder]: For program point L185(lines 185 582) no Hoare annotation was computed. [2022-01-09 23:27:52,892 INFO L858 garLoopResultBuilder]: For program point L152(lines 152 593) no Hoare annotation was computed. [2022-01-09 23:27:52,892 INFO L858 garLoopResultBuilder]: For program point L119(lines 119 604) no Hoare annotation was computed. [2022-01-09 23:27:52,892 INFO L861 garLoopResultBuilder]: At program point L648(lines 639 650) the Hoare annotation is: true [2022-01-09 23:27:52,892 INFO L858 garLoopResultBuilder]: For program point L516(lines 516 526) no Hoare annotation was computed. [2022-01-09 23:27:52,892 INFO L858 garLoopResultBuilder]: For program point L417(lines 417 419) no Hoare annotation was computed. [2022-01-09 23:27:52,892 INFO L858 garLoopResultBuilder]: For program point L285(lines 285 287) no Hoare annotation was computed. [2022-01-09 23:27:52,892 INFO L858 garLoopResultBuilder]: For program point L285-2(lines 219 569) no Hoare annotation was computed. [2022-01-09 23:27:52,892 INFO L858 garLoopResultBuilder]: For program point L616(lines 616 620) no Hoare annotation was computed. [2022-01-09 23:27:52,892 INFO L858 garLoopResultBuilder]: For program point L319(lines 319 321) no Hoare annotation was computed. [2022-01-09 23:27:52,892 INFO L858 garLoopResultBuilder]: For program point L319-2(lines 317 325) no Hoare annotation was computed. [2022-01-09 23:27:52,893 INFO L858 garLoopResultBuilder]: For program point L353(lines 353 379) no Hoare annotation was computed. [2022-01-09 23:27:52,893 INFO L858 garLoopResultBuilder]: For program point L254(lines 254 264) no Hoare annotation was computed. [2022-01-09 23:27:52,893 INFO L858 garLoopResultBuilder]: For program point L188(lines 188 581) no Hoare annotation was computed. [2022-01-09 23:27:52,893 INFO L858 garLoopResultBuilder]: For program point L155(lines 155 592) no Hoare annotation was computed. [2022-01-09 23:27:52,893 INFO L858 garLoopResultBuilder]: For program point L122(lines 122 603) no Hoare annotation was computed. [2022-01-09 23:27:52,893 INFO L858 garLoopResultBuilder]: For program point L519(lines 519 525) no Hoare annotation was computed. [2022-01-09 23:27:52,893 INFO L858 garLoopResultBuilder]: For program point L486(lines 486 488) no Hoare annotation was computed. [2022-01-09 23:27:52,893 INFO L858 garLoopResultBuilder]: For program point L420(lines 420 422) no Hoare annotation was computed. [2022-01-09 23:27:52,893 INFO L858 garLoopResultBuilder]: For program point L255(lines 255 258) no Hoare annotation was computed. [2022-01-09 23:27:52,893 INFO L854 garLoopResultBuilder]: At program point L222(lines 116 605) the Hoare annotation is: (let ((.cse7 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) (.cse26 (< |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8544)) (.cse0 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8592))) (.cse1 (not (= 8673 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse2 (not (= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse3 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8609))) (.cse4 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8561))) (.cse5 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8545))) (.cse6 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8481))) (.cse25 (<= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) (.cse8 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8608))) (.cse9 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8672))) (.cse10 (not (= 8497 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse11 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8640))) (.cse12 (not (= 8496 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse13 (not (= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse14 (not (= 12292 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse15 (not (= 8513 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse16 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8641))) (.cse17 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8480))) (.cse18 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8528))) (.cse24 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)) (.cse19 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529))) (.cse20 (not (= 8593 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse21 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512))) (.cse22 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse23 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8672))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 (not .cse24) .cse22) (and .cse0 (<= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 7) .cse1 .cse2 .cse3 (< |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8656) .cse4 .cse5 .cse6 .cse25 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse24 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse26 .cse6 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 1) .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse26 .cse6 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 0) .cse21 .cse22) (and .cse0 .cse1 (<= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 6) .cse2 .cse3 .cse4 .cse5 .cse6 .cse25 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse24 .cse19 .cse20 .cse21 .cse22 .cse23))) [2022-01-09 23:27:52,893 INFO L854 garLoopResultBuilder]: At program point L189(lines 185 582) the Hoare annotation is: (let ((.cse11 (< |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8656)) (.cse0 (not (= 8673 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse1 (not (= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse2 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8609))) (.cse3 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8561))) (.cse4 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8545))) (.cse5 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8481))) (.cse22 (<= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) (.cse6 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8608))) (.cse7 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8672))) (.cse8 (not (= 8497 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse9 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8640))) (.cse10 (not (= 8496 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse12 (not (= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse13 (not (= 12292 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse14 (not (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8496))) (.cse15 (not (= 8513 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse16 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8641))) (.cse17 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8480))) (.cse18 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8528))) (.cse23 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)) (.cse19 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529))) (.cse20 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512))) (.cse21 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)))) (or (and .cse0 (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse0 (<= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 6) .cse1 .cse2 .cse3 .cse4 .cse5 .cse22 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse23 .cse19 .cse20 .cse21) (and (<= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 7) .cse0 .cse1 .cse2 (< |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8656) .cse3 .cse4 .cse5 .cse22 .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse23 .cse19 .cse20 .cse21 (not (<= 8656 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))))) [2022-01-09 23:27:52,894 INFO L854 garLoopResultBuilder]: At program point L156(lines 152 593) the Hoare annotation is: (let ((.cse0 (not (= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse1 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8561))) (.cse2 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8545))) (.cse3 (< |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8544)) (.cse4 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8481))) (.cse14 (<= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) (.cse5 (not (= 8497 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse6 (not (= 8496 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse7 (not (= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse8 (not (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8496))) (.cse9 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8480))) (.cse10 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8528))) (.cse11 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)) (.cse12 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529))) (.cse13 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13) (and (<= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 6) .cse0 .cse1 .cse2 .cse3 .cse4 .cse14 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13) (and (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse0 .cse1 .cse2 .cse4 .cse5 .cse6 .cse7 .cse8 (not (<= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) .cse9 .cse10 .cse11 .cse12 .cse13) (and (<= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 7) .cse0 (< |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8656) .cse1 .cse2 .cse3 .cse4 .cse14 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13))) [2022-01-09 23:27:52,894 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2022-01-09 23:27:52,894 INFO L858 garLoopResultBuilder]: For program point L356(lines 356 360) no Hoare annotation was computed. [2022-01-09 23:27:52,894 INFO L858 garLoopResultBuilder]: For program point L356-2(lines 356 360) no Hoare annotation was computed. [2022-01-09 23:27:52,894 INFO L858 garLoopResultBuilder]: For program point L191(lines 191 580) no Hoare annotation was computed. [2022-01-09 23:27:52,894 INFO L858 garLoopResultBuilder]: For program point L158(lines 158 591) no Hoare annotation was computed. [2022-01-09 23:27:52,894 INFO L858 garLoopResultBuilder]: For program point L125(lines 125 602) no Hoare annotation was computed. [2022-01-09 23:27:52,894 INFO L858 garLoopResultBuilder]: For program point L522(lines 522 524) no Hoare annotation was computed. [2022-01-09 23:27:52,894 INFO L858 garLoopResultBuilder]: For program point L522-2(lines 219 569) no Hoare annotation was computed. [2022-01-09 23:27:52,894 INFO L858 garLoopResultBuilder]: For program point L93(lines 93 99) no Hoare annotation was computed. [2022-01-09 23:27:52,894 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2022-01-09 23:27:52,894 INFO L858 garLoopResultBuilder]: For program point L557(lines 557 563) no Hoare annotation was computed. [2022-01-09 23:27:52,894 INFO L858 garLoopResultBuilder]: For program point L557-1(lines 557 563) no Hoare annotation was computed. [2022-01-09 23:27:52,895 INFO L858 garLoopResultBuilder]: For program point L227(lines 227 229) no Hoare annotation was computed. [2022-01-09 23:27:52,895 INFO L858 garLoopResultBuilder]: For program point L194(lines 194 579) no Hoare annotation was computed. [2022-01-09 23:27:52,895 INFO L858 garLoopResultBuilder]: For program point L161(lines 161 590) no Hoare annotation was computed. [2022-01-09 23:27:52,895 INFO L858 garLoopResultBuilder]: For program point L227-2(lines 227 229) no Hoare annotation was computed. [2022-01-09 23:27:52,895 INFO L858 garLoopResultBuilder]: For program point L128(lines 128 601) no Hoare annotation was computed. [2022-01-09 23:27:52,895 INFO L858 garLoopResultBuilder]: For program point L393(lines 393 428) no Hoare annotation was computed. [2022-01-09 23:27:52,895 INFO L854 garLoopResultBuilder]: At program point L195(lines 191 580) the Hoare annotation is: (let ((.cse6 (<= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) (.cse19 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)) (.cse0 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8592))) (.cse1 (not (= 8673 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse2 (not (= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse3 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8561))) (.cse4 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8545))) (.cse5 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8481))) (.cse7 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8672))) (.cse8 (not (= 8497 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse9 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8640))) (.cse10 (not (= 8496 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse11 (< |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8656)) (.cse12 (not (= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse13 (not (= 12292 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse14 (not (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8496))) (.cse15 (not (= 8513 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse16 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8641))) (.cse17 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8480))) (.cse18 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8528))) (.cse20 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529))) (.cse21 (not (= 8593 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse22 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512))) (.cse23 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)))) (or (and .cse0 .cse1 (<= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 6) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 (<= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 7) .cse1 .cse2 (< |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8656) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 (not (<= 8656 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse20 .cse21 .cse22 .cse23))) [2022-01-09 23:27:52,895 INFO L854 garLoopResultBuilder]: At program point L162(lines 158 591) the Hoare annotation is: (let ((.cse6 (< |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8544)) (.cse8 (<= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) (.cse0 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8592))) (.cse1 (not (= 8673 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse2 (not (= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse3 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8609))) (.cse4 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8561))) (.cse5 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8545))) (.cse7 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8481))) (.cse9 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8608))) (.cse10 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8672))) (.cse11 (not (= 8497 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse12 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8640))) (.cse13 (not (= 8496 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse14 (not (= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse15 (not (= 12292 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse16 (not (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8496))) (.cse17 (not (= 8513 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse18 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8641))) (.cse19 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8480))) (.cse20 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)) (.cse21 (not (= 8593 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse22 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512))) (.cse23 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)))) (or (and .cse0 .cse1 (<= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 6) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 (<= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 7) .cse1 .cse2 .cse3 (< |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8656) .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse2 .cse3 .cse4 .cse5 .cse7 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 (not (<= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23))) [2022-01-09 23:27:52,895 INFO L858 garLoopResultBuilder]: For program point L96(lines 96 98) no Hoare annotation was computed. [2022-01-09 23:27:52,895 INFO L858 garLoopResultBuilder]: For program point L96-2(lines 93 99) no Hoare annotation was computed. [2022-01-09 23:27:52,895 INFO L858 garLoopResultBuilder]: For program point L460(lines 460 462) no Hoare annotation was computed. [2022-01-09 23:27:52,896 INFO L858 garLoopResultBuilder]: For program point L394(lines 394 400) no Hoare annotation was computed. [2022-01-09 23:27:52,896 INFO L861 garLoopResultBuilder]: At program point L626(lines 109 627) the Hoare annotation is: true [2022-01-09 23:27:52,896 INFO L858 garLoopResultBuilder]: For program point L560(lines 560 562) no Hoare annotation was computed. [2022-01-09 23:27:52,896 INFO L858 garLoopResultBuilder]: For program point L197(lines 197 578) no Hoare annotation was computed. [2022-01-09 23:27:52,896 INFO L858 garLoopResultBuilder]: For program point L164(lines 164 589) no Hoare annotation was computed. [2022-01-09 23:27:52,896 INFO L858 garLoopResultBuilder]: For program point L131(lines 131 600) no Hoare annotation was computed. [2022-01-09 23:27:52,896 INFO L858 garLoopResultBuilder]: For program point L-1(line -1) no Hoare annotation was computed. [2022-01-09 23:27:52,896 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION(line 635) no Hoare annotation was computed. [2022-01-09 23:27:52,896 INFO L858 garLoopResultBuilder]: For program point L495(lines 495 497) no Hoare annotation was computed. [2022-01-09 23:27:52,896 INFO L854 garLoopResultBuilder]: At program point L132(lines 128 601) the Hoare annotation is: false [2022-01-09 23:27:52,896 INFO L854 garLoopResultBuilder]: At program point L496(lines 83 637) the Hoare annotation is: false [2022-01-09 23:27:52,896 INFO L858 garLoopResultBuilder]: For program point L463(lines 463 472) no Hoare annotation was computed. [2022-01-09 23:27:52,896 INFO L858 garLoopResultBuilder]: For program point L364(lines 364 375) no Hoare annotation was computed. [2022-01-09 23:27:52,897 INFO L858 garLoopResultBuilder]: For program point L298(lines 298 300) no Hoare annotation was computed. [2022-01-09 23:27:52,897 INFO L858 garLoopResultBuilder]: For program point L232(lines 232 234) no Hoare annotation was computed. [2022-01-09 23:27:52,897 INFO L858 garLoopResultBuilder]: For program point L298-2(lines 219 569) no Hoare annotation was computed. [2022-01-09 23:27:52,897 INFO L854 garLoopResultBuilder]: At program point L365(lines 341 386) the Hoare annotation is: (let ((.cse6 (< |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8544)) (.cse8 (<= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) (.cse0 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8592))) (.cse1 (not (= 8673 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse2 (not (= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse3 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8609))) (.cse4 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8561))) (.cse5 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8545))) (.cse7 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8481))) (.cse9 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8608))) (.cse10 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8672))) (.cse11 (not (= 8497 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse12 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8640))) (.cse13 (not (= 8496 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse14 (not (= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse15 (not (= 12292 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse16 (not (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8496))) (.cse17 (not (= 8513 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse18 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8641))) (.cse19 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8480))) (.cse20 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)) (.cse21 (not (= 8593 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse22 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512))) (.cse23 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)))) (or (and .cse0 .cse1 (<= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 6) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 (<= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 7) .cse1 .cse2 .cse3 (< |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8656) .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse2 .cse3 .cse4 .cse5 .cse7 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 (not (<= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23))) [2022-01-09 23:27:52,897 INFO L858 garLoopResultBuilder]: For program point L200(lines 200 577) no Hoare annotation was computed. [2022-01-09 23:27:52,897 INFO L858 garLoopResultBuilder]: For program point L167(lines 167 588) no Hoare annotation was computed. [2022-01-09 23:27:52,897 INFO L858 garLoopResultBuilder]: For program point L134(lines 134 599) no Hoare annotation was computed. [2022-01-09 23:27:52,897 INFO L858 garLoopResultBuilder]: For program point L101(lines 101 105) no Hoare annotation was computed. [2022-01-09 23:27:52,897 INFO L858 garLoopResultBuilder]: For program point L101-1(lines 83 637) no Hoare annotation was computed. [2022-01-09 23:27:52,900 INFO L732 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-09 23:27:52,901 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2022-01-09 23:27:52,961 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 09.01 11:27:52 BoogieIcfgContainer [2022-01-09 23:27:52,962 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-01-09 23:27:52,962 INFO L158 Benchmark]: Toolchain (without parser) took 53912.48ms. Allocated memory was 195.0MB in the beginning and 631.2MB in the end (delta: 436.2MB). Free memory was 139.8MB in the beginning and 345.1MB in the end (delta: -205.3MB). Peak memory consumption was 382.6MB. Max. memory is 8.0GB. [2022-01-09 23:27:52,962 INFO L158 Benchmark]: CDTParser took 0.11ms. Allocated memory is still 195.0MB. Free memory is still 156.3MB. There was no memory consumed. Max. memory is 8.0GB. [2022-01-09 23:27:52,962 INFO L158 Benchmark]: CACSL2BoogieTranslator took 441.56ms. Allocated memory was 195.0MB in the beginning and 247.5MB in the end (delta: 52.4MB). Free memory was 139.6MB in the beginning and 215.5MB in the end (delta: -76.0MB). Peak memory consumption was 7.8MB. Max. memory is 8.0GB. [2022-01-09 23:27:52,963 INFO L158 Benchmark]: Boogie Procedure Inliner took 66.76ms. Allocated memory is still 247.5MB. Free memory was 215.5MB in the beginning and 212.9MB in the end (delta: 2.6MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2022-01-09 23:27:52,963 INFO L158 Benchmark]: Boogie Preprocessor took 45.07ms. Allocated memory is still 247.5MB. Free memory was 212.9MB in the beginning and 210.8MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2022-01-09 23:27:52,963 INFO L158 Benchmark]: RCFGBuilder took 723.16ms. Allocated memory is still 247.5MB. Free memory was 210.8MB in the beginning and 177.3MB in the end (delta: 33.6MB). Peak memory consumption was 33.6MB. Max. memory is 8.0GB. [2022-01-09 23:27:52,963 INFO L158 Benchmark]: TraceAbstraction took 52619.46ms. Allocated memory was 247.5MB in the beginning and 631.2MB in the end (delta: 383.8MB). Free memory was 176.7MB in the beginning and 345.1MB in the end (delta: -168.3MB). Peak memory consumption was 367.5MB. Max. memory is 8.0GB. [2022-01-09 23:27:52,964 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.11ms. Allocated memory is still 195.0MB. Free memory is still 156.3MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 441.56ms. Allocated memory was 195.0MB in the beginning and 247.5MB in the end (delta: 52.4MB). Free memory was 139.6MB in the beginning and 215.5MB in the end (delta: -76.0MB). Peak memory consumption was 7.8MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 66.76ms. Allocated memory is still 247.5MB. Free memory was 215.5MB in the beginning and 212.9MB in the end (delta: 2.6MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * Boogie Preprocessor took 45.07ms. Allocated memory is still 247.5MB. Free memory was 212.9MB in the beginning and 210.8MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * RCFGBuilder took 723.16ms. Allocated memory is still 247.5MB. Free memory was 210.8MB in the beginning and 177.3MB in the end (delta: 33.6MB). Peak memory consumption was 33.6MB. Max. memory is 8.0GB. * TraceAbstraction took 52619.46ms. Allocated memory was 247.5MB in the beginning and 631.2MB in the end (delta: 383.8MB). Free memory was 176.7MB in the beginning and 345.1MB in the end (delta: -168.3MB). Peak memory consumption was 367.5MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 635]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 146 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 52.5s, OverallIterations: 41, TraceHistogramMax: 17, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.2s, AutomataDifference: 7.3s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 34.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 6422 SdHoareTripleChecker+Valid, 4.0s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 6422 mSDsluCounter, 12922 SdHoareTripleChecker+Invalid, 3.2s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 4621 mSDsCounter, 1284 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 4386 IncrementalHoareTripleChecker+Invalid, 5670 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1284 mSolverCounterUnsat, 8301 mSDtfsCounter, 4386 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 3046 GetRequests, 2978 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=8104occurred in iteration=35, InterpolantAutomatonStates: 139, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 2.9s AutomataMinimizationTime, 41 MinimizatonAttempts, 17726 StatesRemovedByMinimization, 32 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 28 LocationsWithAnnotation, 28 PreInvPairs, 327 NumberOfFragments, 10826 HoareAnnotationTreeSize, 28 FomulaSimplifications, 18570 FormulaSimplificationTreeSizeReduction, 13.3s HoareSimplificationTime, 28 FomulaSimplificationsInter, 601367 FormulaSimplificationTreeSizeReductionInter, 20.7s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 0.8s SatisfiabilityAnalysisTime, 5.0s InterpolantComputationTime, 8067 NumberOfCodeBlocks, 8067 NumberOfCodeBlocksAsserted, 48 NumberOfCheckSat, 9047 ConstructedInterpolants, 0 QuantifiedInterpolants, 14116 SizeOfPredicates, 3 NumberOfNonLiveVariables, 3261 ConjunctsInSsa, 16 ConjunctsInUnsatCore, 50 InterpolantComputations, 38 PerfectInterpolantSequences, 23983/24293 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - InvariantResult [Line: 109]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 164]: Loop Invariant Derived loop invariant: (((((((((((((((3 == blastFlag && !(8448 == s__state)) && !(s__state == 8561)) && !(s__state == 8481)) && !(8497 == s__state)) && !(8496 == s__state)) && !(s__state <= 8496)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576) || (((((((((((((((blastFlag <= 7 && !(8448 == s__state)) && !(s__state == 8561)) && !(s__state == 8481)) && 6 <= blastFlag) && !(8497 == s__state)) && !(8496 == s__state)) && !(s__state <= 8496)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576)) || ((((((((((((((!(8448 == s__state) && !(s__state == 8561)) && !(s__state == 8481)) && 2 == blastFlag) && !(8497 == s__state)) && !(8496 == s__state)) && !(s__state <= 8496)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576) - InvariantResult [Line: 134]: Loop Invariant Derived loop invariant: ((((((((((((((((((3 == blastFlag && !(8448 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576) || ((((((((((((((((blastFlag <= 6 && !(8448 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 6 <= blastFlag) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576)) || ((((((((((((((!(8448 == s__state) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && blastFlag == 1) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576)) || ((((((((((((((!(8448 == s__state) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && blastFlag == 0) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576)) || ((((((((((((((!(8448 == s__state) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576)) || (((((((((((((((!(8448 == s__state) && s__s3__tmp__next_state___0 < 8656) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576) - InvariantResult [Line: 215]: Loop Invariant Derived loop invariant: !(8544 == s__state) - InvariantResult [Line: 203]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && !(8448 == s__state)) && !(s__state == 8609)) && s__s3__tmp__next_state___0 < 8656) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 6 <= blastFlag) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && 8640 <= s__state) && !(8496 == s__state)) && !(8544 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8672) || (((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && 8640 <= s__state) && !(8496 == s__state)) && !(8544 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || (((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && 3 == blastFlag) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && 8640 <= s__state) && !(8496 == s__state)) && !(8544 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || ((((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && blastFlag <= 6) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 6 <= blastFlag) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && 8640 <= s__state) && !(8496 == s__state)) && !(8544 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8672) - InvariantResult [Line: 191]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && blastFlag <= 6) && !(8448 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 6 <= blastFlag) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && s__state < 8656) && !(8544 == s__state)) && !(12292 == s__state)) && !(s__state <= 8496)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) || (((((((((((((((((((((((((!(s__state == 8592) && blastFlag <= 7) && !(8673 == s__state)) && !(8448 == s__state)) && s__s3__tmp__next_state___0 < 8656) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 6 <= blastFlag) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(12292 == s__state)) && !(s__state <= 8496)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) && !(8656 <= s__state))) || ((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && !(8448 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && s__state < 8656) && !(8544 == s__state)) && !(12292 == s__state)) && !(s__state <= 8496)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || ((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && 3 == blastFlag) && !(8448 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && s__state < 8656) && !(8544 == s__state)) && !(12292 == s__state)) && !(s__state <= 8496)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) - InvariantResult [Line: 110]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!(8448 == s__state) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(8497 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576) || (((((((((((((((((((((((((!(s__state == 8592) && blastFlag <= 7) && !(8673 == s__state)) && !(8448 == s__state)) && !(s__state == 8609)) && s__s3__tmp__next_state___0 < 8656) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 6 <= blastFlag) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8672)) || ((3 == blastFlag && 0 == s__hit) && 8544 == s__state)) || ((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && blastFlag <= 6) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 6 <= blastFlag) && !(s__state == 8608)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8672)) || (((s__s3__tmp__next_state___0 < 8656 && 8640 <= s__s3__tmp__next_state___0) && s__state <= 3) && blastFlag <= 4)) || ((((((((((((((!(8448 == s__state) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && 0 == s__hit) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576)) || ((2 == blastFlag && 0 == s__hit) && 8544 == s__state)) || (((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && !(8448 == s__state)) && !(s__state == 8609)) && s__s3__tmp__next_state___0 < 8656) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 6 <= blastFlag) && !(s__state == 8608)) && !(8497 == s__state)) && !(s__state == 8640)) && 8640 <= s__state) && !(8496 == s__state)) && !(8544 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8672)) || (((((((((((((3 == blastFlag && !(8448 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(8497 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576)) || (((((((((((((((blastFlag <= 6 && !(8448 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 6 <= blastFlag) && !(8497 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576)) || (((((((((((((((blastFlag <= 6 && !(8448 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 6 <= blastFlag) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && 0 == s__hit) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576)) || ((((((((((((((3 == blastFlag && !(8448 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8544 <= s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8560 == s__state))) || ((((((((((((((3 == blastFlag && !(8448 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8544 <= s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && 0 == s__hit) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state))) || ((((s__s3__tmp__next_state___0 < 8656 && 8640 <= s__s3__tmp__next_state___0) && 8448 == s__state) && blastFlag <= 4) && !(0 == s__hit))) || (((((s__s3__tmp__next_state___0 < 8656 && 8640 <= s__s3__tmp__next_state___0) && 8640 <= s__state) && s__state < 8656) && blastFlag <= 4) && !(0 == s__hit))) || ((((((((((((((((((((((((!(8673 == s__state) && blastFlag <= 6) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 6 <= blastFlag) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && s__state < 8656) && !(8544 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || ((((((blastFlag <= 7 && 6 <= blastFlag) && !(s__state <= 8496)) && 8496 < s__s3__tmp__next_state___0) && 0 == s__hit) && s__s3__tmp__next_state___0 <= 8576) && s__state <= 8576)) || (((blastFlag <= 7 && 6 <= blastFlag) && 0 == s__hit) && 8544 == s__state)) || ((((((((((!(8448 == s__state) && s__state < 8544) && !(s__state == 8481)) && !(8497 == s__state)) && !(8496 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && blastFlag == 0) && !(s__state == 8512))) || (((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && 3 == blastFlag) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || ((((((((((((((((blastFlag <= 7 && !(8448 == s__state)) && s__s3__tmp__next_state___0 < 8656) && !(s__state == 8561)) && !(s__state == 8545)) && s__state < 8544) && !(s__state == 8481)) && 6 <= blastFlag) && !(8497 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state))) || ((3 == blastFlag && 8560 == s__state) && 0 == s__hit)) || (((blastFlag <= 7 && 6 <= blastFlag) && 8560 == s__state) && 0 == s__hit)) || ((s__s3__tmp__next_state___0 < 8656 && s__state <= 3) && 0 == s__hit)) || (((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && 3 == blastFlag) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(s__state == 8608)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || (((((((((((((((((((((((((blastFlag <= 7 && !(8673 == s__state)) && !(8448 == s__state)) && !(s__state == 8609)) && s__s3__tmp__next_state___0 < 8656) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 6 <= blastFlag) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8672)) || ((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(8496 == s__state)) && s__state < 8656) && !(8544 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || ((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && blastFlag <= 6) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 6 <= blastFlag) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(8496 == s__state)) && s__state < 8656) && !(8544 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || ((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && blastFlag <= 6) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 6 <= blastFlag) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && s__state < 8656) && !(8544 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || (((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && 3 == blastFlag) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || ((((((((((((((((blastFlag <= 7 && !(8448 == s__state)) && s__s3__tmp__next_state___0 < 8656) && !(s__state == 8561)) && !(s__state == 8545)) && s__state < 8544) && !(s__state == 8481)) && 6 <= blastFlag) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8560 == s__state))) || (((((((((((((((((((((((((!(s__state == 8592) && blastFlag <= 7) && !(8673 == s__state)) && !(8448 == s__state)) && !(s__state == 8609)) && s__s3__tmp__next_state___0 < 8656) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 6 <= blastFlag) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8672)) || ((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && s__state < 8656) && !(8544 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || ((((((((((!(8673 == s__state) && 3 == blastFlag) && !(s__state == 8609)) && !(s__state == 8481)) && !(12292 == s__state)) && !(s__state == 8641)) && 8496 < s__s3__tmp__next_state___0) && !(s__state == 8480)) && 0 == s__hit) && s__s3__tmp__next_state___0 <= 8576) && !(8593 == s__state))) || ((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(0 == s__hit)) && !(8560 == s__state))) || ((((2 == blastFlag && 8448 == s__state) && 8496 < s__s3__tmp__next_state___0) && 0 == s__hit) && s__s3__tmp__next_state___0 <= 8576)) || ((((((((((((((!(8448 == s__state) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8560 == s__state)) && s__state <= 8576)) || (((((blastFlag <= 7 && 6 <= blastFlag) && 8448 == s__state) && 8496 < s__s3__tmp__next_state___0) && 0 == s__hit) && s__s3__tmp__next_state___0 <= 8576)) || (((((((((((((((((((((!(8673 == s__state) && 3 == blastFlag) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || (((((2 == blastFlag && 8496 < s__state) && 8496 < s__s3__tmp__next_state___0) && 0 == s__hit) && s__s3__tmp__next_state___0 <= 8576) && s__state <= 8576)) || ((2 == blastFlag && 8560 == s__state) && 0 == s__hit)) || (((6 <= blastFlag && 3 == s__s3__tmp__next_state___0) && 8448 == s__state) && 0 == s__hit)) || ((((((((((((((((((((((!(8673 == s__state) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8672)) || ((((((((((((((((blastFlag <= 7 && !(8448 == s__state)) && s__s3__tmp__next_state___0 < 8656) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 6 <= blastFlag) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && 0 == s__hit) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576)) || (((((((((((((((blastFlag <= 6 && !(8448 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 6 <= blastFlag) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8560 == s__state)) && s__state <= 8576)) || (((3 == s__s3__tmp__next_state___0 && 8448 == s__state) && 0 == s__hit) && blastFlag <= 4)) || (((((((((((((!(8448 == s__state) && !(s__state == 8561)) && !(s__state == 8545)) && s__state < 8544) && !(s__state == 8481)) && blastFlag == 1) && !(8497 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) - InvariantResult [Line: 137]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((blastFlag <= 7 && !(8448 == s__state)) && s__s3__tmp__next_state___0 < 8656) && !(s__state == 8561)) && !(s__state == 8545)) && s__state < 8544) && !(s__state == 8481)) && 6 <= blastFlag) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) || (((((((((((((((!(8448 == s__state) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(s__state == 8512)) && !(0 == s__hit)) && !(8560 == s__state)) && s__state <= 8576)) || ((((((((((((((!(8448 == s__state) && !(s__state == 8561)) && !(s__state == 8545)) && s__state < 8544) && !(s__state == 8481)) && 2 == blastFlag) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state))) || ((((((((((((((!(8448 == s__state) && !(s__state == 8561)) && !(s__state == 8545)) && s__state < 8544) && !(s__state == 8481)) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && blastFlag == 0) && !(s__state == 8512)) && !(8560 == s__state))) || (((((((((((((((3 == blastFlag && !(8448 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(s__state == 8512)) && !(0 == s__hit)) && !(8560 == s__state)) && s__state <= 8576)) || ((((((((((((((((blastFlag <= 6 && !(8448 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && s__state < 8544) && !(s__state == 8481)) && 6 <= blastFlag) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state))) || ((((((((((((((!(8448 == s__state) && !(s__state == 8561)) && !(s__state == 8545)) && s__state < 8544) && !(s__state == 8481)) && blastFlag == 1) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state))) || ((((((((((((((3 == blastFlag && !(8448 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8544 <= s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) - InvariantResult [Line: 217]: Loop Invariant Derived loop invariant: !(8544 == s__state) - InvariantResult [Line: 110]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!(8448 == s__state) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(8497 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576) || (((((((((((((((((((((((((!(s__state == 8592) && blastFlag <= 7) && !(8673 == s__state)) && !(8448 == s__state)) && !(s__state == 8609)) && s__s3__tmp__next_state___0 < 8656) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 6 <= blastFlag) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8672)) || ((3 == blastFlag && 0 == s__hit) && 8544 == s__state)) || ((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && blastFlag <= 6) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 6 <= blastFlag) && !(s__state == 8608)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8672)) || (((s__s3__tmp__next_state___0 < 8656 && 8640 <= s__s3__tmp__next_state___0) && s__state <= 3) && blastFlag <= 4)) || ((((((((((((((!(8448 == s__state) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && 0 == s__hit) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576)) || ((2 == blastFlag && 0 == s__hit) && 8544 == s__state)) || (((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && !(8448 == s__state)) && !(s__state == 8609)) && s__s3__tmp__next_state___0 < 8656) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 6 <= blastFlag) && !(s__state == 8608)) && !(8497 == s__state)) && !(s__state == 8640)) && 8640 <= s__state) && !(8496 == s__state)) && !(8544 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8672)) || (((((((((((((3 == blastFlag && !(8448 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(8497 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576)) || (((((((((((((((blastFlag <= 6 && !(8448 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 6 <= blastFlag) && !(8497 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576)) || (((((((((((((((blastFlag <= 6 && !(8448 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 6 <= blastFlag) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && 0 == s__hit) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576)) || ((((((((((((((3 == blastFlag && !(8448 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8544 <= s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8560 == s__state))) || ((((((((((((((3 == blastFlag && !(8448 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8544 <= s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && 0 == s__hit) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state))) || ((((s__s3__tmp__next_state___0 < 8656 && 8640 <= s__s3__tmp__next_state___0) && 8448 == s__state) && blastFlag <= 4) && !(0 == s__hit))) || (((((s__s3__tmp__next_state___0 < 8656 && 8640 <= s__s3__tmp__next_state___0) && 8640 <= s__state) && s__state < 8656) && blastFlag <= 4) && !(0 == s__hit))) || ((((((((((((((((((((((((!(8673 == s__state) && blastFlag <= 6) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 6 <= blastFlag) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && s__state < 8656) && !(8544 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || ((((((blastFlag <= 7 && 6 <= blastFlag) && !(s__state <= 8496)) && 8496 < s__s3__tmp__next_state___0) && 0 == s__hit) && s__s3__tmp__next_state___0 <= 8576) && s__state <= 8576)) || (((blastFlag <= 7 && 6 <= blastFlag) && 0 == s__hit) && 8544 == s__state)) || ((((((((((!(8448 == s__state) && s__state < 8544) && !(s__state == 8481)) && !(8497 == s__state)) && !(8496 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && blastFlag == 0) && !(s__state == 8512))) || (((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && 3 == blastFlag) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || ((((((((((((((((blastFlag <= 7 && !(8448 == s__state)) && s__s3__tmp__next_state___0 < 8656) && !(s__state == 8561)) && !(s__state == 8545)) && s__state < 8544) && !(s__state == 8481)) && 6 <= blastFlag) && !(8497 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state))) || ((3 == blastFlag && 8560 == s__state) && 0 == s__hit)) || (((blastFlag <= 7 && 6 <= blastFlag) && 8560 == s__state) && 0 == s__hit)) || ((s__s3__tmp__next_state___0 < 8656 && s__state <= 3) && 0 == s__hit)) || (((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && 3 == blastFlag) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(s__state == 8608)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || (((((((((((((((((((((((((blastFlag <= 7 && !(8673 == s__state)) && !(8448 == s__state)) && !(s__state == 8609)) && s__s3__tmp__next_state___0 < 8656) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 6 <= blastFlag) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8672)) || ((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(8496 == s__state)) && s__state < 8656) && !(8544 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || ((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && blastFlag <= 6) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 6 <= blastFlag) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(8496 == s__state)) && s__state < 8656) && !(8544 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || ((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && blastFlag <= 6) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 6 <= blastFlag) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && s__state < 8656) && !(8544 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || (((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && 3 == blastFlag) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || ((((((((((((((((blastFlag <= 7 && !(8448 == s__state)) && s__s3__tmp__next_state___0 < 8656) && !(s__state == 8561)) && !(s__state == 8545)) && s__state < 8544) && !(s__state == 8481)) && 6 <= blastFlag) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8560 == s__state))) || (((((((((((((((((((((((((!(s__state == 8592) && blastFlag <= 7) && !(8673 == s__state)) && !(8448 == s__state)) && !(s__state == 8609)) && s__s3__tmp__next_state___0 < 8656) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 6 <= blastFlag) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8672)) || ((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && s__state < 8656) && !(8544 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || ((((((((((!(8673 == s__state) && 3 == blastFlag) && !(s__state == 8609)) && !(s__state == 8481)) && !(12292 == s__state)) && !(s__state == 8641)) && 8496 < s__s3__tmp__next_state___0) && !(s__state == 8480)) && 0 == s__hit) && s__s3__tmp__next_state___0 <= 8576) && !(8593 == s__state))) || ((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(0 == s__hit)) && !(8560 == s__state))) || ((((2 == blastFlag && 8448 == s__state) && 8496 < s__s3__tmp__next_state___0) && 0 == s__hit) && s__s3__tmp__next_state___0 <= 8576)) || ((((((((((((((!(8448 == s__state) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8560 == s__state)) && s__state <= 8576)) || (((((blastFlag <= 7 && 6 <= blastFlag) && 8448 == s__state) && 8496 < s__s3__tmp__next_state___0) && 0 == s__hit) && s__s3__tmp__next_state___0 <= 8576)) || (((((((((((((((((((((!(8673 == s__state) && 3 == blastFlag) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || (((((2 == blastFlag && 8496 < s__state) && 8496 < s__s3__tmp__next_state___0) && 0 == s__hit) && s__s3__tmp__next_state___0 <= 8576) && s__state <= 8576)) || ((2 == blastFlag && 8560 == s__state) && 0 == s__hit)) || (((6 <= blastFlag && 3 == s__s3__tmp__next_state___0) && 8448 == s__state) && 0 == s__hit)) || ((((((((((((((((((((((!(8673 == s__state) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8672)) || ((((((((((((((((blastFlag <= 7 && !(8448 == s__state)) && s__s3__tmp__next_state___0 < 8656) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 6 <= blastFlag) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && 0 == s__hit) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576)) || (((((((((((((((blastFlag <= 6 && !(8448 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 6 <= blastFlag) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8560 == s__state)) && s__state <= 8576)) || (((3 == s__s3__tmp__next_state___0 && 8448 == s__state) && 0 == s__hit) && blastFlag <= 4)) || (((((((((((((!(8448 == s__state) && !(s__state == 8561)) && !(s__state == 8545)) && s__state < 8544) && !(s__state == 8481)) && blastFlag == 1) && !(8497 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) - InvariantResult [Line: 83]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 116]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8672) || (((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(0 == s__hit)) && !(8560 == s__state))) || ((((((((((((((((((((((((((!(s__state == 8592) && blastFlag <= 7) && !(8673 == s__state)) && !(8448 == s__state)) && !(s__state == 8609)) && s__s3__tmp__next_state___0 < 8656) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 6 <= blastFlag) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8672)) || ((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && 3 == blastFlag) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || (((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && s__state < 8544) && !(s__state == 8481)) && blastFlag == 1) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || (((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && s__state < 8544) && !(s__state == 8481)) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && blastFlag == 0) && !(s__state == 8512)) && !(8560 == s__state))) || (((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && blastFlag <= 6) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 6 <= blastFlag) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8672) - InvariantResult [Line: 113]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 341]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && blastFlag <= 6) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && s__state < 8544) && !(s__state == 8481)) && 6 <= blastFlag) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(12292 == s__state)) && !(s__state <= 8496)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && 0 == s__hit) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) || (((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && s__state < 8544) && !(s__state == 8481)) && 2 == blastFlag) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(12292 == s__state)) && !(s__state <= 8496)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && 0 == s__hit) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || (((((((((((((((((((((((((!(s__state == 8592) && blastFlag <= 7) && !(8673 == s__state)) && !(8448 == s__state)) && !(s__state == 8609)) && s__s3__tmp__next_state___0 < 8656) && !(s__state == 8561)) && !(s__state == 8545)) && s__state < 8544) && !(s__state == 8481)) && 6 <= blastFlag) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(12292 == s__state)) && !(s__state <= 8496)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && 0 == s__hit) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || (((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && 3 == blastFlag) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(12292 == s__state)) && !(s__state <= 8496)) && !(8544 <= s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && 0 == s__hit) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) - InvariantResult [Line: 393]: Loop Invariant Derived loop invariant: (((((((((((((((3 == blastFlag && !(8448 == s__state)) && !(s__state == 8561)) && !(s__state == 8481)) && !(8497 == s__state)) && !(8496 == s__state)) && !(s__state <= 8496)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576) || (((((((((((((((blastFlag <= 7 && !(8448 == s__state)) && !(s__state == 8561)) && !(s__state == 8481)) && 6 <= blastFlag) && !(8497 == s__state)) && !(8496 == s__state)) && !(s__state <= 8496)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576)) || ((((((((((((((!(8448 == s__state) && !(s__state == 8561)) && !(s__state == 8481)) && 2 == blastFlag) && !(8497 == s__state)) && !(8496 == s__state)) && !(s__state <= 8496)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576) - InvariantResult [Line: 176]: Loop Invariant Derived loop invariant: ((((((((s__s3__tmp__next_state___0 < 8656 && 8640 <= s__s3__tmp__next_state___0) && 8448 == s__state) && blastFlag <= 4) && !(0 == s__hit)) || ((((2 == blastFlag && 8448 == s__state) && 8496 < s__s3__tmp__next_state___0) && 0 == s__hit) && s__s3__tmp__next_state___0 <= 8576)) || (((((blastFlag <= 7 && 6 <= blastFlag) && 8448 == s__state) && 8496 < s__s3__tmp__next_state___0) && 0 == s__hit) && s__s3__tmp__next_state___0 <= 8576)) || (((6 <= blastFlag && 3 == s__s3__tmp__next_state___0) && 8448 == s__state) && 0 == s__hit)) || ((((3 == blastFlag && 8448 == s__state) && 8496 < s__s3__tmp__next_state___0) && 0 == s__hit) && s__s3__tmp__next_state___0 <= 8576)) || (((3 == s__s3__tmp__next_state___0 && 8448 == s__state) && 0 == s__hit) && blastFlag <= 4) - InvariantResult [Line: 185]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((!(8673 == s__state) && 3 == blastFlag) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && s__state < 8656) && !(8544 == s__state)) && !(12292 == s__state)) && !(s__state <= 8496)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) || ((((((((((((((((((((((!(8673 == s__state) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && s__state < 8656) && !(8544 == s__state)) && !(12292 == s__state)) && !(s__state <= 8496)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state))) || ((((((((((((((((((((((((!(8673 == s__state) && blastFlag <= 6) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 6 <= blastFlag) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && s__state < 8656) && !(8544 == s__state)) && !(12292 == s__state)) && !(s__state <= 8496)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state))) || (((((((((((((((((((((((((blastFlag <= 7 && !(8673 == s__state)) && !(8448 == s__state)) && !(s__state == 8609)) && s__s3__tmp__next_state___0 < 8656) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 6 <= blastFlag) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(12292 == s__state)) && !(s__state <= 8496)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) && !(8656 <= s__state)) - InvariantResult [Line: 405]: Loop Invariant Derived loop invariant: (((((((((((((((3 == blastFlag && !(8448 == s__state)) && !(s__state == 8561)) && !(s__state == 8481)) && !(8497 == s__state)) && !(8496 == s__state)) && !(s__state <= 8496)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576) || (((((((((((((((blastFlag <= 7 && !(8448 == s__state)) && !(s__state == 8561)) && !(s__state == 8481)) && 6 <= blastFlag) && !(8497 == s__state)) && !(8496 == s__state)) && !(s__state <= 8496)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576)) || ((((((((((((((!(8448 == s__state) && !(s__state == 8561)) && !(s__state == 8481)) && 2 == blastFlag) && !(8497 == s__state)) && !(8496 == s__state)) && !(s__state <= 8496)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576) - InvariantResult [Line: 209]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((!(s__state == 8592) && !(8448 == s__state)) && !(s__state == 8609)) && s__s3__tmp__next_state___0 < 8656) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 6 <= blastFlag) && !(s__state == 8608)) && !(8497 == s__state)) && !(s__state == 8640)) && 8640 <= s__state) && !(8496 == s__state)) && !(8544 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) || (((((((((((((((((((((((!(s__state == 8592) && blastFlag <= 6) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 6 <= blastFlag) && !(s__state == 8608)) && !(8497 == s__state)) && !(s__state == 8640)) && 8640 <= s__state) && !(8496 == s__state)) && !(8544 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || (((((((((((((((((((((!(s__state == 8592) && 3 == blastFlag) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(s__state == 8608)) && !(8497 == s__state)) && !(s__state == 8640)) && 8640 <= s__state) && !(8496 == s__state)) && !(8544 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) - InvariantResult [Line: 22]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 128]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 152]: Loop Invariant Derived loop invariant: ((((((((((((((((!(8448 == s__state) && !(s__state == 8561)) && !(s__state == 8545)) && s__state < 8544) && !(s__state == 8481)) && 2 == blastFlag) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(s__state <= 8496)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8560 == s__state)) || (((((((((((((((blastFlag <= 6 && !(8448 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && s__state < 8544) && !(s__state == 8481)) && 6 <= blastFlag) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(s__state <= 8496)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8560 == s__state))) || ((((((((((((((3 == blastFlag && !(8448 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(s__state <= 8496)) && !(8544 <= s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8560 == s__state))) || ((((((((((((((((blastFlag <= 7 && !(8448 == s__state)) && s__s3__tmp__next_state___0 < 8656) && !(s__state == 8561)) && !(s__state == 8545)) && s__state < 8544) && !(s__state == 8481)) && 6 <= blastFlag) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(s__state <= 8496)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8560 == s__state)) - InvariantResult [Line: 170]: Loop Invariant Derived loop invariant: (((((((((((3 == blastFlag && !(s__state == 8545)) && !(8497 == s__state)) && !(8544 == s__state)) && !(s__state <= 8496)) && !(8513 == s__state)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(s__state == 8512)) && s__state <= 8576) || ((((((((((!(s__state == 8545) && 2 == blastFlag) && !(8497 == s__state)) && !(8544 == s__state)) && !(s__state <= 8496)) && !(8513 == s__state)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(s__state == 8512)) && s__state <= 8576)) || (((((((((((blastFlag <= 7 && !(s__state == 8545)) && 6 <= blastFlag) && !(8497 == s__state)) && !(8544 == s__state)) && !(s__state <= 8496)) && !(8513 == s__state)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(s__state == 8512)) && s__state <= 8576) - InvariantResult [Line: 179]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && s__state < 8656) && !(8544 == s__state)) && !(12292 == s__state)) && !(s__state <= 8496)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) || (((((((((((((((((((((((((((!(s__state == 8592) && blastFlag <= 7) && !(8673 == s__state)) && !(8448 == s__state)) && !(s__state == 8609)) && s__s3__tmp__next_state___0 < 8656) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 6 <= blastFlag) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(12292 == s__state)) && !(s__state <= 8496)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) && !(8656 <= s__state))) || ((((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && blastFlag <= 6) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 6 <= blastFlag) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && s__state < 8656) && !(8544 == s__state)) && !(12292 == s__state)) && !(s__state <= 8496)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || ((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && 3 == blastFlag) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && s__state < 8656) && !(8544 == s__state)) && !(12292 == s__state)) && !(s__state <= 8496)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) - InvariantResult [Line: 146]: Loop Invariant Derived loop invariant: (((((((((((((((((3 == blastFlag && !(8448 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(8544 == s__state)) && !(8544 <= s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) || (((((((((((((((blastFlag <= 7 && !(8448 == s__state)) && s__s3__tmp__next_state___0 < 8656) && !(s__state == 8561)) && !(s__state == 8545)) && s__state < 8544) && !(s__state == 8481)) && 6 <= blastFlag) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state))) || ((((((((((((!(8448 == s__state) && !(s__state == 8561)) && !(s__state == 8545)) && s__state < 8544) && !(s__state == 8481)) && blastFlag == 1) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state))) || (((((((((((((!(8448 == s__state) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(s__state == 8512)) && !(0 == s__hit)) && !(8560 == s__state)) && s__state <= 8576)) || ((((((((((((((blastFlag <= 6 && !(8448 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && s__state < 8544) && !(s__state == 8481)) && 6 <= blastFlag) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state))) || (((((((((((((3 == blastFlag && !(8448 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(s__state == 8512)) && !(0 == s__hit)) && !(8560 == s__state)) && s__state <= 8576)) || (((((((((((((!(8448 == s__state) && !(s__state == 8561)) && !(s__state == 8545)) && s__state < 8544) && !(s__state == 8481)) && 2 == blastFlag) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576) - InvariantResult [Line: 197]: Loop Invariant Derived loop invariant: ((((((((blastFlag <= 7 && s__s3__tmp__next_state___0 < 8656) && 6 <= blastFlag) && 8640 <= s__state) && 0 == s__hit) && !(8656 <= s__state)) || (((((s__s3__tmp__next_state___0 < 8656 && 8640 <= s__s3__tmp__next_state___0) && 8640 <= s__state) && s__state < 8656) && blastFlag <= 4) && !(0 == s__hit))) || ((3 == blastFlag && 8640 <= s__state) && s__state < 8656)) || ((((blastFlag <= 6 && 6 <= blastFlag) && 8640 <= s__state) && s__state < 8656) && 0 == s__hit)) || ((2 == blastFlag && 8640 <= s__state) && s__state < 8656) - InvariantResult [Line: 639]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 158]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && blastFlag <= 6) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && s__state < 8544) && !(s__state == 8481)) && 6 <= blastFlag) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(12292 == s__state)) && !(s__state <= 8496)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && 0 == s__hit) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) || (((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && s__state < 8544) && !(s__state == 8481)) && 2 == blastFlag) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(12292 == s__state)) && !(s__state <= 8496)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && 0 == s__hit) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || (((((((((((((((((((((((((!(s__state == 8592) && blastFlag <= 7) && !(8673 == s__state)) && !(8448 == s__state)) && !(s__state == 8609)) && s__s3__tmp__next_state___0 < 8656) && !(s__state == 8561)) && !(s__state == 8545)) && s__state < 8544) && !(s__state == 8481)) && 6 <= blastFlag) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(12292 == s__state)) && !(s__state <= 8496)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && 0 == s__hit) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || (((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && 3 == blastFlag) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(12292 == s__state)) && !(s__state <= 8496)) && !(8544 <= s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && 0 == s__hit) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) RESULT: Ultimate proved your program to be correct! [2022-01-09 23:27:53,027 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request...