./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/openssl-simplified/s3_srvr_7.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version e19ca921 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/openssl-simplified/s3_srvr_7.cil.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 101a48a9bec001331849dc185520f52629903e1279e23ab0889af7e01ff1eae0 --- Real Ultimate output --- This is Ultimate 0.2.2-dev-e19ca92 [2021-12-22 08:35:04,706 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-22 08:35:04,708 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-22 08:35:04,744 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-22 08:35:04,745 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-22 08:35:04,748 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-22 08:35:04,749 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-22 08:35:04,754 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-22 08:35:04,756 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-22 08:35:04,760 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-22 08:35:04,761 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-22 08:35:04,763 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-22 08:35:04,763 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-22 08:35:04,766 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-22 08:35:04,767 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-22 08:35:04,770 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-22 08:35:04,771 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-22 08:35:04,772 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-22 08:35:04,774 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-22 08:35:04,779 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-22 08:35:04,781 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-22 08:35:04,782 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-22 08:35:04,783 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-22 08:35:04,784 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-22 08:35:04,790 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-22 08:35:04,790 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-22 08:35:04,790 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-22 08:35:04,792 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-22 08:35:04,792 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-22 08:35:04,793 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-22 08:35:04,794 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-22 08:35:04,795 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-22 08:35:04,796 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-22 08:35:04,798 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-22 08:35:04,799 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-22 08:35:04,799 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-22 08:35:04,800 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-22 08:35:04,800 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-22 08:35:04,801 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-22 08:35:04,801 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-22 08:35:04,802 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-22 08:35:04,803 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-12-22 08:35:04,839 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-22 08:35:04,839 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-22 08:35:04,840 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-22 08:35:04,840 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-22 08:35:04,841 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-22 08:35:04,841 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-22 08:35:04,842 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-22 08:35:04,842 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-22 08:35:04,842 INFO L138 SettingsManager]: * Use SBE=true [2021-12-22 08:35:04,842 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-22 08:35:04,843 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-22 08:35:04,843 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-22 08:35:04,844 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-22 08:35:04,844 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-22 08:35:04,844 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-22 08:35:04,844 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-22 08:35:04,844 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-22 08:35:04,845 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-22 08:35:04,845 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-22 08:35:04,845 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-22 08:35:04,845 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-22 08:35:04,845 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-22 08:35:04,846 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-22 08:35:04,846 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-22 08:35:04,846 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-22 08:35:04,846 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-22 08:35:04,846 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-22 08:35:04,848 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-22 08:35:04,848 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-22 08:35:04,848 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-22 08:35:04,848 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-22 08:35:04,848 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-22 08:35:04,849 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-22 08:35:04,849 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-22 08:35:04,849 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.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 101a48a9bec001331849dc185520f52629903e1279e23ab0889af7e01ff1eae0 [2021-12-22 08:35:05,050 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-22 08:35:05,068 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-22 08:35:05,070 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-22 08:35:05,071 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-22 08:35:05,072 INFO L275 PluginConnector]: CDTParser initialized [2021-12-22 08:35:05,073 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/openssl-simplified/s3_srvr_7.cil.c [2021-12-22 08:35:05,137 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/209a98de4/3897ba3132884bbab014a244f1f2adcb/FLAGa65518a27 [2021-12-22 08:35:05,547 INFO L306 CDTParser]: Found 1 translation units. [2021-12-22 08:35:05,548 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/openssl-simplified/s3_srvr_7.cil.c [2021-12-22 08:35:05,557 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/209a98de4/3897ba3132884bbab014a244f1f2adcb/FLAGa65518a27 [2021-12-22 08:35:05,956 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/209a98de4/3897ba3132884bbab014a244f1f2adcb [2021-12-22 08:35:05,958 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-22 08:35:05,959 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-22 08:35:05,963 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-22 08:35:05,964 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-22 08:35:05,967 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-22 08:35:05,968 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.12 08:35:05" (1/1) ... [2021-12-22 08:35:05,969 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7a2cea98 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 08:35:05, skipping insertion in model container [2021-12-22 08:35:05,969 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.12 08:35:05" (1/1) ... [2021-12-22 08:35:05,975 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-22 08:35:06,007 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-22 08:35:06,237 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/openssl-simplified/s3_srvr_7.cil.c[44376,44389] [2021-12-22 08:35:06,244 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-22 08:35:06,251 INFO L203 MainTranslator]: Completed pre-run [2021-12-22 08:35:06,292 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/openssl-simplified/s3_srvr_7.cil.c[44376,44389] [2021-12-22 08:35:06,295 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-22 08:35:06,314 INFO L208 MainTranslator]: Completed translation [2021-12-22 08:35:06,314 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 08:35:06 WrapperNode [2021-12-22 08:35:06,314 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-22 08:35:06,315 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-22 08:35:06,315 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-22 08:35:06,316 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-22 08:35:06,322 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 08:35:06" (1/1) ... [2021-12-22 08:35:06,332 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 08:35:06" (1/1) ... [2021-12-22 08:35:06,373 INFO L137 Inliner]: procedures = 15, calls = 8, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 556 [2021-12-22 08:35:06,375 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-22 08:35:06,377 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-22 08:35:06,377 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-22 08:35:06,377 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-22 08:35:06,385 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 08:35:06" (1/1) ... [2021-12-22 08:35:06,386 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 08:35:06" (1/1) ... [2021-12-22 08:35:06,393 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 08:35:06" (1/1) ... [2021-12-22 08:35:06,404 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 08:35:06" (1/1) ... [2021-12-22 08:35:06,411 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 08:35:06" (1/1) ... [2021-12-22 08:35:06,421 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 08:35:06" (1/1) ... [2021-12-22 08:35:06,425 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 08:35:06" (1/1) ... [2021-12-22 08:35:06,430 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-22 08:35:06,431 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-22 08:35:06,431 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-22 08:35:06,431 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-22 08:35:06,432 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 08:35:06" (1/1) ... [2021-12-22 08:35:06,453 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-22 08:35:06,466 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 08:35:06,480 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) [2021-12-22 08:35:06,491 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 [2021-12-22 08:35:06,515 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-22 08:35:06,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-22 08:35:06,516 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-22 08:35:06,516 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-22 08:35:06,606 INFO L234 CfgBuilder]: Building ICFG [2021-12-22 08:35:06,608 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-22 08:35:06,634 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-22 08:35:07,041 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##90: assume false; [2021-12-22 08:35:07,041 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##91: assume !false; [2021-12-22 08:35:07,041 INFO L275 CfgBuilder]: Performing block encoding [2021-12-22 08:35:07,054 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-22 08:35:07,055 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2021-12-22 08:35:07,057 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.12 08:35:07 BoogieIcfgContainer [2021-12-22 08:35:07,057 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-22 08:35:07,059 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-22 08:35:07,059 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-22 08:35:07,062 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-22 08:35:07,062 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.12 08:35:05" (1/3) ... [2021-12-22 08:35:07,063 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@32989640 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.12 08:35:07, skipping insertion in model container [2021-12-22 08:35:07,063 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 08:35:06" (2/3) ... [2021-12-22 08:35:07,063 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@32989640 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.12 08:35:07, skipping insertion in model container [2021-12-22 08:35:07,063 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.12 08:35:07" (3/3) ... [2021-12-22 08:35:07,064 INFO L111 eAbstractionObserver]: Analyzing ICFG s3_srvr_7.cil.c [2021-12-22 08:35:07,068 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-22 08:35:07,068 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-22 08:35:07,107 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-22 08:35:07,113 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 [2021-12-22 08:35:07,114 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-22 08:35:07,130 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) [2021-12-22 08:35:07,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-12-22 08:35:07,145 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:35:07,145 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] [2021-12-22 08:35:07,146 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:35:07,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:35:07,156 INFO L85 PathProgramCache]: Analyzing trace with hash -1801233509, now seen corresponding path program 1 times [2021-12-22 08:35:07,163 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:35:07,164 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [463107255] [2021-12-22 08:35:07,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:35:07,165 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:35:07,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:35:07,408 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 08:35:07,409 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:35:07,409 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [463107255] [2021-12-22 08:35:07,410 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [463107255] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:35:07,410 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:35:07,410 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:35:07,412 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1240743655] [2021-12-22 08:35:07,412 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:35:07,416 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:35:07,417 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:35:07,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:35:07,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:35:07,442 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) [2021-12-22 08:35:07,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:35:07,697 INFO L93 Difference]: Finished difference Result 329 states and 565 transitions. [2021-12-22 08:35:07,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:35:07,700 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 [2021-12-22 08:35:07,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:35:07,714 INFO L225 Difference]: With dead ends: 329 [2021-12-22 08:35:07,715 INFO L226 Difference]: Without dead ends: 171 [2021-12-22 08:35:07,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 [2021-12-22 08:35:07,728 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 [2021-12-22 08:35:07,730 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] [2021-12-22 08:35:07,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2021-12-22 08:35:07,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 160. [2021-12-22 08:35:07,788 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) [2021-12-22 08:35:07,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 255 transitions. [2021-12-22 08:35:07,791 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 255 transitions. Word has length 33 [2021-12-22 08:35:07,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:35:07,791 INFO L470 AbstractCegarLoop]: Abstraction has 160 states and 255 transitions. [2021-12-22 08:35:07,791 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) [2021-12-22 08:35:07,793 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 255 transitions. [2021-12-22 08:35:07,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-12-22 08:35:07,796 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:35:07,796 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] [2021-12-22 08:35:07,796 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-22 08:35:07,797 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:35:07,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:35:07,800 INFO L85 PathProgramCache]: Analyzing trace with hash -979083820, now seen corresponding path program 1 times [2021-12-22 08:35:07,800 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:35:07,800 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2111482126] [2021-12-22 08:35:07,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:35:07,801 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:35:07,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:35:07,877 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 08:35:07,877 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:35:07,878 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2111482126] [2021-12-22 08:35:07,878 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2111482126] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:35:07,878 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:35:07,879 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:35:07,879 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1897807379] [2021-12-22 08:35:07,879 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:35:07,881 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:35:07,881 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:35:07,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:35:07,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:35:07,882 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) [2021-12-22 08:35:08,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:35:08,034 INFO L93 Difference]: Finished difference Result 351 states and 566 transitions. [2021-12-22 08:35:08,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:35:08,035 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 [2021-12-22 08:35:08,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:35:08,038 INFO L225 Difference]: With dead ends: 351 [2021-12-22 08:35:08,039 INFO L226 Difference]: Without dead ends: 199 [2021-12-22 08:35:08,044 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 [2021-12-22 08:35:08,046 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 [2021-12-22 08:35:08,046 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] [2021-12-22 08:35:08,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2021-12-22 08:35:08,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 188. [2021-12-22 08:35:08,068 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) [2021-12-22 08:35:08,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 306 transitions. [2021-12-22 08:35:08,069 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 306 transitions. Word has length 34 [2021-12-22 08:35:08,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:35:08,070 INFO L470 AbstractCegarLoop]: Abstraction has 188 states and 306 transitions. [2021-12-22 08:35:08,070 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) [2021-12-22 08:35:08,070 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 306 transitions. [2021-12-22 08:35:08,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-12-22 08:35:08,071 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:35:08,071 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] [2021-12-22 08:35:08,072 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-22 08:35:08,072 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:35:08,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:35:08,072 INFO L85 PathProgramCache]: Analyzing trace with hash 1380253296, now seen corresponding path program 1 times [2021-12-22 08:35:08,073 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:35:08,073 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [639575216] [2021-12-22 08:35:08,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:35:08,073 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:35:08,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:35:08,120 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 08:35:08,120 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:35:08,120 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [639575216] [2021-12-22 08:35:08,121 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [639575216] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:35:08,121 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:35:08,121 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:35:08,121 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [232882967] [2021-12-22 08:35:08,122 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:35:08,122 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:35:08,122 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:35:08,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:35:08,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:35:08,123 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) [2021-12-22 08:35:08,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:35:08,271 INFO L93 Difference]: Finished difference Result 412 states and 677 transitions. [2021-12-22 08:35:08,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:35:08,272 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 [2021-12-22 08:35:08,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:35:08,274 INFO L225 Difference]: With dead ends: 412 [2021-12-22 08:35:08,274 INFO L226 Difference]: Without dead ends: 232 [2021-12-22 08:35:08,275 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 [2021-12-22 08:35:08,276 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 [2021-12-22 08:35:08,276 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] [2021-12-22 08:35:08,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2021-12-22 08:35:08,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 226. [2021-12-22 08:35:08,285 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) [2021-12-22 08:35:08,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 226 states to 226 states and 375 transitions. [2021-12-22 08:35:08,286 INFO L78 Accepts]: Start accepts. Automaton has 226 states and 375 transitions. Word has length 40 [2021-12-22 08:35:08,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:35:08,287 INFO L470 AbstractCegarLoop]: Abstraction has 226 states and 375 transitions. [2021-12-22 08:35:08,287 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) [2021-12-22 08:35:08,288 INFO L276 IsEmpty]: Start isEmpty. Operand 226 states and 375 transitions. [2021-12-22 08:35:08,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-12-22 08:35:08,289 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:35:08,289 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] [2021-12-22 08:35:08,290 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-22 08:35:08,290 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:35:08,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:35:08,291 INFO L85 PathProgramCache]: Analyzing trace with hash -168828142, now seen corresponding path program 1 times [2021-12-22 08:35:08,291 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:35:08,291 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1122019162] [2021-12-22 08:35:08,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:35:08,292 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:35:08,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:35:08,345 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 08:35:08,345 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:35:08,345 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1122019162] [2021-12-22 08:35:08,346 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1122019162] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:35:08,346 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:35:08,346 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:35:08,346 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1837908794] [2021-12-22 08:35:08,347 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:35:08,347 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:35:08,347 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:35:08,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:35:08,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:35:08,348 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) [2021-12-22 08:35:08,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:35:08,495 INFO L93 Difference]: Finished difference Result 461 states and 767 transitions. [2021-12-22 08:35:08,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:35:08,496 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 [2021-12-22 08:35:08,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:35:08,497 INFO L225 Difference]: With dead ends: 461 [2021-12-22 08:35:08,497 INFO L226 Difference]: Without dead ends: 243 [2021-12-22 08:35:08,498 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 [2021-12-22 08:35:08,499 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 [2021-12-22 08:35:08,499 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] [2021-12-22 08:35:08,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2021-12-22 08:35:08,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 237. [2021-12-22 08:35:08,506 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) [2021-12-22 08:35:08,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 396 transitions. [2021-12-22 08:35:08,507 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 396 transitions. Word has length 41 [2021-12-22 08:35:08,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:35:08,507 INFO L470 AbstractCegarLoop]: Abstraction has 237 states and 396 transitions. [2021-12-22 08:35:08,508 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) [2021-12-22 08:35:08,508 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 396 transitions. [2021-12-22 08:35:08,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-12-22 08:35:08,509 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:35:08,510 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] [2021-12-22 08:35:08,510 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-22 08:35:08,510 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:35:08,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:35:08,511 INFO L85 PathProgramCache]: Analyzing trace with hash -202979865, now seen corresponding path program 1 times [2021-12-22 08:35:08,511 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:35:08,511 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [270716166] [2021-12-22 08:35:08,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:35:08,511 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:35:08,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:35:08,552 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 08:35:08,552 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:35:08,552 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [270716166] [2021-12-22 08:35:08,553 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [270716166] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:35:08,553 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:35:08,553 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:35:08,553 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1265839240] [2021-12-22 08:35:08,553 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:35:08,553 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:35:08,554 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:35:08,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:35:08,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:35:08,554 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) [2021-12-22 08:35:08,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:35:08,664 INFO L93 Difference]: Finished difference Result 505 states and 849 transitions. [2021-12-22 08:35:08,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:35:08,665 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 [2021-12-22 08:35:08,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:35:08,666 INFO L225 Difference]: With dead ends: 505 [2021-12-22 08:35:08,666 INFO L226 Difference]: Without dead ends: 276 [2021-12-22 08:35:08,667 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 [2021-12-22 08:35:08,668 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 [2021-12-22 08:35:08,668 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] [2021-12-22 08:35:08,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 276 states. [2021-12-22 08:35:08,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 276 to 262. [2021-12-22 08:35:08,675 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) [2021-12-22 08:35:08,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 439 transitions. [2021-12-22 08:35:08,676 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 439 transitions. Word has length 59 [2021-12-22 08:35:08,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:35:08,676 INFO L470 AbstractCegarLoop]: Abstraction has 262 states and 439 transitions. [2021-12-22 08:35:08,676 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) [2021-12-22 08:35:08,676 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 439 transitions. [2021-12-22 08:35:08,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-12-22 08:35:08,684 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:35:08,684 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] [2021-12-22 08:35:08,684 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-22 08:35:08,684 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:35:08,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:35:08,685 INFO L85 PathProgramCache]: Analyzing trace with hash 654012288, now seen corresponding path program 1 times [2021-12-22 08:35:08,685 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:35:08,685 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1511074507] [2021-12-22 08:35:08,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:35:08,685 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:35:08,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:35:08,720 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 08:35:08,721 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:35:08,721 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1511074507] [2021-12-22 08:35:08,721 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1511074507] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:35:08,721 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:35:08,721 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:35:08,721 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [951541288] [2021-12-22 08:35:08,721 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:35:08,722 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:35:08,722 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:35:08,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:35:08,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:35:08,723 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) [2021-12-22 08:35:08,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:35:08,834 INFO L93 Difference]: Finished difference Result 530 states and 889 transitions. [2021-12-22 08:35:08,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:35:08,835 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 [2021-12-22 08:35:08,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:35:08,837 INFO L225 Difference]: With dead ends: 530 [2021-12-22 08:35:08,837 INFO L226 Difference]: Without dead ends: 276 [2021-12-22 08:35:08,837 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 [2021-12-22 08:35:08,838 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 [2021-12-22 08:35:08,839 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] [2021-12-22 08:35:08,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 276 states. [2021-12-22 08:35:08,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 276 to 262. [2021-12-22 08:35:08,846 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) [2021-12-22 08:35:08,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 436 transitions. [2021-12-22 08:35:08,847 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 436 transitions. Word has length 60 [2021-12-22 08:35:08,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:35:08,847 INFO L470 AbstractCegarLoop]: Abstraction has 262 states and 436 transitions. [2021-12-22 08:35:08,847 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) [2021-12-22 08:35:08,848 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 436 transitions. [2021-12-22 08:35:08,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-12-22 08:35:08,848 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:35:08,849 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] [2021-12-22 08:35:08,849 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-22 08:35:08,849 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:35:08,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:35:08,850 INFO L85 PathProgramCache]: Analyzing trace with hash 225756320, now seen corresponding path program 1 times [2021-12-22 08:35:08,850 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:35:08,850 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [638459267] [2021-12-22 08:35:08,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:35:08,851 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:35:08,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:35:08,882 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 08:35:08,882 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:35:08,882 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [638459267] [2021-12-22 08:35:08,883 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [638459267] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:35:08,883 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:35:08,883 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:35:08,883 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [13345888] [2021-12-22 08:35:08,883 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:35:08,884 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:35:08,884 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:35:08,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:35:08,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:35:08,885 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) [2021-12-22 08:35:09,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:35:09,006 INFO L93 Difference]: Finished difference Result 547 states and 914 transitions. [2021-12-22 08:35:09,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:35:09,007 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 [2021-12-22 08:35:09,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:35:09,010 INFO L225 Difference]: With dead ends: 547 [2021-12-22 08:35:09,011 INFO L226 Difference]: Without dead ends: 293 [2021-12-22 08:35:09,011 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 [2021-12-22 08:35:09,014 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 [2021-12-22 08:35:09,014 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] [2021-12-22 08:35:09,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 293 states. [2021-12-22 08:35:09,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 293 to 293. [2021-12-22 08:35:09,024 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) [2021-12-22 08:35:09,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 488 transitions. [2021-12-22 08:35:09,025 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 488 transitions. Word has length 61 [2021-12-22 08:35:09,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:35:09,026 INFO L470 AbstractCegarLoop]: Abstraction has 293 states and 488 transitions. [2021-12-22 08:35:09,026 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) [2021-12-22 08:35:09,027 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 488 transitions. [2021-12-22 08:35:09,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-12-22 08:35:09,028 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:35:09,029 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] [2021-12-22 08:35:09,029 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-22 08:35:09,029 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:35:09,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:35:09,030 INFO L85 PathProgramCache]: Analyzing trace with hash 1734857866, now seen corresponding path program 1 times [2021-12-22 08:35:09,030 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:35:09,031 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1960439830] [2021-12-22 08:35:09,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:35:09,031 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:35:09,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:35:09,100 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-12-22 08:35:09,100 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:35:09,101 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1960439830] [2021-12-22 08:35:09,101 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1960439830] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:35:09,101 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:35:09,101 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:35:09,101 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [581905222] [2021-12-22 08:35:09,102 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:35:09,102 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:35:09,102 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:35:09,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:35:09,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:35:09,103 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) [2021-12-22 08:35:09,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:35:09,211 INFO L93 Difference]: Finished difference Result 595 states and 992 transitions. [2021-12-22 08:35:09,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:35:09,211 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 [2021-12-22 08:35:09,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:35:09,213 INFO L225 Difference]: With dead ends: 595 [2021-12-22 08:35:09,213 INFO L226 Difference]: Without dead ends: 310 [2021-12-22 08:35:09,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 [2021-12-22 08:35:09,214 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 [2021-12-22 08:35:09,215 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] [2021-12-22 08:35:09,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 310 states. [2021-12-22 08:35:09,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 310 to 308. [2021-12-22 08:35:09,222 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) [2021-12-22 08:35:09,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 308 states to 308 states and 509 transitions. [2021-12-22 08:35:09,224 INFO L78 Accepts]: Start accepts. Automaton has 308 states and 509 transitions. Word has length 73 [2021-12-22 08:35:09,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:35:09,224 INFO L470 AbstractCegarLoop]: Abstraction has 308 states and 509 transitions. [2021-12-22 08:35:09,224 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) [2021-12-22 08:35:09,224 INFO L276 IsEmpty]: Start isEmpty. Operand 308 states and 509 transitions. [2021-12-22 08:35:09,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-12-22 08:35:09,225 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:35:09,226 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] [2021-12-22 08:35:09,226 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-22 08:35:09,226 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:35:09,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:35:09,226 INFO L85 PathProgramCache]: Analyzing trace with hash -1240517537, now seen corresponding path program 1 times [2021-12-22 08:35:09,227 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:35:09,227 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1418161458] [2021-12-22 08:35:09,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:35:09,227 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:35:09,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:35:09,286 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 29 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 08:35:09,286 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:35:09,286 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1418161458] [2021-12-22 08:35:09,286 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1418161458] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:35:09,287 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:35:09,287 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:35:09,287 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [862143807] [2021-12-22 08:35:09,287 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:35:09,287 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:35:09,288 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:35:09,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:35:09,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:35:09,289 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) [2021-12-22 08:35:09,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:35:09,405 INFO L93 Difference]: Finished difference Result 646 states and 1070 transitions. [2021-12-22 08:35:09,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:35:09,406 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 [2021-12-22 08:35:09,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:35:09,409 INFO L225 Difference]: With dead ends: 646 [2021-12-22 08:35:09,409 INFO L226 Difference]: Without dead ends: 346 [2021-12-22 08:35:09,409 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 [2021-12-22 08:35:09,411 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 [2021-12-22 08:35:09,412 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] [2021-12-22 08:35:09,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2021-12-22 08:35:09,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 344. [2021-12-22 08:35:09,421 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) [2021-12-22 08:35:09,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 569 transitions. [2021-12-22 08:35:09,422 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 569 transitions. Word has length 73 [2021-12-22 08:35:09,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:35:09,423 INFO L470 AbstractCegarLoop]: Abstraction has 344 states and 569 transitions. [2021-12-22 08:35:09,424 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) [2021-12-22 08:35:09,424 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 569 transitions. [2021-12-22 08:35:09,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-12-22 08:35:09,426 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:35:09,426 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] [2021-12-22 08:35:09,427 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-22 08:35:09,427 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:35:09,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:35:09,428 INFO L85 PathProgramCache]: Analyzing trace with hash 1544129923, now seen corresponding path program 1 times [2021-12-22 08:35:09,428 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:35:09,428 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763668674] [2021-12-22 08:35:09,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:35:09,429 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:35:09,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:35:09,472 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-12-22 08:35:09,473 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:35:09,473 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1763668674] [2021-12-22 08:35:09,473 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1763668674] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:35:09,473 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:35:09,473 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:35:09,473 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1210606178] [2021-12-22 08:35:09,474 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:35:09,475 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:35:09,475 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:35:09,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:35:09,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:35:09,476 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) [2021-12-22 08:35:09,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:35:09,566 INFO L93 Difference]: Finished difference Result 682 states and 1128 transitions. [2021-12-22 08:35:09,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:35:09,566 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 [2021-12-22 08:35:09,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:35:09,568 INFO L225 Difference]: With dead ends: 682 [2021-12-22 08:35:09,568 INFO L226 Difference]: Without dead ends: 346 [2021-12-22 08:35:09,568 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 [2021-12-22 08:35:09,569 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 [2021-12-22 08:35:09,570 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] [2021-12-22 08:35:09,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2021-12-22 08:35:09,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 344. [2021-12-22 08:35:09,577 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) [2021-12-22 08:35:09,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 563 transitions. [2021-12-22 08:35:09,578 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 563 transitions. Word has length 74 [2021-12-22 08:35:09,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:35:09,579 INFO L470 AbstractCegarLoop]: Abstraction has 344 states and 563 transitions. [2021-12-22 08:35:09,579 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) [2021-12-22 08:35:09,579 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 563 transitions. [2021-12-22 08:35:09,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-12-22 08:35:09,583 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:35:09,583 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] [2021-12-22 08:35:09,583 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-22 08:35:09,584 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:35:09,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:35:09,584 INFO L85 PathProgramCache]: Analyzing trace with hash 1602665309, now seen corresponding path program 1 times [2021-12-22 08:35:09,585 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:35:09,585 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [598862425] [2021-12-22 08:35:09,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:35:09,585 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:35:09,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:35:09,627 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 08:35:09,628 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:35:09,628 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [598862425] [2021-12-22 08:35:09,628 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [598862425] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:35:09,628 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:35:09,628 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:35:09,628 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396211029] [2021-12-22 08:35:09,629 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:35:09,629 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:35:09,629 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:35:09,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:35:09,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:35:09,630 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) [2021-12-22 08:35:09,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:35:09,740 INFO L93 Difference]: Finished difference Result 682 states and 1116 transitions. [2021-12-22 08:35:09,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:35:09,740 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 [2021-12-22 08:35:09,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:35:09,742 INFO L225 Difference]: With dead ends: 682 [2021-12-22 08:35:09,742 INFO L226 Difference]: Without dead ends: 346 [2021-12-22 08:35:09,743 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 [2021-12-22 08:35:09,743 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 [2021-12-22 08:35:09,744 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] [2021-12-22 08:35:09,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2021-12-22 08:35:09,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 344. [2021-12-22 08:35:09,752 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) [2021-12-22 08:35:09,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 561 transitions. [2021-12-22 08:35:09,753 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 561 transitions. Word has length 74 [2021-12-22 08:35:09,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:35:09,753 INFO L470 AbstractCegarLoop]: Abstraction has 344 states and 561 transitions. [2021-12-22 08:35:09,754 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) [2021-12-22 08:35:09,754 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 561 transitions. [2021-12-22 08:35:09,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-12-22 08:35:09,755 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:35:09,755 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] [2021-12-22 08:35:09,755 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-22 08:35:09,755 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:35:09,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:35:09,756 INFO L85 PathProgramCache]: Analyzing trace with hash -2140763865, now seen corresponding path program 1 times [2021-12-22 08:35:09,756 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:35:09,756 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [656384914] [2021-12-22 08:35:09,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:35:09,756 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:35:09,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:35:09,787 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-12-22 08:35:09,787 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:35:09,787 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [656384914] [2021-12-22 08:35:09,787 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [656384914] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:35:09,787 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:35:09,788 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:35:09,788 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [705292332] [2021-12-22 08:35:09,788 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:35:09,788 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:35:09,788 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:35:09,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:35:09,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:35:09,789 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) [2021-12-22 08:35:09,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:35:09,886 INFO L93 Difference]: Finished difference Result 709 states and 1158 transitions. [2021-12-22 08:35:09,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:35:09,886 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 [2021-12-22 08:35:09,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:35:09,888 INFO L225 Difference]: With dead ends: 709 [2021-12-22 08:35:09,888 INFO L226 Difference]: Without dead ends: 373 [2021-12-22 08:35:09,889 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 [2021-12-22 08:35:09,889 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 [2021-12-22 08:35:09,890 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] [2021-12-22 08:35:09,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 373 states. [2021-12-22 08:35:09,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 373 to 368. [2021-12-22 08:35:09,899 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) [2021-12-22 08:35:09,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 368 states to 368 states and 596 transitions. [2021-12-22 08:35:09,900 INFO L78 Accepts]: Start accepts. Automaton has 368 states and 596 transitions. Word has length 80 [2021-12-22 08:35:09,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:35:09,900 INFO L470 AbstractCegarLoop]: Abstraction has 368 states and 596 transitions. [2021-12-22 08:35:09,900 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) [2021-12-22 08:35:09,901 INFO L276 IsEmpty]: Start isEmpty. Operand 368 states and 596 transitions. [2021-12-22 08:35:09,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2021-12-22 08:35:09,901 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:35:09,902 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] [2021-12-22 08:35:09,902 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-22 08:35:09,902 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:35:09,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:35:09,902 INFO L85 PathProgramCache]: Analyzing trace with hash -210999154, now seen corresponding path program 1 times [2021-12-22 08:35:09,903 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:35:09,903 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [386301122] [2021-12-22 08:35:09,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:35:09,903 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:35:09,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:35:09,924 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-12-22 08:35:09,925 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:35:09,925 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [386301122] [2021-12-22 08:35:09,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [386301122] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:35:09,925 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:35:09,925 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:35:09,925 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2079669650] [2021-12-22 08:35:09,925 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:35:09,926 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:35:09,926 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:35:09,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:35:09,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:35:09,926 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) [2021-12-22 08:35:10,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:35:10,044 INFO L93 Difference]: Finished difference Result 733 states and 1187 transitions. [2021-12-22 08:35:10,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:35:10,045 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 [2021-12-22 08:35:10,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:35:10,047 INFO L225 Difference]: With dead ends: 733 [2021-12-22 08:35:10,047 INFO L226 Difference]: Without dead ends: 373 [2021-12-22 08:35:10,048 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 [2021-12-22 08:35:10,049 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 [2021-12-22 08:35:10,049 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] [2021-12-22 08:35:10,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 373 states. [2021-12-22 08:35:10,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 373 to 368. [2021-12-22 08:35:10,059 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) [2021-12-22 08:35:10,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 368 states to 368 states and 590 transitions. [2021-12-22 08:35:10,060 INFO L78 Accepts]: Start accepts. Automaton has 368 states and 590 transitions. Word has length 81 [2021-12-22 08:35:10,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:35:10,060 INFO L470 AbstractCegarLoop]: Abstraction has 368 states and 590 transitions. [2021-12-22 08:35:10,061 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) [2021-12-22 08:35:10,061 INFO L276 IsEmpty]: Start isEmpty. Operand 368 states and 590 transitions. [2021-12-22 08:35:10,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2021-12-22 08:35:10,062 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:35:10,062 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] [2021-12-22 08:35:10,063 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-22 08:35:10,063 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:35:10,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:35:10,063 INFO L85 PathProgramCache]: Analyzing trace with hash 421977602, now seen corresponding path program 1 times [2021-12-22 08:35:10,064 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:35:10,064 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [945224118] [2021-12-22 08:35:10,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:35:10,064 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:35:10,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:35:10,095 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2021-12-22 08:35:10,096 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:35:10,096 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [945224118] [2021-12-22 08:35:10,096 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [945224118] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:35:10,096 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:35:10,096 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:35:10,096 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341623635] [2021-12-22 08:35:10,097 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:35:10,097 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:35:10,097 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:35:10,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:35:10,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:35:10,098 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) [2021-12-22 08:35:10,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:35:10,182 INFO L93 Difference]: Finished difference Result 737 states and 1180 transitions. [2021-12-22 08:35:10,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:35:10,183 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 [2021-12-22 08:35:10,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:35:10,185 INFO L225 Difference]: With dead ends: 737 [2021-12-22 08:35:10,185 INFO L226 Difference]: Without dead ends: 377 [2021-12-22 08:35:10,185 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 [2021-12-22 08:35:10,186 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 [2021-12-22 08:35:10,186 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] [2021-12-22 08:35:10,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 377 states. [2021-12-22 08:35:10,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 377 to 377. [2021-12-22 08:35:10,196 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) [2021-12-22 08:35:10,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 377 states to 377 states and 593 transitions. [2021-12-22 08:35:10,197 INFO L78 Accepts]: Start accepts. Automaton has 377 states and 593 transitions. Word has length 86 [2021-12-22 08:35:10,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:35:10,197 INFO L470 AbstractCegarLoop]: Abstraction has 377 states and 593 transitions. [2021-12-22 08:35:10,198 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) [2021-12-22 08:35:10,198 INFO L276 IsEmpty]: Start isEmpty. Operand 377 states and 593 transitions. [2021-12-22 08:35:10,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2021-12-22 08:35:10,199 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:35:10,199 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] [2021-12-22 08:35:10,199 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-22 08:35:10,199 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:35:10,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:35:10,200 INFO L85 PathProgramCache]: Analyzing trace with hash -1302259833, now seen corresponding path program 1 times [2021-12-22 08:35:10,200 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:35:10,200 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596021780] [2021-12-22 08:35:10,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:35:10,201 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:35:10,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:35:10,228 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 42 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-12-22 08:35:10,229 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:35:10,229 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596021780] [2021-12-22 08:35:10,229 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1596021780] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:35:10,229 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:35:10,229 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:35:10,230 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1252526475] [2021-12-22 08:35:10,230 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:35:10,230 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:35:10,230 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:35:10,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:35:10,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:35:10,231 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) [2021-12-22 08:35:10,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:35:10,344 INFO L93 Difference]: Finished difference Result 777 states and 1221 transitions. [2021-12-22 08:35:10,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:35:10,345 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 [2021-12-22 08:35:10,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:35:10,347 INFO L225 Difference]: With dead ends: 777 [2021-12-22 08:35:10,347 INFO L226 Difference]: Without dead ends: 408 [2021-12-22 08:35:10,350 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 [2021-12-22 08:35:10,351 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 [2021-12-22 08:35:10,351 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] [2021-12-22 08:35:10,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 408 states. [2021-12-22 08:35:10,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 408 to 406. [2021-12-22 08:35:10,360 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) [2021-12-22 08:35:10,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 634 transitions. [2021-12-22 08:35:10,377 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 634 transitions. Word has length 87 [2021-12-22 08:35:10,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:35:10,378 INFO L470 AbstractCegarLoop]: Abstraction has 406 states and 634 transitions. [2021-12-22 08:35:10,378 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) [2021-12-22 08:35:10,378 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 634 transitions. [2021-12-22 08:35:10,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2021-12-22 08:35:10,379 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:35:10,379 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] [2021-12-22 08:35:10,380 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-22 08:35:10,380 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:35:10,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:35:10,381 INFO L85 PathProgramCache]: Analyzing trace with hash 393392224, now seen corresponding path program 1 times [2021-12-22 08:35:10,381 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:35:10,381 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1344579347] [2021-12-22 08:35:10,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:35:10,381 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:35:10,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:35:10,412 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 43 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-12-22 08:35:10,412 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:35:10,412 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1344579347] [2021-12-22 08:35:10,412 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1344579347] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:35:10,413 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:35:10,413 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:35:10,413 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552261819] [2021-12-22 08:35:10,413 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:35:10,413 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:35:10,414 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:35:10,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:35:10,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:35:10,414 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) [2021-12-22 08:35:10,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:35:10,536 INFO L93 Difference]: Finished difference Result 806 states and 1258 transitions. [2021-12-22 08:35:10,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:35:10,537 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 [2021-12-22 08:35:10,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:35:10,538 INFO L225 Difference]: With dead ends: 806 [2021-12-22 08:35:10,539 INFO L226 Difference]: Without dead ends: 408 [2021-12-22 08:35:10,539 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 [2021-12-22 08:35:10,540 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 [2021-12-22 08:35:10,540 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] [2021-12-22 08:35:10,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 408 states. [2021-12-22 08:35:10,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 408 to 406. [2021-12-22 08:35:10,551 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) [2021-12-22 08:35:10,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 630 transitions. [2021-12-22 08:35:10,552 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 630 transitions. Word has length 88 [2021-12-22 08:35:10,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:35:10,553 INFO L470 AbstractCegarLoop]: Abstraction has 406 states and 630 transitions. [2021-12-22 08:35:10,553 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) [2021-12-22 08:35:10,553 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 630 transitions. [2021-12-22 08:35:10,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-22 08:35:10,554 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:35:10,555 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] [2021-12-22 08:35:10,555 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-22 08:35:10,555 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:35:10,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:35:10,556 INFO L85 PathProgramCache]: Analyzing trace with hash 1251587347, now seen corresponding path program 1 times [2021-12-22 08:35:10,556 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:35:10,556 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [490096151] [2021-12-22 08:35:10,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:35:10,556 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:35:10,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:35:10,583 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 42 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2021-12-22 08:35:10,584 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:35:10,584 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [490096151] [2021-12-22 08:35:10,584 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [490096151] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:35:10,584 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:35:10,584 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:35:10,584 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1466356396] [2021-12-22 08:35:10,585 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:35:10,585 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:35:10,585 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:35:10,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:35:10,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:35:10,586 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) [2021-12-22 08:35:10,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:35:10,693 INFO L93 Difference]: Finished difference Result 829 states and 1289 transitions. [2021-12-22 08:35:10,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:35:10,694 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 [2021-12-22 08:35:10,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:35:10,696 INFO L225 Difference]: With dead ends: 829 [2021-12-22 08:35:10,696 INFO L226 Difference]: Without dead ends: 431 [2021-12-22 08:35:10,697 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 [2021-12-22 08:35:10,697 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 [2021-12-22 08:35:10,698 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] [2021-12-22 08:35:10,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 431 states. [2021-12-22 08:35:10,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 431 to 427. [2021-12-22 08:35:10,708 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) [2021-12-22 08:35:10,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 427 states to 427 states and 657 transitions. [2021-12-22 08:35:10,709 INFO L78 Accepts]: Start accepts. Automaton has 427 states and 657 transitions. Word has length 101 [2021-12-22 08:35:10,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:35:10,709 INFO L470 AbstractCegarLoop]: Abstraction has 427 states and 657 transitions. [2021-12-22 08:35:10,710 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) [2021-12-22 08:35:10,710 INFO L276 IsEmpty]: Start isEmpty. Operand 427 states and 657 transitions. [2021-12-22 08:35:10,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2021-12-22 08:35:10,711 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:35:10,711 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] [2021-12-22 08:35:10,711 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-22 08:35:10,711 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:35:10,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:35:10,712 INFO L85 PathProgramCache]: Analyzing trace with hash 1106485420, now seen corresponding path program 1 times [2021-12-22 08:35:10,712 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:35:10,712 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1568106536] [2021-12-22 08:35:10,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:35:10,713 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:35:10,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:35:10,735 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2021-12-22 08:35:10,735 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:35:10,735 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1568106536] [2021-12-22 08:35:10,735 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1568106536] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:35:10,736 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:35:10,736 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:35:10,736 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [548980173] [2021-12-22 08:35:10,736 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:35:10,736 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:35:10,737 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:35:10,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:35:10,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:35:10,737 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) [2021-12-22 08:35:10,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:35:10,859 INFO L93 Difference]: Finished difference Result 850 states and 1308 transitions. [2021-12-22 08:35:10,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:35:10,859 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 [2021-12-22 08:35:10,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:35:10,861 INFO L225 Difference]: With dead ends: 850 [2021-12-22 08:35:10,861 INFO L226 Difference]: Without dead ends: 431 [2021-12-22 08:35:10,862 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 [2021-12-22 08:35:10,862 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 [2021-12-22 08:35:10,863 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] [2021-12-22 08:35:10,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 431 states. [2021-12-22 08:35:10,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 431 to 427. [2021-12-22 08:35:10,873 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) [2021-12-22 08:35:10,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 427 states to 427 states and 649 transitions. [2021-12-22 08:35:10,874 INFO L78 Accepts]: Start accepts. Automaton has 427 states and 649 transitions. Word has length 102 [2021-12-22 08:35:10,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:35:10,874 INFO L470 AbstractCegarLoop]: Abstraction has 427 states and 649 transitions. [2021-12-22 08:35:10,874 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) [2021-12-22 08:35:10,875 INFO L276 IsEmpty]: Start isEmpty. Operand 427 states and 649 transitions. [2021-12-22 08:35:10,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-12-22 08:35:10,876 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:35:10,876 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] [2021-12-22 08:35:10,876 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-22 08:35:10,877 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:35:10,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:35:10,877 INFO L85 PathProgramCache]: Analyzing trace with hash 1116164692, now seen corresponding path program 1 times [2021-12-22 08:35:10,877 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:35:10,877 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [754035913] [2021-12-22 08:35:10,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:35:10,878 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:35:10,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:35:10,920 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 44 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-12-22 08:35:10,921 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:35:10,921 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [754035913] [2021-12-22 08:35:10,921 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [754035913] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:35:10,921 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:35:10,921 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:35:10,922 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1065098313] [2021-12-22 08:35:10,922 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:35:10,922 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:35:10,922 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:35:10,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:35:10,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:35:10,923 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) [2021-12-22 08:35:11,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:35:11,060 INFO L93 Difference]: Finished difference Result 891 states and 1352 transitions. [2021-12-22 08:35:11,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:35:11,061 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 [2021-12-22 08:35:11,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:35:11,063 INFO L225 Difference]: With dead ends: 891 [2021-12-22 08:35:11,063 INFO L226 Difference]: Without dead ends: 472 [2021-12-22 08:35:11,064 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 [2021-12-22 08:35:11,064 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 [2021-12-22 08:35:11,065 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] [2021-12-22 08:35:11,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 472 states. [2021-12-22 08:35:11,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 472 to 469. [2021-12-22 08:35:11,075 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) [2021-12-22 08:35:11,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 710 transitions. [2021-12-22 08:35:11,077 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 710 transitions. Word has length 103 [2021-12-22 08:35:11,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:35:11,077 INFO L470 AbstractCegarLoop]: Abstraction has 469 states and 710 transitions. [2021-12-22 08:35:11,077 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) [2021-12-22 08:35:11,077 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 710 transitions. [2021-12-22 08:35:11,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-12-22 08:35:11,079 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:35:11,079 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] [2021-12-22 08:35:11,079 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-22 08:35:11,079 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:35:11,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:35:11,080 INFO L85 PathProgramCache]: Analyzing trace with hash 816244885, now seen corresponding path program 1 times [2021-12-22 08:35:11,080 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:35:11,080 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [907674651] [2021-12-22 08:35:11,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:35:11,080 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:35:11,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:35:11,104 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 54 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-12-22 08:35:11,104 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:35:11,104 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [907674651] [2021-12-22 08:35:11,105 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [907674651] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:35:11,105 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:35:11,105 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:35:11,105 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [219821135] [2021-12-22 08:35:11,105 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:35:11,105 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:35:11,106 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:35:11,106 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:35:11,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:35:11,106 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) [2021-12-22 08:35:11,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:35:11,230 INFO L93 Difference]: Finished difference Result 966 states and 1460 transitions. [2021-12-22 08:35:11,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:35:11,230 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 [2021-12-22 08:35:11,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:35:11,232 INFO L225 Difference]: With dead ends: 966 [2021-12-22 08:35:11,232 INFO L226 Difference]: Without dead ends: 505 [2021-12-22 08:35:11,233 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 [2021-12-22 08:35:11,234 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 [2021-12-22 08:35:11,234 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] [2021-12-22 08:35:11,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 505 states. [2021-12-22 08:35:11,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 505 to 503. [2021-12-22 08:35:11,245 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) [2021-12-22 08:35:11,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 503 states to 503 states and 756 transitions. [2021-12-22 08:35:11,247 INFO L78 Accepts]: Start accepts. Automaton has 503 states and 756 transitions. Word has length 104 [2021-12-22 08:35:11,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:35:11,247 INFO L470 AbstractCegarLoop]: Abstraction has 503 states and 756 transitions. [2021-12-22 08:35:11,247 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) [2021-12-22 08:35:11,247 INFO L276 IsEmpty]: Start isEmpty. Operand 503 states and 756 transitions. [2021-12-22 08:35:11,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-12-22 08:35:11,249 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:35:11,249 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] [2021-12-22 08:35:11,249 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-22 08:35:11,249 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:35:11,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:35:11,250 INFO L85 PathProgramCache]: Analyzing trace with hash 64096946, now seen corresponding path program 1 times [2021-12-22 08:35:11,250 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:35:11,250 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1154996691] [2021-12-22 08:35:11,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:35:11,250 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:35:11,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:35:11,273 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 44 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-12-22 08:35:11,274 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:35:11,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1154996691] [2021-12-22 08:35:11,274 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1154996691] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:35:11,274 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:35:11,274 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:35:11,274 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1502976257] [2021-12-22 08:35:11,274 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:35:11,275 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:35:11,275 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:35:11,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:35:11,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:35:11,276 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) [2021-12-22 08:35:11,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:35:11,422 INFO L93 Difference]: Finished difference Result 1005 states and 1511 transitions. [2021-12-22 08:35:11,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:35:11,422 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 [2021-12-22 08:35:11,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:35:11,425 INFO L225 Difference]: With dead ends: 1005 [2021-12-22 08:35:11,425 INFO L226 Difference]: Without dead ends: 508 [2021-12-22 08:35:11,426 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 [2021-12-22 08:35:11,426 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 [2021-12-22 08:35:11,427 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] [2021-12-22 08:35:11,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 508 states. [2021-12-22 08:35:11,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 508 to 505. [2021-12-22 08:35:11,439 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) [2021-12-22 08:35:11,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 759 transitions. [2021-12-22 08:35:11,440 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 759 transitions. Word has length 104 [2021-12-22 08:35:11,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:35:11,441 INFO L470 AbstractCegarLoop]: Abstraction has 505 states and 759 transitions. [2021-12-22 08:35:11,441 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) [2021-12-22 08:35:11,441 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 759 transitions. [2021-12-22 08:35:11,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-12-22 08:35:11,442 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:35:11,442 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] [2021-12-22 08:35:11,442 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-12-22 08:35:11,443 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:35:11,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:35:11,443 INFO L85 PathProgramCache]: Analyzing trace with hash -312369545, now seen corresponding path program 1 times [2021-12-22 08:35:11,443 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:35:11,444 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [451836628] [2021-12-22 08:35:11,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:35:11,444 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:35:11,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:35:11,470 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 56 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-12-22 08:35:11,470 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:35:11,470 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [451836628] [2021-12-22 08:35:11,471 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [451836628] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:35:11,471 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:35:11,471 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:35:11,471 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597729254] [2021-12-22 08:35:11,471 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:35:11,471 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:35:11,472 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:35:11,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:35:11,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:35:11,472 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) [2021-12-22 08:35:11,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:35:11,597 INFO L93 Difference]: Finished difference Result 1004 states and 1508 transitions. [2021-12-22 08:35:11,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:35:11,597 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 [2021-12-22 08:35:11,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:35:11,600 INFO L225 Difference]: With dead ends: 1004 [2021-12-22 08:35:11,600 INFO L226 Difference]: Without dead ends: 507 [2021-12-22 08:35:11,601 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 [2021-12-22 08:35:11,602 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 [2021-12-22 08:35:11,605 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] [2021-12-22 08:35:11,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2021-12-22 08:35:11,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 505. [2021-12-22 08:35:11,618 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) [2021-12-22 08:35:11,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 755 transitions. [2021-12-22 08:35:11,620 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 755 transitions. Word has length 105 [2021-12-22 08:35:11,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:35:11,620 INFO L470 AbstractCegarLoop]: Abstraction has 505 states and 755 transitions. [2021-12-22 08:35:11,620 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) [2021-12-22 08:35:11,620 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 755 transitions. [2021-12-22 08:35:11,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-12-22 08:35:11,621 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:35:11,621 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] [2021-12-22 08:35:11,622 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-12-22 08:35:11,622 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:35:11,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:35:11,622 INFO L85 PathProgramCache]: Analyzing trace with hash -1900430797, now seen corresponding path program 1 times [2021-12-22 08:35:11,622 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:35:11,622 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1425801181] [2021-12-22 08:35:11,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:35:11,623 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:35:11,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:35:11,657 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 65 proven. 0 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2021-12-22 08:35:11,657 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:35:11,657 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1425801181] [2021-12-22 08:35:11,657 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1425801181] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:35:11,658 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:35:11,658 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:35:11,658 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [169122556] [2021-12-22 08:35:11,658 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:35:11,658 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:35:11,659 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:35:11,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:35:11,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:35:11,659 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) [2021-12-22 08:35:11,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:35:11,689 INFO L93 Difference]: Finished difference Result 1492 states and 2228 transitions. [2021-12-22 08:35:11,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:35:11,690 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 [2021-12-22 08:35:11,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:35:11,694 INFO L225 Difference]: With dead ends: 1492 [2021-12-22 08:35:11,694 INFO L226 Difference]: Without dead ends: 995 [2021-12-22 08:35:11,695 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 [2021-12-22 08:35:11,696 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 [2021-12-22 08:35:11,696 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] [2021-12-22 08:35:11,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 995 states. [2021-12-22 08:35:11,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 995 to 506. [2021-12-22 08:35:11,713 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) [2021-12-22 08:35:11,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 506 states to 506 states and 756 transitions. [2021-12-22 08:35:11,715 INFO L78 Accepts]: Start accepts. Automaton has 506 states and 756 transitions. Word has length 117 [2021-12-22 08:35:11,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:35:11,715 INFO L470 AbstractCegarLoop]: Abstraction has 506 states and 756 transitions. [2021-12-22 08:35:11,715 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) [2021-12-22 08:35:11,716 INFO L276 IsEmpty]: Start isEmpty. Operand 506 states and 756 transitions. [2021-12-22 08:35:11,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-12-22 08:35:11,717 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:35:11,717 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] [2021-12-22 08:35:11,717 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-12-22 08:35:11,718 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:35:11,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:35:11,718 INFO L85 PathProgramCache]: Analyzing trace with hash 150553201, now seen corresponding path program 1 times [2021-12-22 08:35:11,718 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:35:11,718 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1232694281] [2021-12-22 08:35:11,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:35:11,719 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:35:11,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:35:11,759 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2021-12-22 08:35:11,759 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:35:11,760 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1232694281] [2021-12-22 08:35:11,760 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1232694281] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:35:11,760 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:35:11,760 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:35:11,760 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1196517510] [2021-12-22 08:35:11,760 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:35:11,761 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:35:11,761 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:35:11,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:35:11,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:35:11,762 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) [2021-12-22 08:35:11,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:35:11,812 INFO L93 Difference]: Finished difference Result 1453 states and 2177 transitions. [2021-12-22 08:35:11,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:35:11,812 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 [2021-12-22 08:35:11,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:35:11,816 INFO L225 Difference]: With dead ends: 1453 [2021-12-22 08:35:11,816 INFO L226 Difference]: Without dead ends: 955 [2021-12-22 08:35:11,817 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 [2021-12-22 08:35:11,817 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 [2021-12-22 08:35:11,818 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] [2021-12-22 08:35:11,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 955 states. [2021-12-22 08:35:11,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 955 to 955. [2021-12-22 08:35:11,843 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) [2021-12-22 08:35:11,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 955 states to 955 states and 1425 transitions. [2021-12-22 08:35:11,845 INFO L78 Accepts]: Start accepts. Automaton has 955 states and 1425 transitions. Word has length 117 [2021-12-22 08:35:11,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:35:11,846 INFO L470 AbstractCegarLoop]: Abstraction has 955 states and 1425 transitions. [2021-12-22 08:35:11,846 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) [2021-12-22 08:35:11,846 INFO L276 IsEmpty]: Start isEmpty. Operand 955 states and 1425 transitions. [2021-12-22 08:35:11,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-12-22 08:35:11,848 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:35:11,848 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] [2021-12-22 08:35:11,848 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-12-22 08:35:11,848 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:35:11,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:35:11,849 INFO L85 PathProgramCache]: Analyzing trace with hash -991949265, now seen corresponding path program 1 times [2021-12-22 08:35:11,849 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:35:11,849 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1382509702] [2021-12-22 08:35:11,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:35:11,850 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:35:11,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:35:11,873 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 92 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2021-12-22 08:35:11,873 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:35:11,873 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1382509702] [2021-12-22 08:35:11,873 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1382509702] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:35:11,874 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:35:11,874 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:35:11,874 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2015595689] [2021-12-22 08:35:11,874 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:35:11,874 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:35:11,875 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:35:11,875 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:35:11,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:35:11,875 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) [2021-12-22 08:35:11,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:35:11,938 INFO L93 Difference]: Finished difference Result 2371 states and 3539 transitions. [2021-12-22 08:35:11,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:35:11,939 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 [2021-12-22 08:35:11,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:35:11,944 INFO L225 Difference]: With dead ends: 2371 [2021-12-22 08:35:11,944 INFO L226 Difference]: Without dead ends: 1424 [2021-12-22 08:35:11,946 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 [2021-12-22 08:35:11,946 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 [2021-12-22 08:35:11,946 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] [2021-12-22 08:35:11,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1424 states. [2021-12-22 08:35:11,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1424 to 1424. [2021-12-22 08:35:11,985 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) [2021-12-22 08:35:11,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1424 states to 1424 states and 2116 transitions. [2021-12-22 08:35:11,989 INFO L78 Accepts]: Start accepts. Automaton has 1424 states and 2116 transitions. Word has length 117 [2021-12-22 08:35:11,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:35:11,989 INFO L470 AbstractCegarLoop]: Abstraction has 1424 states and 2116 transitions. [2021-12-22 08:35:11,990 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) [2021-12-22 08:35:11,990 INFO L276 IsEmpty]: Start isEmpty. Operand 1424 states and 2116 transitions. [2021-12-22 08:35:11,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-12-22 08:35:11,993 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:35:11,993 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] [2021-12-22 08:35:11,993 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-12-22 08:35:11,993 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:35:11,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:35:11,994 INFO L85 PathProgramCache]: Analyzing trace with hash 39091633, now seen corresponding path program 1 times [2021-12-22 08:35:11,994 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:35:11,994 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [28888848] [2021-12-22 08:35:11,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:35:11,994 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:35:12,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:35:12,023 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 44 proven. 0 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2021-12-22 08:35:12,024 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:35:12,024 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [28888848] [2021-12-22 08:35:12,024 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [28888848] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:35:12,024 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:35:12,025 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:35:12,025 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1564667922] [2021-12-22 08:35:12,025 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:35:12,025 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:35:12,025 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:35:12,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:35:12,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:35:12,026 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) [2021-12-22 08:35:12,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:35:12,110 INFO L93 Difference]: Finished difference Result 3314 states and 4927 transitions. [2021-12-22 08:35:12,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:35:12,110 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 [2021-12-22 08:35:12,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:35:12,117 INFO L225 Difference]: With dead ends: 3314 [2021-12-22 08:35:12,118 INFO L226 Difference]: Without dead ends: 1898 [2021-12-22 08:35:12,120 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 [2021-12-22 08:35:12,120 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 [2021-12-22 08:35:12,121 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] [2021-12-22 08:35:12,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1898 states. [2021-12-22 08:35:12,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1898 to 1898. [2021-12-22 08:35:12,173 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) [2021-12-22 08:35:12,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1898 states to 1898 states and 2813 transitions. [2021-12-22 08:35:12,178 INFO L78 Accepts]: Start accepts. Automaton has 1898 states and 2813 transitions. Word has length 117 [2021-12-22 08:35:12,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:35:12,178 INFO L470 AbstractCegarLoop]: Abstraction has 1898 states and 2813 transitions. [2021-12-22 08:35:12,179 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) [2021-12-22 08:35:12,179 INFO L276 IsEmpty]: Start isEmpty. Operand 1898 states and 2813 transitions. [2021-12-22 08:35:12,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2021-12-22 08:35:12,181 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:35:12,181 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] [2021-12-22 08:35:12,182 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-12-22 08:35:12,182 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:35:12,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:35:12,182 INFO L85 PathProgramCache]: Analyzing trace with hash -1819061573, now seen corresponding path program 1 times [2021-12-22 08:35:12,183 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:35:12,183 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1117808372] [2021-12-22 08:35:12,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:35:12,183 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:35:12,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:35:12,213 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 90 proven. 0 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2021-12-22 08:35:12,213 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:35:12,213 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1117808372] [2021-12-22 08:35:12,213 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1117808372] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:35:12,214 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:35:12,214 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:35:12,214 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [73206294] [2021-12-22 08:35:12,214 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:35:12,214 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:35:12,215 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:35:12,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:35:12,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:35:12,215 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) [2021-12-22 08:35:12,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:35:12,315 INFO L93 Difference]: Finished difference Result 3812 states and 5661 transitions. [2021-12-22 08:35:12,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:35:12,315 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 [2021-12-22 08:35:12,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:35:12,324 INFO L225 Difference]: With dead ends: 3812 [2021-12-22 08:35:12,324 INFO L226 Difference]: Without dead ends: 2396 [2021-12-22 08:35:12,326 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 [2021-12-22 08:35:12,327 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 [2021-12-22 08:35:12,327 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] [2021-12-22 08:35:12,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2396 states. [2021-12-22 08:35:12,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2396 to 2394. [2021-12-22 08:35:12,400 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) [2021-12-22 08:35:12,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2394 states to 2394 states and 3554 transitions. [2021-12-22 08:35:12,407 INFO L78 Accepts]: Start accepts. Automaton has 2394 states and 3554 transitions. Word has length 119 [2021-12-22 08:35:12,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:35:12,407 INFO L470 AbstractCegarLoop]: Abstraction has 2394 states and 3554 transitions. [2021-12-22 08:35:12,407 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) [2021-12-22 08:35:12,408 INFO L276 IsEmpty]: Start isEmpty. Operand 2394 states and 3554 transitions. [2021-12-22 08:35:12,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-12-22 08:35:12,411 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:35:12,411 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] [2021-12-22 08:35:12,411 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-12-22 08:35:12,411 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:35:12,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:35:12,412 INFO L85 PathProgramCache]: Analyzing trace with hash 855711090, now seen corresponding path program 1 times [2021-12-22 08:35:12,412 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:35:12,412 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [163909778] [2021-12-22 08:35:12,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:35:12,413 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:35:12,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:35:12,443 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 65 proven. 0 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2021-12-22 08:35:12,444 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:35:12,444 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [163909778] [2021-12-22 08:35:12,444 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [163909778] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:35:12,444 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:35:12,444 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:35:12,445 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1948453322] [2021-12-22 08:35:12,445 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:35:12,445 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:35:12,445 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:35:12,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:35:12,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:35:12,446 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) [2021-12-22 08:35:12,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:35:12,540 INFO L93 Difference]: Finished difference Result 2894 states and 4299 transitions. [2021-12-22 08:35:12,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:35:12,541 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 [2021-12-22 08:35:12,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:35:12,551 INFO L225 Difference]: With dead ends: 2894 [2021-12-22 08:35:12,552 INFO L226 Difference]: Without dead ends: 2892 [2021-12-22 08:35:12,553 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 [2021-12-22 08:35:12,554 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 [2021-12-22 08:35:12,554 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] [2021-12-22 08:35:12,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2892 states. [2021-12-22 08:35:12,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2892 to 2890. [2021-12-22 08:35:12,668 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) [2021-12-22 08:35:12,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2890 states to 2890 states and 4296 transitions. [2021-12-22 08:35:12,676 INFO L78 Accepts]: Start accepts. Automaton has 2890 states and 4296 transitions. Word has length 120 [2021-12-22 08:35:12,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:35:12,676 INFO L470 AbstractCegarLoop]: Abstraction has 2890 states and 4296 transitions. [2021-12-22 08:35:12,677 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) [2021-12-22 08:35:12,677 INFO L276 IsEmpty]: Start isEmpty. Operand 2890 states and 4296 transitions. [2021-12-22 08:35:12,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2021-12-22 08:35:12,683 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:35:12,683 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] [2021-12-22 08:35:12,683 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-12-22 08:35:12,683 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:35:12,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:35:12,684 INFO L85 PathProgramCache]: Analyzing trace with hash -2144874353, now seen corresponding path program 1 times [2021-12-22 08:35:12,684 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:35:12,684 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1866736306] [2021-12-22 08:35:12,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:35:12,685 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:35:12,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:35:12,726 INFO L134 CoverageAnalysis]: Checked inductivity of 348 backedges. 174 proven. 26 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2021-12-22 08:35:12,727 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:35:12,727 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1866736306] [2021-12-22 08:35:12,727 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1866736306] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 08:35:12,727 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [797398485] [2021-12-22 08:35:12,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:35:12,727 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 08:35:12,728 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 08:35:12,735 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) [2021-12-22 08:35:12,761 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-22 08:35:12,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:35:12,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 379 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-22 08:35:12,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 08:35:13,261 INFO L134 CoverageAnalysis]: Checked inductivity of 348 backedges. 180 proven. 0 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2021-12-22 08:35:13,262 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-22 08:35:13,262 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [797398485] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:35:13,262 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-22 08:35:13,262 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2021-12-22 08:35:13,262 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2031248321] [2021-12-22 08:35:13,262 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:35:13,263 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:35:13,263 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:35:13,264 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:35:13,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-22 08:35:13,264 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) [2021-12-22 08:35:13,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:35:13,419 INFO L93 Difference]: Finished difference Result 5796 states and 8625 transitions. [2021-12-22 08:35:13,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:35:13,420 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 [2021-12-22 08:35:13,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:35:13,435 INFO L225 Difference]: With dead ends: 5796 [2021-12-22 08:35:13,435 INFO L226 Difference]: Without dead ends: 3388 [2021-12-22 08:35:13,440 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 [2021-12-22 08:35:13,441 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.1s IncrementalHoareTripleChecker+Time [2021-12-22 08:35:13,441 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.1s Time] [2021-12-22 08:35:13,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3388 states. [2021-12-22 08:35:13,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3388 to 3386. [2021-12-22 08:35:13,581 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) [2021-12-22 08:35:13,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3386 states to 3386 states and 5016 transitions. [2021-12-22 08:35:13,626 INFO L78 Accepts]: Start accepts. Automaton has 3386 states and 5016 transitions. Word has length 183 [2021-12-22 08:35:13,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:35:13,627 INFO L470 AbstractCegarLoop]: Abstraction has 3386 states and 5016 transitions. [2021-12-22 08:35:13,627 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) [2021-12-22 08:35:13,628 INFO L276 IsEmpty]: Start isEmpty. Operand 3386 states and 5016 transitions. [2021-12-22 08:35:13,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2021-12-22 08:35:13,634 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:35:13,634 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] [2021-12-22 08:35:13,662 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-22 08:35:13,847 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 [2021-12-22 08:35:13,848 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:35:13,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:35:13,848 INFO L85 PathProgramCache]: Analyzing trace with hash 886899251, now seen corresponding path program 1 times [2021-12-22 08:35:13,848 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:35:13,848 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1407325411] [2021-12-22 08:35:13,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:35:13,849 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:35:13,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:35:13,885 INFO L134 CoverageAnalysis]: Checked inductivity of 298 backedges. 234 proven. 0 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2021-12-22 08:35:13,885 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:35:13,885 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1407325411] [2021-12-22 08:35:13,885 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1407325411] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:35:13,886 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:35:13,886 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:35:13,886 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [853184293] [2021-12-22 08:35:13,886 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:35:13,887 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:35:13,887 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:35:13,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:35:13,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:35:13,888 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) [2021-12-22 08:35:14,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:35:14,037 INFO L93 Difference]: Finished difference Result 6783 states and 10060 transitions. [2021-12-22 08:35:14,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:35:14,038 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 [2021-12-22 08:35:14,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:35:14,067 INFO L225 Difference]: With dead ends: 6783 [2021-12-22 08:35:14,067 INFO L226 Difference]: Without dead ends: 3879 [2021-12-22 08:35:14,072 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 [2021-12-22 08:35:14,072 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 [2021-12-22 08:35:14,073 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] [2021-12-22 08:35:14,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3879 states. [2021-12-22 08:35:14,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3879 to 3879. [2021-12-22 08:35:14,230 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) [2021-12-22 08:35:14,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3879 states to 3879 states and 5745 transitions. [2021-12-22 08:35:14,238 INFO L78 Accepts]: Start accepts. Automaton has 3879 states and 5745 transitions. Word has length 187 [2021-12-22 08:35:14,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:35:14,240 INFO L470 AbstractCegarLoop]: Abstraction has 3879 states and 5745 transitions. [2021-12-22 08:35:14,240 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) [2021-12-22 08:35:14,240 INFO L276 IsEmpty]: Start isEmpty. Operand 3879 states and 5745 transitions. [2021-12-22 08:35:14,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2021-12-22 08:35:14,248 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:35:14,248 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] [2021-12-22 08:35:14,249 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-12-22 08:35:14,249 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:35:14,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:35:14,251 INFO L85 PathProgramCache]: Analyzing trace with hash -67040907, now seen corresponding path program 1 times [2021-12-22 08:35:14,251 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:35:14,251 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353418945] [2021-12-22 08:35:14,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:35:14,251 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:35:14,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:35:14,294 INFO L134 CoverageAnalysis]: Checked inductivity of 298 backedges. 172 proven. 0 refuted. 0 times theorem prover too weak. 126 trivial. 0 not checked. [2021-12-22 08:35:14,295 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:35:14,295 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353418945] [2021-12-22 08:35:14,295 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1353418945] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:35:14,295 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:35:14,295 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:35:14,295 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438817887] [2021-12-22 08:35:14,296 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:35:14,296 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:35:14,296 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:35:14,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:35:14,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:35:14,297 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) [2021-12-22 08:35:14,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:35:14,424 INFO L93 Difference]: Finished difference Result 5369 states and 7958 transitions. [2021-12-22 08:35:14,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:35:14,424 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 [2021-12-22 08:35:14,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:35:14,433 INFO L225 Difference]: With dead ends: 5369 [2021-12-22 08:35:14,433 INFO L226 Difference]: Without dead ends: 4375 [2021-12-22 08:35:14,435 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 [2021-12-22 08:35:14,436 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 [2021-12-22 08:35:14,436 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] [2021-12-22 08:35:14,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4375 states. [2021-12-22 08:35:14,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4375 to 4375. [2021-12-22 08:35:14,590 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) [2021-12-22 08:35:14,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4375 states to 4375 states and 6484 transitions. [2021-12-22 08:35:14,599 INFO L78 Accepts]: Start accepts. Automaton has 4375 states and 6484 transitions. Word has length 187 [2021-12-22 08:35:14,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:35:14,600 INFO L470 AbstractCegarLoop]: Abstraction has 4375 states and 6484 transitions. [2021-12-22 08:35:14,600 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) [2021-12-22 08:35:14,600 INFO L276 IsEmpty]: Start isEmpty. Operand 4375 states and 6484 transitions. [2021-12-22 08:35:14,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 233 [2021-12-22 08:35:14,609 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:35:14,609 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] [2021-12-22 08:35:14,610 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-12-22 08:35:14,610 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:35:14,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:35:14,610 INFO L85 PathProgramCache]: Analyzing trace with hash 917057880, now seen corresponding path program 1 times [2021-12-22 08:35:14,611 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:35:14,611 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1056745582] [2021-12-22 08:35:14,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:35:14,611 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:35:14,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:35:14,649 INFO L134 CoverageAnalysis]: Checked inductivity of 496 backedges. 326 proven. 0 refuted. 0 times theorem prover too weak. 170 trivial. 0 not checked. [2021-12-22 08:35:14,649 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:35:14,649 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1056745582] [2021-12-22 08:35:14,649 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1056745582] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:35:14,650 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:35:14,650 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:35:14,650 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180661350] [2021-12-22 08:35:14,650 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:35:14,651 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:35:14,651 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:35:14,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:35:14,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:35:14,652 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) [2021-12-22 08:35:14,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:35:14,850 INFO L93 Difference]: Finished difference Result 8825 states and 13084 transitions. [2021-12-22 08:35:14,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:35:14,851 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 [2021-12-22 08:35:14,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:35:14,888 INFO L225 Difference]: With dead ends: 8825 [2021-12-22 08:35:14,888 INFO L226 Difference]: Without dead ends: 4458 [2021-12-22 08:35:14,892 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 [2021-12-22 08:35:14,893 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 [2021-12-22 08:35:14,893 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] [2021-12-22 08:35:14,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4458 states. [2021-12-22 08:35:15,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4458 to 4375. [2021-12-22 08:35:15,026 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) [2021-12-22 08:35:15,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4375 states to 4375 states and 6403 transitions. [2021-12-22 08:35:15,035 INFO L78 Accepts]: Start accepts. Automaton has 4375 states and 6403 transitions. Word has length 232 [2021-12-22 08:35:15,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:35:15,035 INFO L470 AbstractCegarLoop]: Abstraction has 4375 states and 6403 transitions. [2021-12-22 08:35:15,035 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) [2021-12-22 08:35:15,036 INFO L276 IsEmpty]: Start isEmpty. Operand 4375 states and 6403 transitions. [2021-12-22 08:35:15,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 256 [2021-12-22 08:35:15,045 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:35:15,045 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] [2021-12-22 08:35:15,045 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-12-22 08:35:15,045 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:35:15,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:35:15,046 INFO L85 PathProgramCache]: Analyzing trace with hash 1823531945, now seen corresponding path program 1 times [2021-12-22 08:35:15,046 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:35:15,046 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [979590564] [2021-12-22 08:35:15,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:35:15,047 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:35:15,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:35:15,083 INFO L134 CoverageAnalysis]: Checked inductivity of 650 backedges. 419 proven. 0 refuted. 0 times theorem prover too weak. 231 trivial. 0 not checked. [2021-12-22 08:35:15,083 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:35:15,083 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [979590564] [2021-12-22 08:35:15,083 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [979590564] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:35:15,083 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:35:15,084 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:35:15,084 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [920473206] [2021-12-22 08:35:15,084 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:35:15,084 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:35:15,085 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:35:15,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:35:15,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:35:15,085 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) [2021-12-22 08:35:15,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:35:15,313 INFO L93 Difference]: Finished difference Result 8760 states and 12812 transitions. [2021-12-22 08:35:15,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:35:15,314 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 [2021-12-22 08:35:15,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:35:15,323 INFO L225 Difference]: With dead ends: 8760 [2021-12-22 08:35:15,323 INFO L226 Difference]: Without dead ends: 4393 [2021-12-22 08:35:15,328 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 [2021-12-22 08:35:15,329 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 [2021-12-22 08:35:15,329 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] [2021-12-22 08:35:15,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4393 states. [2021-12-22 08:35:15,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4393 to 4375. [2021-12-22 08:35:15,478 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) [2021-12-22 08:35:15,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4375 states to 4375 states and 6322 transitions. [2021-12-22 08:35:15,487 INFO L78 Accepts]: Start accepts. Automaton has 4375 states and 6322 transitions. Word has length 255 [2021-12-22 08:35:15,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:35:15,488 INFO L470 AbstractCegarLoop]: Abstraction has 4375 states and 6322 transitions. [2021-12-22 08:35:15,488 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) [2021-12-22 08:35:15,488 INFO L276 IsEmpty]: Start isEmpty. Operand 4375 states and 6322 transitions. [2021-12-22 08:35:15,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 262 [2021-12-22 08:35:15,498 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:35:15,498 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] [2021-12-22 08:35:15,498 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-12-22 08:35:15,498 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:35:15,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:35:15,499 INFO L85 PathProgramCache]: Analyzing trace with hash -1246782490, now seen corresponding path program 1 times [2021-12-22 08:35:15,499 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:35:15,499 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1637928598] [2021-12-22 08:35:15,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:35:15,499 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:35:15,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:35:15,543 INFO L134 CoverageAnalysis]: Checked inductivity of 655 backedges. 428 proven. 0 refuted. 0 times theorem prover too weak. 227 trivial. 0 not checked. [2021-12-22 08:35:15,543 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:35:15,544 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1637928598] [2021-12-22 08:35:15,544 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1637928598] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:35:15,544 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:35:15,544 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:35:15,544 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [490651441] [2021-12-22 08:35:15,544 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:35:15,545 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:35:15,545 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:35:15,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:35:15,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:35:15,546 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) [2021-12-22 08:35:15,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:35:15,775 INFO L93 Difference]: Finished difference Result 8742 states and 12632 transitions. [2021-12-22 08:35:15,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:35:15,776 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 [2021-12-22 08:35:15,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:35:15,785 INFO L225 Difference]: With dead ends: 8742 [2021-12-22 08:35:15,785 INFO L226 Difference]: Without dead ends: 4375 [2021-12-22 08:35:15,791 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 [2021-12-22 08:35:15,792 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 [2021-12-22 08:35:15,792 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] [2021-12-22 08:35:15,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4375 states. [2021-12-22 08:35:15,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4375 to 4375. [2021-12-22 08:35:15,933 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) [2021-12-22 08:35:15,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4375 states to 4375 states and 6241 transitions. [2021-12-22 08:35:15,942 INFO L78 Accepts]: Start accepts. Automaton has 4375 states and 6241 transitions. Word has length 261 [2021-12-22 08:35:15,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:35:15,942 INFO L470 AbstractCegarLoop]: Abstraction has 4375 states and 6241 transitions. [2021-12-22 08:35:15,942 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) [2021-12-22 08:35:15,943 INFO L276 IsEmpty]: Start isEmpty. Operand 4375 states and 6241 transitions. [2021-12-22 08:35:15,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 290 [2021-12-22 08:35:15,952 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:35:15,953 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] [2021-12-22 08:35:15,953 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-12-22 08:35:15,953 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:35:15,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:35:15,954 INFO L85 PathProgramCache]: Analyzing trace with hash -791509653, now seen corresponding path program 2 times [2021-12-22 08:35:15,954 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:35:15,954 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [645061187] [2021-12-22 08:35:15,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:35:15,954 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:35:15,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:35:15,998 INFO L134 CoverageAnalysis]: Checked inductivity of 844 backedges. 600 proven. 26 refuted. 0 times theorem prover too weak. 218 trivial. 0 not checked. [2021-12-22 08:35:15,999 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:35:15,999 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [645061187] [2021-12-22 08:35:15,999 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [645061187] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 08:35:15,999 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [154136037] [2021-12-22 08:35:15,999 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-22 08:35:15,999 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 08:35:16,000 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 08:35:16,001 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) [2021-12-22 08:35:16,007 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-22 08:35:16,146 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-22 08:35:16,146 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-22 08:35:16,149 INFO L263 TraceCheckSpWp]: Trace formula consists of 520 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-22 08:35:16,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 08:35:16,683 INFO L134 CoverageAnalysis]: Checked inductivity of 844 backedges. 488 proven. 0 refuted. 0 times theorem prover too weak. 356 trivial. 0 not checked. [2021-12-22 08:35:16,683 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-22 08:35:16,683 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [154136037] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:35:16,683 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-22 08:35:16,684 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2021-12-22 08:35:16,684 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [524516655] [2021-12-22 08:35:16,684 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:35:16,686 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:35:16,687 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:35:16,687 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:35:16,687 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-22 08:35:16,688 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) [2021-12-22 08:35:16,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:35:16,875 INFO L93 Difference]: Finished difference Result 12473 states and 17760 transitions. [2021-12-22 08:35:16,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:35:16,875 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 [2021-12-22 08:35:16,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:35:16,892 INFO L225 Difference]: With dead ends: 12473 [2021-12-22 08:35:16,892 INFO L226 Difference]: Without dead ends: 8106 [2021-12-22 08:35:16,899 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 [2021-12-22 08:35:16,900 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 [2021-12-22 08:35:16,900 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] [2021-12-22 08:35:16,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8106 states. [2021-12-22 08:35:17,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8106 to 8104. [2021-12-22 08:35:17,169 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) [2021-12-22 08:35:17,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8104 states to 8104 states and 11505 transitions. [2021-12-22 08:35:17,182 INFO L78 Accepts]: Start accepts. Automaton has 8104 states and 11505 transitions. Word has length 289 [2021-12-22 08:35:17,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:35:17,182 INFO L470 AbstractCegarLoop]: Abstraction has 8104 states and 11505 transitions. [2021-12-22 08:35:17,182 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) [2021-12-22 08:35:17,183 INFO L276 IsEmpty]: Start isEmpty. Operand 8104 states and 11505 transitions. [2021-12-22 08:35:17,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 290 [2021-12-22 08:35:17,200 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:35:17,201 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] [2021-12-22 08:35:17,225 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-12-22 08:35:17,418 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 [2021-12-22 08:35:17,418 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:35:17,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:35:17,419 INFO L85 PathProgramCache]: Analyzing trace with hash -230809875, now seen corresponding path program 1 times [2021-12-22 08:35:17,419 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:35:17,419 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1733624590] [2021-12-22 08:35:17,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:35:17,419 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:35:17,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:35:17,463 INFO L134 CoverageAnalysis]: Checked inductivity of 844 backedges. 600 proven. 26 refuted. 0 times theorem prover too weak. 218 trivial. 0 not checked. [2021-12-22 08:35:17,464 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:35:17,464 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1733624590] [2021-12-22 08:35:17,464 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1733624590] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 08:35:17,464 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [166821526] [2021-12-22 08:35:17,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:35:17,464 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 08:35:17,465 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 08:35:17,466 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) [2021-12-22 08:35:17,467 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-22 08:35:17,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:35:17,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 521 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-22 08:35:17,579 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 08:35:17,971 INFO L134 CoverageAnalysis]: Checked inductivity of 844 backedges. 600 proven. 26 refuted. 0 times theorem prover too weak. 218 trivial. 0 not checked. [2021-12-22 08:35:17,972 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-22 08:35:18,380 INFO L134 CoverageAnalysis]: Checked inductivity of 844 backedges. 600 proven. 26 refuted. 0 times theorem prover too weak. 218 trivial. 0 not checked. [2021-12-22 08:35:18,380 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [166821526] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-22 08:35:18,380 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-22 08:35:18,380 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 6 [2021-12-22 08:35:18,380 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2063388679] [2021-12-22 08:35:18,380 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-22 08:35:18,381 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 08:35:18,381 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:35:18,381 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 08:35:18,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-22 08:35:18,382 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) [2021-12-22 08:35:19,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:35:19,302 INFO L93 Difference]: Finished difference Result 25849 states and 36251 transitions. [2021-12-22 08:35:19,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-22 08:35:19,303 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 [2021-12-22 08:35:19,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:35:19,337 INFO L225 Difference]: With dead ends: 25849 [2021-12-22 08:35:19,337 INFO L226 Difference]: Without dead ends: 16907 [2021-12-22 08:35:19,347 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 [2021-12-22 08:35:19,347 INFO L933 BasicCegarLoop]: 293 mSDtfsCounter, 585 mSDsluCounter, 602 mSDsCounter, 0 mSdLazyCounter, 603 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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 [2021-12-22 08:35:19,348 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] [2021-12-22 08:35:19,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16907 states. [2021-12-22 08:35:19,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16907 to 7895. [2021-12-22 08:35:19,663 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) [2021-12-22 08:35:19,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7895 states to 7895 states and 10804 transitions. [2021-12-22 08:35:19,678 INFO L78 Accepts]: Start accepts. Automaton has 7895 states and 10804 transitions. Word has length 289 [2021-12-22 08:35:19,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:35:19,678 INFO L470 AbstractCegarLoop]: Abstraction has 7895 states and 10804 transitions. [2021-12-22 08:35:19,678 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) [2021-12-22 08:35:19,679 INFO L276 IsEmpty]: Start isEmpty. Operand 7895 states and 10804 transitions. [2021-12-22 08:35:19,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 320 [2021-12-22 08:35:19,698 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:35:19,698 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] [2021-12-22 08:35:19,724 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-12-22 08:35:19,922 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 [2021-12-22 08:35:19,923 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:35:19,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:35:19,923 INFO L85 PathProgramCache]: Analyzing trace with hash -187636111, now seen corresponding path program 1 times [2021-12-22 08:35:19,923 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:35:19,923 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1105484219] [2021-12-22 08:35:19,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:35:19,924 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:35:19,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:35:19,974 INFO L134 CoverageAnalysis]: Checked inductivity of 986 backedges. 691 proven. 16 refuted. 0 times theorem prover too weak. 279 trivial. 0 not checked. [2021-12-22 08:35:19,974 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:35:19,974 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1105484219] [2021-12-22 08:35:19,975 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1105484219] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 08:35:19,975 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1710406790] [2021-12-22 08:35:19,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:35:19,975 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 08:35:19,975 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 08:35:19,976 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) [2021-12-22 08:35:19,978 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-22 08:35:20,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:35:20,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 533 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-22 08:35:20,089 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 08:35:20,527 INFO L134 CoverageAnalysis]: Checked inductivity of 986 backedges. 691 proven. 16 refuted. 0 times theorem prover too weak. 279 trivial. 0 not checked. [2021-12-22 08:35:20,527 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-22 08:35:20,930 INFO L134 CoverageAnalysis]: Checked inductivity of 986 backedges. 691 proven. 16 refuted. 0 times theorem prover too weak. 279 trivial. 0 not checked. [2021-12-22 08:35:20,931 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1710406790] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-22 08:35:20,931 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-22 08:35:20,931 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 6 [2021-12-22 08:35:20,931 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1339614080] [2021-12-22 08:35:20,931 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-22 08:35:20,932 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 08:35:20,932 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:35:20,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 08:35:20,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-22 08:35:20,933 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) [2021-12-22 08:35:21,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:35:21,626 INFO L93 Difference]: Finished difference Result 21645 states and 29360 transitions. [2021-12-22 08:35:21,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-22 08:35:21,626 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 [2021-12-22 08:35:21,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:35:21,654 INFO L225 Difference]: With dead ends: 21645 [2021-12-22 08:35:21,654 INFO L226 Difference]: Without dead ends: 13758 [2021-12-22 08:35:21,664 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 [2021-12-22 08:35:21,665 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 [2021-12-22 08:35:21,665 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] [2021-12-22 08:35:21,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13758 states. [2021-12-22 08:35:21,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13758 to 6359. [2021-12-22 08:35:21,876 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) [2021-12-22 08:35:21,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6359 states to 6359 states and 7991 transitions. [2021-12-22 08:35:21,886 INFO L78 Accepts]: Start accepts. Automaton has 6359 states and 7991 transitions. Word has length 319 [2021-12-22 08:35:21,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:35:21,887 INFO L470 AbstractCegarLoop]: Abstraction has 6359 states and 7991 transitions. [2021-12-22 08:35:21,887 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) [2021-12-22 08:35:21,887 INFO L276 IsEmpty]: Start isEmpty. Operand 6359 states and 7991 transitions. [2021-12-22 08:35:21,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 374 [2021-12-22 08:35:21,897 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:35:21,897 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] [2021-12-22 08:35:21,921 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2021-12-22 08:35:22,111 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 [2021-12-22 08:35:22,111 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:35:22,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:35:22,112 INFO L85 PathProgramCache]: Analyzing trace with hash -1177593648, now seen corresponding path program 1 times [2021-12-22 08:35:22,112 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:35:22,112 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [584347684] [2021-12-22 08:35:22,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:35:22,112 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:35:22,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:35:22,172 INFO L134 CoverageAnalysis]: Checked inductivity of 1392 backedges. 840 proven. 66 refuted. 0 times theorem prover too weak. 486 trivial. 0 not checked. [2021-12-22 08:35:22,172 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:35:22,173 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [584347684] [2021-12-22 08:35:22,173 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [584347684] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 08:35:22,173 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1139102833] [2021-12-22 08:35:22,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:35:22,173 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 08:35:22,173 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 08:35:22,174 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) [2021-12-22 08:35:22,175 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-12-22 08:35:22,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:35:22,280 INFO L263 TraceCheckSpWp]: Trace formula consists of 610 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-22 08:35:22,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 08:35:22,679 INFO L134 CoverageAnalysis]: Checked inductivity of 1392 backedges. 851 proven. 0 refuted. 0 times theorem prover too weak. 541 trivial. 0 not checked. [2021-12-22 08:35:22,680 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-22 08:35:22,680 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1139102833] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:35:22,680 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-22 08:35:22,680 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2021-12-22 08:35:22,680 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [178554563] [2021-12-22 08:35:22,680 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:35:22,681 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:35:22,681 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:35:22,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:35:22,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-22 08:35:22,681 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) [2021-12-22 08:35:22,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:35:22,942 INFO L93 Difference]: Finished difference Result 12517 states and 15780 transitions. [2021-12-22 08:35:22,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:35:22,942 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 [2021-12-22 08:35:22,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:35:22,951 INFO L225 Difference]: With dead ends: 12517 [2021-12-22 08:35:22,951 INFO L226 Difference]: Without dead ends: 5700 [2021-12-22 08:35:22,958 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 [2021-12-22 08:35:22,958 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 [2021-12-22 08:35:22,958 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] [2021-12-22 08:35:22,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5700 states. [2021-12-22 08:35:23,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5700 to 5508. [2021-12-22 08:35:23,113 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) [2021-12-22 08:35:23,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5508 states to 5508 states and 6933 transitions. [2021-12-22 08:35:23,121 INFO L78 Accepts]: Start accepts. Automaton has 5508 states and 6933 transitions. Word has length 373 [2021-12-22 08:35:23,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:35:23,121 INFO L470 AbstractCegarLoop]: Abstraction has 5508 states and 6933 transitions. [2021-12-22 08:35:23,121 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) [2021-12-22 08:35:23,122 INFO L276 IsEmpty]: Start isEmpty. Operand 5508 states and 6933 transitions. [2021-12-22 08:35:23,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 376 [2021-12-22 08:35:23,130 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:35:23,131 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] [2021-12-22 08:35:23,156 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-12-22 08:35:23,343 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 [2021-12-22 08:35:23,344 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:35:23,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:35:23,344 INFO L85 PathProgramCache]: Analyzing trace with hash 1448471752, now seen corresponding path program 1 times [2021-12-22 08:35:23,344 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:35:23,344 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2025739012] [2021-12-22 08:35:23,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:35:23,344 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:35:23,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:35:23,396 INFO L134 CoverageAnalysis]: Checked inductivity of 1387 backedges. 877 proven. 0 refuted. 0 times theorem prover too weak. 510 trivial. 0 not checked. [2021-12-22 08:35:23,396 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:35:23,396 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2025739012] [2021-12-22 08:35:23,397 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2025739012] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:35:23,397 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:35:23,397 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:35:23,397 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [330452737] [2021-12-22 08:35:23,397 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:35:23,398 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:35:23,398 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:35:23,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:35:23,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:35:23,399 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) [2021-12-22 08:35:23,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:35:23,517 INFO L93 Difference]: Finished difference Result 9819 states and 12361 transitions. [2021-12-22 08:35:23,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:35:23,517 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 [2021-12-22 08:35:23,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:35:23,524 INFO L225 Difference]: With dead ends: 9819 [2021-12-22 08:35:23,524 INFO L226 Difference]: Without dead ends: 5010 [2021-12-22 08:35:23,529 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 [2021-12-22 08:35:23,530 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 [2021-12-22 08:35:23,530 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] [2021-12-22 08:35:23,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5010 states. [2021-12-22 08:35:23,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5010 to 4750. [2021-12-22 08:35:23,670 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) [2021-12-22 08:35:23,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4750 states to 4750 states and 5994 transitions. [2021-12-22 08:35:23,713 INFO L78 Accepts]: Start accepts. Automaton has 4750 states and 5994 transitions. Word has length 375 [2021-12-22 08:35:23,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:35:23,713 INFO L470 AbstractCegarLoop]: Abstraction has 4750 states and 5994 transitions. [2021-12-22 08:35:23,713 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) [2021-12-22 08:35:23,714 INFO L276 IsEmpty]: Start isEmpty. Operand 4750 states and 5994 transitions. [2021-12-22 08:35:23,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 423 [2021-12-22 08:35:23,721 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:35:23,722 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] [2021-12-22 08:35:23,722 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-12-22 08:35:23,723 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:35:23,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:35:23,723 INFO L85 PathProgramCache]: Analyzing trace with hash 1769991755, now seen corresponding path program 1 times [2021-12-22 08:35:23,724 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:35:23,724 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1099550222] [2021-12-22 08:35:23,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:35:23,724 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:35:23,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:35:23,794 INFO L134 CoverageAnalysis]: Checked inductivity of 1898 backedges. 518 proven. 22 refuted. 0 times theorem prover too weak. 1358 trivial. 0 not checked. [2021-12-22 08:35:23,795 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:35:23,795 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1099550222] [2021-12-22 08:35:23,795 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1099550222] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 08:35:23,796 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [965131614] [2021-12-22 08:35:23,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:35:23,797 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 08:35:23,797 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 08:35:23,798 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) [2021-12-22 08:35:23,822 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-12-22 08:35:23,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:35:23,923 INFO L263 TraceCheckSpWp]: Trace formula consists of 698 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-22 08:35:23,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 08:35:24,442 INFO L134 CoverageAnalysis]: Checked inductivity of 1898 backedges. 518 proven. 22 refuted. 0 times theorem prover too weak. 1358 trivial. 0 not checked. [2021-12-22 08:35:24,442 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-22 08:35:24,858 INFO L134 CoverageAnalysis]: Checked inductivity of 1898 backedges. 518 proven. 22 refuted. 0 times theorem prover too weak. 1358 trivial. 0 not checked. [2021-12-22 08:35:24,858 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [965131614] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-22 08:35:24,858 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-22 08:35:24,858 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 8 [2021-12-22 08:35:24,859 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041288262] [2021-12-22 08:35:24,859 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-22 08:35:24,859 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-22 08:35:24,859 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:35:24,860 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-22 08:35:24,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-12-22 08:35:24,860 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) [2021-12-22 08:35:25,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:35:25,140 INFO L93 Difference]: Finished difference Result 7566 states and 9547 transitions. [2021-12-22 08:35:25,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-22 08:35:25,141 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 [2021-12-22 08:35:25,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:35:25,145 INFO L225 Difference]: With dead ends: 7566 [2021-12-22 08:35:25,145 INFO L226 Difference]: Without dead ends: 1941 [2021-12-22 08:35:25,149 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 [2021-12-22 08:35:25,150 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 [2021-12-22 08:35:25,150 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] [2021-12-22 08:35:25,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1941 states. [2021-12-22 08:35:25,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1941 to 1778. [2021-12-22 08:35:25,205 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) [2021-12-22 08:35:25,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1778 states to 1778 states and 2229 transitions. [2021-12-22 08:35:25,207 INFO L78 Accepts]: Start accepts. Automaton has 1778 states and 2229 transitions. Word has length 422 [2021-12-22 08:35:25,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:35:25,208 INFO L470 AbstractCegarLoop]: Abstraction has 1778 states and 2229 transitions. [2021-12-22 08:35:25,208 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) [2021-12-22 08:35:25,208 INFO L276 IsEmpty]: Start isEmpty. Operand 1778 states and 2229 transitions. [2021-12-22 08:35:25,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 451 [2021-12-22 08:35:25,212 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:35:25,212 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] [2021-12-22 08:35:25,239 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-12-22 08:35:25,427 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 [2021-12-22 08:35:25,427 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:35:25,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:35:25,428 INFO L85 PathProgramCache]: Analyzing trace with hash 453064076, now seen corresponding path program 1 times [2021-12-22 08:35:25,428 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:35:25,428 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [622380406] [2021-12-22 08:35:25,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:35:25,428 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:35:25,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:35:25,507 INFO L134 CoverageAnalysis]: Checked inductivity of 2286 backedges. 1040 proven. 0 refuted. 0 times theorem prover too weak. 1246 trivial. 0 not checked. [2021-12-22 08:35:25,507 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:35:25,507 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [622380406] [2021-12-22 08:35:25,507 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [622380406] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:35:25,507 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:35:25,508 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:35:25,508 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1457001595] [2021-12-22 08:35:25,508 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:35:25,508 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:35:25,509 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:35:25,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:35:25,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:35:25,511 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) [2021-12-22 08:35:25,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:35:25,615 INFO L93 Difference]: Finished difference Result 3077 states and 3847 transitions. [2021-12-22 08:35:25,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:35:25,616 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 [2021-12-22 08:35:25,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:35:25,616 INFO L225 Difference]: With dead ends: 3077 [2021-12-22 08:35:25,616 INFO L226 Difference]: Without dead ends: 0 [2021-12-22 08:35:25,622 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 [2021-12-22 08:35:25,623 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 [2021-12-22 08:35:25,623 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] [2021-12-22 08:35:25,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-12-22 08:35:25,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-12-22 08:35:25,624 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) [2021-12-22 08:35:25,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-12-22 08:35:25,624 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 450 [2021-12-22 08:35:25,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:35:25,627 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-12-22 08:35:25,628 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) [2021-12-22 08:35:25,629 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-12-22 08:35:25,630 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-12-22 08:35:25,632 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2021-12-22 08:35:25,633 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-12-22 08:35:25,635 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2021-12-22 08:35:47,104 WARN L227 SmtUtils]: Spent 7.06s 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) [2021-12-22 08:35:54,485 WARN L227 SmtUtils]: Spent 6.81s 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) [2021-12-22 08:35:59,247 INFO L858 garLoopResultBuilder]: For program point L498(lines 498 500) no Hoare annotation was computed. [2021-12-22 08:35:59,247 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))) [2021-12-22 08:35:59,248 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))) [2021-12-22 08:35:59,248 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))) [2021-12-22 08:35:59,248 INFO L858 garLoopResultBuilder]: For program point L102(lines 102 104) no Hoare annotation was computed. [2021-12-22 08:35:59,248 INFO L858 garLoopResultBuilder]: For program point L631(lines 631 633) no Hoare annotation was computed. [2021-12-22 08:35:59,248 INFO L858 garLoopResultBuilder]: For program point L631-2(lines 631 633) no Hoare annotation was computed. [2021-12-22 08:35:59,248 INFO L858 garLoopResultBuilder]: For program point L532(lines 532 535) no Hoare annotation was computed. [2021-12-22 08:35:59,249 INFO L858 garLoopResultBuilder]: For program point L367(lines 367 369) no Hoare annotation was computed. [2021-12-22 08:35:59,249 INFO L858 garLoopResultBuilder]: For program point L367-2(lines 364 373) no Hoare annotation was computed. [2021-12-22 08:35:59,249 INFO L858 garLoopResultBuilder]: For program point L467(lines 467 469) no Hoare annotation was computed. [2021-12-22 08:35:59,249 INFO L858 garLoopResultBuilder]: For program point L335(lines 335 339) no Hoare annotation was computed. [2021-12-22 08:35:59,249 INFO L858 garLoopResultBuilder]: For program point L335-2(lines 219 569) no Hoare annotation was computed. [2021-12-22 08:35:59,249 INFO L858 garLoopResultBuilder]: For program point L203(lines 203 576) no Hoare annotation was computed. [2021-12-22 08:35:59,249 INFO L858 garLoopResultBuilder]: For program point L170(lines 170 587) no Hoare annotation was computed. [2021-12-22 08:35:59,250 INFO L858 garLoopResultBuilder]: For program point L137(lines 137 598) no Hoare annotation was computed. [2021-12-22 08:35:59,250 INFO L858 garLoopResultBuilder]: For program point L501(lines 501 505) no Hoare annotation was computed. [2021-12-22 08:35:59,250 INFO L858 garLoopResultBuilder]: For program point L501-2(lines 501 505) no Hoare annotation was computed. [2021-12-22 08:35:59,250 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))) [2021-12-22 08:35:59,250 INFO L858 garLoopResultBuilder]: For program point L270(lines 270 272) no Hoare annotation was computed. [2021-12-22 08:35:59,250 INFO L858 garLoopResultBuilder]: For program point L237(lines 237 248) no Hoare annotation was computed. [2021-12-22 08:35:59,251 INFO L858 garLoopResultBuilder]: For program point L237-2(lines 219 569) no Hoare annotation was computed. [2021-12-22 08:35:59,251 INFO L858 garLoopResultBuilder]: For program point L304(lines 304 308) no Hoare annotation was computed. [2021-12-22 08:35:59,251 INFO L858 garLoopResultBuilder]: For program point L304-2(lines 304 308) no Hoare annotation was computed. [2021-12-22 08:35:59,251 INFO L858 garLoopResultBuilder]: For program point L239(lines 239 242) no Hoare annotation was computed. [2021-12-22 08:35:59,251 INFO L858 garLoopResultBuilder]: For program point L206(lines 206 575) no Hoare annotation was computed. [2021-12-22 08:35:59,251 INFO L858 garLoopResultBuilder]: For program point L173(lines 173 586) no Hoare annotation was computed. [2021-12-22 08:35:59,252 INFO L858 garLoopResultBuilder]: For program point L140(lines 140 597) no Hoare annotation was computed. [2021-12-22 08:35:59,252 INFO L861 garLoopResultBuilder]: At program point L636(lines 22 638) the Hoare annotation is: true [2021-12-22 08:35:59,252 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)))) [2021-12-22 08:35:59,253 INFO L858 garLoopResultBuilder]: For program point L438(lines 438 440) no Hoare annotation was computed. [2021-12-22 08:35:59,253 INFO L858 garLoopResultBuilder]: For program point L405(lines 405 426) no Hoare annotation was computed. [2021-12-22 08:35:59,253 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))) [2021-12-22 08:35:59,253 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))) [2021-12-22 08:35:59,254 INFO L858 garLoopResultBuilder]: For program point L406(lines 406 412) no Hoare annotation was computed. [2021-12-22 08:35:59,254 INFO L858 garLoopResultBuilder]: For program point L209(lines 209 574) no Hoare annotation was computed. [2021-12-22 08:35:59,254 INFO L858 garLoopResultBuilder]: For program point L176(lines 176 585) no Hoare annotation was computed. [2021-12-22 08:35:59,254 INFO L858 garLoopResultBuilder]: For program point L143(lines 143 596) no Hoare annotation was computed. [2021-12-22 08:35:59,254 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)))) [2021-12-22 08:35:59,255 INFO L858 garLoopResultBuilder]: For program point L540(lines 540 542) no Hoare annotation was computed. [2021-12-22 08:35:59,255 INFO L858 garLoopResultBuilder]: For program point L540-2(lines 219 569) no Hoare annotation was computed. [2021-12-22 08:35:59,255 INFO L858 garLoopResultBuilder]: For program point L243(lines 243 246) no Hoare annotation was computed. [2021-12-22 08:35:59,255 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))) [2021-12-22 08:35:59,255 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)))) [2021-12-22 08:35:59,255 INFO L858 garLoopResultBuilder]: For program point L111(line 111) no Hoare annotation was computed. [2021-12-22 08:35:59,256 INFO L858 garLoopResultBuilder]: For program point L607(lines 607 623) no Hoare annotation was computed. [2021-12-22 08:35:59,256 INFO L858 garLoopResultBuilder]: For program point L608(lines 608 622) no Hoare annotation was computed. [2021-12-22 08:35:59,256 INFO L858 garLoopResultBuilder]: For program point L344(lines 344 385) no Hoare annotation was computed. [2021-12-22 08:35:59,256 INFO L858 garLoopResultBuilder]: For program point L212(lines 212 573) no Hoare annotation was computed. [2021-12-22 08:35:59,256 INFO L858 garLoopResultBuilder]: For program point L179(lines 179 584) no Hoare annotation was computed. [2021-12-22 08:35:59,256 INFO L858 garLoopResultBuilder]: For program point L146(lines 146 595) no Hoare annotation was computed. [2021-12-22 08:35:59,256 INFO L858 garLoopResultBuilder]: For program point L113(lines 113 606) no Hoare annotation was computed. [2021-12-22 08:35:59,256 INFO L858 garLoopResultBuilder]: For program point L609(lines 609 614) no Hoare annotation was computed. [2021-12-22 08:35:59,257 INFO L858 garLoopResultBuilder]: For program point L609-2(lines 608 622) no Hoare annotation was computed. [2021-12-22 08:35:59,257 INFO L858 garLoopResultBuilder]: For program point L477(lines 477 479) no Hoare annotation was computed. [2021-12-22 08:35:59,257 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))) [2021-12-22 08:35:59,257 INFO L854 garLoopResultBuilder]: At program point L114(lines 113 606) the Hoare annotation is: false [2021-12-22 08:35:59,257 INFO L858 garLoopResultBuilder]: For program point L511(lines 511 514) no Hoare annotation was computed. [2021-12-22 08:35:59,257 INFO L858 garLoopResultBuilder]: For program point L611(lines 611 613) no Hoare annotation was computed. [2021-12-22 08:35:59,258 INFO L858 garLoopResultBuilder]: For program point L446-1(lines 446 454) no Hoare annotation was computed. [2021-12-22 08:35:59,258 INFO L858 garLoopResultBuilder]: For program point L347(lines 347 384) no Hoare annotation was computed. [2021-12-22 08:35:59,258 INFO L858 garLoopResultBuilder]: For program point L347-1(lines 347 384) no Hoare annotation was computed. [2021-12-22 08:35:59,258 INFO L858 garLoopResultBuilder]: For program point L215(lines 215 572) no Hoare annotation was computed. [2021-12-22 08:35:59,258 INFO L858 garLoopResultBuilder]: For program point L182(lines 182 583) no Hoare annotation was computed. [2021-12-22 08:35:59,258 INFO L858 garLoopResultBuilder]: For program point L149(lines 149 594) no Hoare annotation was computed. [2021-12-22 08:35:59,258 INFO L858 garLoopResultBuilder]: For program point L116(lines 116 605) no Hoare annotation was computed. [2021-12-22 08:35:59,259 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))) [2021-12-22 08:35:59,259 INFO L858 garLoopResultBuilder]: For program point L348(lines 348 381) no Hoare annotation was computed. [2021-12-22 08:35:59,259 INFO L858 garLoopResultBuilder]: For program point L315(lines 315 325) no Hoare annotation was computed. [2021-12-22 08:35:59,259 INFO L858 garLoopResultBuilder]: For program point L315-2(lines 315 325) no Hoare annotation was computed. [2021-12-22 08:35:59,259 INFO L854 garLoopResultBuilder]: At program point L216(lines 215 572) the Hoare annotation is: (not (= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) [2021-12-22 08:35:59,259 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))) [2021-12-22 08:35:59,260 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)))) [2021-12-22 08:35:59,260 INFO L858 garLoopResultBuilder]: For program point L547(lines 547 551) no Hoare annotation was computed. [2021-12-22 08:35:59,260 INFO L858 garLoopResultBuilder]: For program point L547-2(lines 547 551) no Hoare annotation was computed. [2021-12-22 08:35:59,260 INFO L858 garLoopResultBuilder]: For program point L449(lines 449 452) no Hoare annotation was computed. [2021-12-22 08:35:59,260 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2021-12-22 08:35:59,260 INFO L854 garLoopResultBuilder]: At program point L218(lines 217 572) the Hoare annotation is: (not (= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) [2021-12-22 08:35:59,260 INFO L858 garLoopResultBuilder]: For program point L185(lines 185 582) no Hoare annotation was computed. [2021-12-22 08:35:59,261 INFO L858 garLoopResultBuilder]: For program point L152(lines 152 593) no Hoare annotation was computed. [2021-12-22 08:35:59,261 INFO L858 garLoopResultBuilder]: For program point L119(lines 119 604) no Hoare annotation was computed. [2021-12-22 08:35:59,261 INFO L861 garLoopResultBuilder]: At program point L648(lines 639 650) the Hoare annotation is: true [2021-12-22 08:35:59,261 INFO L858 garLoopResultBuilder]: For program point L516(lines 516 526) no Hoare annotation was computed. [2021-12-22 08:35:59,261 INFO L858 garLoopResultBuilder]: For program point L417(lines 417 419) no Hoare annotation was computed. [2021-12-22 08:35:59,261 INFO L858 garLoopResultBuilder]: For program point L285(lines 285 287) no Hoare annotation was computed. [2021-12-22 08:35:59,261 INFO L858 garLoopResultBuilder]: For program point L285-2(lines 219 569) no Hoare annotation was computed. [2021-12-22 08:35:59,262 INFO L858 garLoopResultBuilder]: For program point L616(lines 616 620) no Hoare annotation was computed. [2021-12-22 08:35:59,262 INFO L858 garLoopResultBuilder]: For program point L319(lines 319 321) no Hoare annotation was computed. [2021-12-22 08:35:59,262 INFO L858 garLoopResultBuilder]: For program point L319-2(lines 317 325) no Hoare annotation was computed. [2021-12-22 08:35:59,262 INFO L858 garLoopResultBuilder]: For program point L353(lines 353 379) no Hoare annotation was computed. [2021-12-22 08:35:59,262 INFO L858 garLoopResultBuilder]: For program point L254(lines 254 264) no Hoare annotation was computed. [2021-12-22 08:35:59,262 INFO L858 garLoopResultBuilder]: For program point L188(lines 188 581) no Hoare annotation was computed. [2021-12-22 08:35:59,262 INFO L858 garLoopResultBuilder]: For program point L155(lines 155 592) no Hoare annotation was computed. [2021-12-22 08:35:59,263 INFO L858 garLoopResultBuilder]: For program point L122(lines 122 603) no Hoare annotation was computed. [2021-12-22 08:35:59,263 INFO L858 garLoopResultBuilder]: For program point L519(lines 519 525) no Hoare annotation was computed. [2021-12-22 08:35:59,263 INFO L858 garLoopResultBuilder]: For program point L486(lines 486 488) no Hoare annotation was computed. [2021-12-22 08:35:59,263 INFO L858 garLoopResultBuilder]: For program point L420(lines 420 422) no Hoare annotation was computed. [2021-12-22 08:35:59,263 INFO L858 garLoopResultBuilder]: For program point L255(lines 255 258) no Hoare annotation was computed. [2021-12-22 08:35:59,263 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))) [2021-12-22 08:35:59,264 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|))))) [2021-12-22 08:35:59,264 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))) [2021-12-22 08:35:59,264 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2021-12-22 08:35:59,264 INFO L858 garLoopResultBuilder]: For program point L356(lines 356 360) no Hoare annotation was computed. [2021-12-22 08:35:59,264 INFO L858 garLoopResultBuilder]: For program point L356-2(lines 356 360) no Hoare annotation was computed. [2021-12-22 08:35:59,264 INFO L858 garLoopResultBuilder]: For program point L191(lines 191 580) no Hoare annotation was computed. [2021-12-22 08:35:59,264 INFO L858 garLoopResultBuilder]: For program point L158(lines 158 591) no Hoare annotation was computed. [2021-12-22 08:35:59,265 INFO L858 garLoopResultBuilder]: For program point L125(lines 125 602) no Hoare annotation was computed. [2021-12-22 08:35:59,265 INFO L858 garLoopResultBuilder]: For program point L522(lines 522 524) no Hoare annotation was computed. [2021-12-22 08:35:59,265 INFO L858 garLoopResultBuilder]: For program point L522-2(lines 219 569) no Hoare annotation was computed. [2021-12-22 08:35:59,265 INFO L858 garLoopResultBuilder]: For program point L93(lines 93 99) no Hoare annotation was computed. [2021-12-22 08:35:59,265 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2021-12-22 08:35:59,265 INFO L858 garLoopResultBuilder]: For program point L557(lines 557 563) no Hoare annotation was computed. [2021-12-22 08:35:59,265 INFO L858 garLoopResultBuilder]: For program point L557-1(lines 557 563) no Hoare annotation was computed. [2021-12-22 08:35:59,265 INFO L858 garLoopResultBuilder]: For program point L227(lines 227 229) no Hoare annotation was computed. [2021-12-22 08:35:59,266 INFO L858 garLoopResultBuilder]: For program point L194(lines 194 579) no Hoare annotation was computed. [2021-12-22 08:35:59,266 INFO L858 garLoopResultBuilder]: For program point L161(lines 161 590) no Hoare annotation was computed. [2021-12-22 08:35:59,266 INFO L858 garLoopResultBuilder]: For program point L227-2(lines 227 229) no Hoare annotation was computed. [2021-12-22 08:35:59,266 INFO L858 garLoopResultBuilder]: For program point L128(lines 128 601) no Hoare annotation was computed. [2021-12-22 08:35:59,266 INFO L858 garLoopResultBuilder]: For program point L393(lines 393 428) no Hoare annotation was computed. [2021-12-22 08:35:59,266 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))) [2021-12-22 08:35:59,267 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))) [2021-12-22 08:35:59,267 INFO L858 garLoopResultBuilder]: For program point L96(lines 96 98) no Hoare annotation was computed. [2021-12-22 08:35:59,267 INFO L858 garLoopResultBuilder]: For program point L96-2(lines 93 99) no Hoare annotation was computed. [2021-12-22 08:35:59,267 INFO L858 garLoopResultBuilder]: For program point L460(lines 460 462) no Hoare annotation was computed. [2021-12-22 08:35:59,267 INFO L858 garLoopResultBuilder]: For program point L394(lines 394 400) no Hoare annotation was computed. [2021-12-22 08:35:59,267 INFO L861 garLoopResultBuilder]: At program point L626(lines 109 627) the Hoare annotation is: true [2021-12-22 08:35:59,267 INFO L858 garLoopResultBuilder]: For program point L560(lines 560 562) no Hoare annotation was computed. [2021-12-22 08:35:59,268 INFO L858 garLoopResultBuilder]: For program point L197(lines 197 578) no Hoare annotation was computed. [2021-12-22 08:35:59,268 INFO L858 garLoopResultBuilder]: For program point L164(lines 164 589) no Hoare annotation was computed. [2021-12-22 08:35:59,268 INFO L858 garLoopResultBuilder]: For program point L131(lines 131 600) no Hoare annotation was computed. [2021-12-22 08:35:59,268 INFO L858 garLoopResultBuilder]: For program point L-1(line -1) no Hoare annotation was computed. [2021-12-22 08:35:59,268 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION(line 635) no Hoare annotation was computed. [2021-12-22 08:35:59,268 INFO L858 garLoopResultBuilder]: For program point L495(lines 495 497) no Hoare annotation was computed. [2021-12-22 08:35:59,269 INFO L854 garLoopResultBuilder]: At program point L132(lines 128 601) the Hoare annotation is: false [2021-12-22 08:35:59,269 INFO L854 garLoopResultBuilder]: At program point L496(lines 83 637) the Hoare annotation is: false [2021-12-22 08:35:59,269 INFO L858 garLoopResultBuilder]: For program point L463(lines 463 472) no Hoare annotation was computed. [2021-12-22 08:35:59,269 INFO L858 garLoopResultBuilder]: For program point L364(lines 364 375) no Hoare annotation was computed. [2021-12-22 08:35:59,269 INFO L858 garLoopResultBuilder]: For program point L298(lines 298 300) no Hoare annotation was computed. [2021-12-22 08:35:59,269 INFO L858 garLoopResultBuilder]: For program point L232(lines 232 234) no Hoare annotation was computed. [2021-12-22 08:35:59,269 INFO L858 garLoopResultBuilder]: For program point L298-2(lines 219 569) no Hoare annotation was computed. [2021-12-22 08:35:59,270 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))) [2021-12-22 08:35:59,270 INFO L858 garLoopResultBuilder]: For program point L200(lines 200 577) no Hoare annotation was computed. [2021-12-22 08:35:59,270 INFO L858 garLoopResultBuilder]: For program point L167(lines 167 588) no Hoare annotation was computed. [2021-12-22 08:35:59,270 INFO L858 garLoopResultBuilder]: For program point L134(lines 134 599) no Hoare annotation was computed. [2021-12-22 08:35:59,270 INFO L858 garLoopResultBuilder]: For program point L101(lines 101 105) no Hoare annotation was computed. [2021-12-22 08:35:59,270 INFO L858 garLoopResultBuilder]: For program point L101-1(lines 83 637) no Hoare annotation was computed. [2021-12-22 08:35:59,273 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] [2021-12-22 08:35:59,275 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-12-22 08:35:59,362 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 22.12 08:35:59 BoogieIcfgContainer [2021-12-22 08:35:59,362 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-12-22 08:35:59,363 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-12-22 08:35:59,363 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-12-22 08:35:59,363 INFO L275 PluginConnector]: Witness Printer initialized [2021-12-22 08:35:59,364 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.12 08:35:07" (3/4) ... [2021-12-22 08:35:59,366 INFO L137 WitnessPrinter]: Generating witness for correct program [2021-12-22 08:35:59,388 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 11 nodes and edges [2021-12-22 08:35:59,389 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 5 nodes and edges [2021-12-22 08:35:59,389 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2021-12-22 08:35:59,390 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2021-12-22 08:35:59,500 INFO L141 WitnessManager]: Wrote witness to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/witness.graphml [2021-12-22 08:35:59,500 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-12-22 08:35:59,501 INFO L158 Benchmark]: Toolchain (without parser) took 53541.34ms. Allocated memory was 98.6MB in the beginning and 914.4MB in the end (delta: 815.8MB). Free memory was 67.9MB in the beginning and 783.6MB in the end (delta: -715.6MB). Peak memory consumption was 100.7MB. Max. memory is 16.1GB. [2021-12-22 08:35:59,501 INFO L158 Benchmark]: CDTParser took 0.20ms. Allocated memory is still 79.7MB. Free memory is still 36.3MB. There was no memory consumed. Max. memory is 16.1GB. [2021-12-22 08:35:59,501 INFO L158 Benchmark]: CACSL2BoogieTranslator took 351.29ms. Allocated memory is still 98.6MB. Free memory was 67.9MB in the beginning and 70.6MB in the end (delta: -2.6MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2021-12-22 08:35:59,501 INFO L158 Benchmark]: Boogie Procedure Inliner took 59.93ms. Allocated memory is still 98.6MB. Free memory was 70.6MB in the beginning and 67.5MB in the end (delta: 3.1MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2021-12-22 08:35:59,502 INFO L158 Benchmark]: Boogie Preprocessor took 53.41ms. Allocated memory is still 98.6MB. Free memory was 67.5MB in the beginning and 65.4MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2021-12-22 08:35:59,502 INFO L158 Benchmark]: RCFGBuilder took 626.57ms. Allocated memory is still 98.6MB. Free memory was 65.4MB in the beginning and 68.7MB in the end (delta: -3.3MB). Peak memory consumption was 33.0MB. Max. memory is 16.1GB. [2021-12-22 08:35:59,502 INFO L158 Benchmark]: TraceAbstraction took 52303.55ms. Allocated memory was 98.6MB in the beginning and 914.4MB in the end (delta: 815.8MB). Free memory was 68.6MB in the beginning and 805.8MB in the end (delta: -737.2MB). Peak memory consumption was 596.6MB. Max. memory is 16.1GB. [2021-12-22 08:35:59,502 INFO L158 Benchmark]: Witness Printer took 137.26ms. Allocated memory is still 914.4MB. Free memory was 805.8MB in the beginning and 783.6MB in the end (delta: 22.2MB). Peak memory consumption was 23.1MB. Max. memory is 16.1GB. [2021-12-22 08:35:59,504 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.20ms. Allocated memory is still 79.7MB. Free memory is still 36.3MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 351.29ms. Allocated memory is still 98.6MB. Free memory was 67.9MB in the beginning and 70.6MB in the end (delta: -2.6MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 59.93ms. Allocated memory is still 98.6MB. Free memory was 70.6MB in the beginning and 67.5MB in the end (delta: 3.1MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 53.41ms. Allocated memory is still 98.6MB. Free memory was 67.5MB in the beginning and 65.4MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 626.57ms. Allocated memory is still 98.6MB. Free memory was 65.4MB in the beginning and 68.7MB in the end (delta: -3.3MB). Peak memory consumption was 33.0MB. Max. memory is 16.1GB. * TraceAbstraction took 52303.55ms. Allocated memory was 98.6MB in the beginning and 914.4MB in the end (delta: 815.8MB). Free memory was 68.6MB in the beginning and 805.8MB in the end (delta: -737.2MB). Peak memory consumption was 596.6MB. Max. memory is 16.1GB. * Witness Printer took 137.26ms. Allocated memory is still 914.4MB. Free memory was 805.8MB in the beginning and 783.6MB in the end (delta: 22.2MB). Peak memory consumption was 23.1MB. Max. memory is 16.1GB. * 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.2s, OverallIterations: 41, TraceHistogramMax: 17, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.2s, AutomataDifference: 7.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 33.6s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 6422 SdHoareTripleChecker+Valid, 4.1s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 6422 mSDsluCounter, 12922 SdHoareTripleChecker+Invalid, 3.1s 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.8s AutomataMinimizationTime, 41 MinimizatonAttempts, 17726 StatesRemovedByMinimization, 32 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 28 LocationsWithAnnotation, 28 PreInvPairs, 327 NumberOfFragments, 10826 HoareAnnotationTreeSize, 28 FomulaSimplifications, 18570 FormulaSimplificationTreeSizeReduction, 12.7s HoareSimplificationTime, 28 FomulaSimplificationsInter, 601367 FormulaSimplificationTreeSizeReductionInter, 20.9s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 0.7s 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! [2021-12-22 08:35:59,585 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... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE