./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 ae007674 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-ae00767 [2021-12-27 21:55:51,620 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-27 21:55:51,622 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-27 21:55:51,659 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-27 21:55:51,660 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-27 21:55:51,664 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-27 21:55:51,666 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-27 21:55:51,671 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-27 21:55:51,673 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-27 21:55:51,679 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-27 21:55:51,680 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-27 21:55:51,684 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-27 21:55:51,685 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-27 21:55:51,687 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-27 21:55:51,688 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-27 21:55:51,690 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-27 21:55:51,691 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-27 21:55:51,692 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-27 21:55:51,693 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-27 21:55:51,698 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-27 21:55:51,702 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-27 21:55:51,703 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-27 21:55:51,704 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-27 21:55:51,705 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-27 21:55:51,708 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-27 21:55:51,709 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-27 21:55:51,709 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-27 21:55:51,710 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-27 21:55:51,711 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-27 21:55:51,712 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-27 21:55:51,712 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-27 21:55:51,713 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-27 21:55:51,714 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-27 21:55:51,715 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-27 21:55:51,716 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-27 21:55:51,716 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-27 21:55:51,717 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-27 21:55:51,717 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-27 21:55:51,717 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-27 21:55:51,719 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-27 21:55:51,719 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-27 21:55:51,720 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-12-27 21:55:51,752 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-27 21:55:51,752 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-27 21:55:51,753 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-27 21:55:51,753 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-27 21:55:51,754 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-27 21:55:51,754 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-27 21:55:51,755 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-27 21:55:51,756 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-27 21:55:51,756 INFO L138 SettingsManager]: * Use SBE=true [2021-12-27 21:55:51,756 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-27 21:55:51,757 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-27 21:55:51,757 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-27 21:55:51,757 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-27 21:55:51,757 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-27 21:55:51,757 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-27 21:55:51,758 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-27 21:55:51,758 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-27 21:55:51,758 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-27 21:55:51,758 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-27 21:55:51,758 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-27 21:55:51,759 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-27 21:55:51,759 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-27 21:55:51,759 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-27 21:55:51,759 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-27 21:55:51,759 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-27 21:55:51,760 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-27 21:55:51,760 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-27 21:55:51,760 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-27 21:55:51,760 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-27 21:55:51,760 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-27 21:55:51,761 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-27 21:55:51,761 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-27 21:55:51,761 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-27 21:55:51,761 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-27 21:55:52,028 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-27 21:55:52,053 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-27 21:55:52,057 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-27 21:55:52,058 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-27 21:55:52,058 INFO L275 PluginConnector]: CDTParser initialized [2021-12-27 21:55:52,060 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-27 21:55:52,120 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b8d0519ff/d63180d03eeb44c5b33df0f998dc8adf/FLAG9daaca2ca [2021-12-27 21:55:52,611 INFO L306 CDTParser]: Found 1 translation units. [2021-12-27 21:55:52,627 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/openssl-simplified/s3_srvr_7.cil.c [2021-12-27 21:55:52,639 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b8d0519ff/d63180d03eeb44c5b33df0f998dc8adf/FLAG9daaca2ca [2021-12-27 21:55:52,967 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b8d0519ff/d63180d03eeb44c5b33df0f998dc8adf [2021-12-27 21:55:52,969 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-27 21:55:52,970 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-27 21:55:52,971 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-27 21:55:52,971 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-27 21:55:52,974 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-27 21:55:52,975 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.12 09:55:52" (1/1) ... [2021-12-27 21:55:52,977 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2b720959 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.12 09:55:52, skipping insertion in model container [2021-12-27 21:55:52,977 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.12 09:55:52" (1/1) ... [2021-12-27 21:55:52,983 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-27 21:55:53,029 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-27 21:55:53,206 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-27 21:55:53,220 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-27 21:55:53,231 INFO L203 MainTranslator]: Completed pre-run [2021-12-27 21:55:53,326 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-27 21:55:53,328 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-27 21:55:53,345 INFO L208 MainTranslator]: Completed translation [2021-12-27 21:55:53,346 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.12 09:55:53 WrapperNode [2021-12-27 21:55:53,346 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-27 21:55:53,348 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-27 21:55:53,348 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-27 21:55:53,348 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-27 21:55:53,353 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.12 09:55:53" (1/1) ... [2021-12-27 21:55:53,378 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.12 09:55:53" (1/1) ... [2021-12-27 21:55:53,415 INFO L137 Inliner]: procedures = 15, calls = 8, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 556 [2021-12-27 21:55:53,422 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-27 21:55:53,423 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-27 21:55:53,423 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-27 21:55:53,424 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-27 21:55:53,430 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.12 09:55:53" (1/1) ... [2021-12-27 21:55:53,431 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.12 09:55:53" (1/1) ... [2021-12-27 21:55:53,442 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.12 09:55:53" (1/1) ... [2021-12-27 21:55:53,443 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.12 09:55:53" (1/1) ... [2021-12-27 21:55:53,453 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.12 09:55:53" (1/1) ... [2021-12-27 21:55:53,466 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.12 09:55:53" (1/1) ... [2021-12-27 21:55:53,471 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.12 09:55:53" (1/1) ... [2021-12-27 21:55:53,477 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-27 21:55:53,479 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-27 21:55:53,480 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-27 21:55:53,480 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-27 21:55:53,481 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.12 09:55:53" (1/1) ... [2021-12-27 21:55:53,487 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-27 21:55:53,496 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-27 21:55:53,517 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-27 21:55:53,538 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-27 21:55:53,555 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-27 21:55:53,555 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-27 21:55:53,556 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-27 21:55:53,556 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-27 21:55:53,679 INFO L234 CfgBuilder]: Building ICFG [2021-12-27 21:55:53,681 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-27 21:55:53,708 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-27 21:55:54,101 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##90: assume false; [2021-12-27 21:55:54,101 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##91: assume !false; [2021-12-27 21:55:54,101 INFO L275 CfgBuilder]: Performing block encoding [2021-12-27 21:55:54,108 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-27 21:55:54,109 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2021-12-27 21:55:54,110 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.12 09:55:54 BoogieIcfgContainer [2021-12-27 21:55:54,111 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-27 21:55:54,112 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-27 21:55:54,112 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-27 21:55:54,115 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-27 21:55:54,115 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 27.12 09:55:52" (1/3) ... [2021-12-27 21:55:54,116 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@e628b6e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.12 09:55:54, skipping insertion in model container [2021-12-27 21:55:54,116 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.12 09:55:53" (2/3) ... [2021-12-27 21:55:54,116 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@e628b6e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.12 09:55:54, skipping insertion in model container [2021-12-27 21:55:54,117 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.12 09:55:54" (3/3) ... [2021-12-27 21:55:54,118 INFO L111 eAbstractionObserver]: Analyzing ICFG s3_srvr_7.cil.c [2021-12-27 21:55:54,122 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-27 21:55:54,122 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-27 21:55:54,175 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-27 21:55:54,184 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-27 21:55:54,185 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-27 21:55:54,200 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-27 21:55:54,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-12-27 21:55:54,207 INFO L506 BasicCegarLoop]: Found error trace [2021-12-27 21:55:54,208 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-27 21:55:54,208 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-27 21:55:54,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-27 21:55:54,213 INFO L85 PathProgramCache]: Analyzing trace with hash -1801233509, now seen corresponding path program 1 times [2021-12-27 21:55:54,220 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-27 21:55:54,221 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1439854273] [2021-12-27 21:55:54,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-27 21:55:54,222 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-27 21:55:54,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-27 21:55:54,508 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-27 21:55:54,508 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-27 21:55:54,509 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1439854273] [2021-12-27 21:55:54,510 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1439854273] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-27 21:55:54,510 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-27 21:55:54,510 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-27 21:55:54,512 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [60910146] [2021-12-27 21:55:54,513 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-27 21:55:54,518 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-27 21:55:54,518 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-27 21:55:54,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-27 21:55:54,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-27 21:55:54,551 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-27 21:55:54,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-27 21:55:54,809 INFO L93 Difference]: Finished difference Result 329 states and 565 transitions. [2021-12-27 21:55:54,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-27 21:55:54,812 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-27 21:55:54,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-27 21:55:54,825 INFO L225 Difference]: With dead ends: 329 [2021-12-27 21:55:54,825 INFO L226 Difference]: Without dead ends: 171 [2021-12-27 21:55:54,829 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-27 21:55:54,838 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-27 21:55:54,839 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-27 21:55:54,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2021-12-27 21:55:54,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 160. [2021-12-27 21:55:54,880 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-27 21:55:54,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 255 transitions. [2021-12-27 21:55:54,883 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 255 transitions. Word has length 33 [2021-12-27 21:55:54,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-27 21:55:54,883 INFO L470 AbstractCegarLoop]: Abstraction has 160 states and 255 transitions. [2021-12-27 21:55:54,883 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-27 21:55:54,884 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 255 transitions. [2021-12-27 21:55:54,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-12-27 21:55:54,886 INFO L506 BasicCegarLoop]: Found error trace [2021-12-27 21:55:54,886 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-27 21:55:54,887 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-27 21:55:54,887 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-27 21:55:54,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-27 21:55:54,888 INFO L85 PathProgramCache]: Analyzing trace with hash -979083820, now seen corresponding path program 1 times [2021-12-27 21:55:54,889 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-27 21:55:54,889 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [874211177] [2021-12-27 21:55:54,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-27 21:55:54,889 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-27 21:55:54,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-27 21:55:54,972 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-27 21:55:54,972 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-27 21:55:54,973 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [874211177] [2021-12-27 21:55:54,973 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [874211177] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-27 21:55:54,973 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-27 21:55:54,973 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-27 21:55:54,973 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [649970872] [2021-12-27 21:55:54,974 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-27 21:55:54,975 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-27 21:55:54,975 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-27 21:55:54,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-27 21:55:54,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-27 21:55:54,976 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-27 21:55:55,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-27 21:55:55,133 INFO L93 Difference]: Finished difference Result 351 states and 566 transitions. [2021-12-27 21:55:55,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-27 21:55:55,134 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-27 21:55:55,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-27 21:55:55,136 INFO L225 Difference]: With dead ends: 351 [2021-12-27 21:55:55,136 INFO L226 Difference]: Without dead ends: 199 [2021-12-27 21:55:55,137 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-27 21:55:55,138 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-27 21:55:55,139 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-27 21:55:55,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2021-12-27 21:55:55,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 188. [2021-12-27 21:55:55,150 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-27 21:55:55,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 306 transitions. [2021-12-27 21:55:55,151 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 306 transitions. Word has length 34 [2021-12-27 21:55:55,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-27 21:55:55,152 INFO L470 AbstractCegarLoop]: Abstraction has 188 states and 306 transitions. [2021-12-27 21:55:55,152 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-27 21:55:55,152 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 306 transitions. [2021-12-27 21:55:55,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-12-27 21:55:55,154 INFO L506 BasicCegarLoop]: Found error trace [2021-12-27 21:55:55,154 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-27 21:55:55,154 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-27 21:55:55,154 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-27 21:55:55,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-27 21:55:55,155 INFO L85 PathProgramCache]: Analyzing trace with hash 1380253296, now seen corresponding path program 1 times [2021-12-27 21:55:55,155 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-27 21:55:55,155 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1132518077] [2021-12-27 21:55:55,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-27 21:55:55,156 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-27 21:55:55,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-27 21:55:55,224 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-27 21:55:55,225 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-27 21:55:55,225 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1132518077] [2021-12-27 21:55:55,225 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1132518077] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-27 21:55:55,226 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-27 21:55:55,226 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-27 21:55:55,226 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [743016507] [2021-12-27 21:55:55,226 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-27 21:55:55,227 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-27 21:55:55,227 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-27 21:55:55,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-27 21:55:55,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-27 21:55:55,228 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-27 21:55:55,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-27 21:55:55,370 INFO L93 Difference]: Finished difference Result 412 states and 677 transitions. [2021-12-27 21:55:55,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-27 21:55:55,371 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-27 21:55:55,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-27 21:55:55,373 INFO L225 Difference]: With dead ends: 412 [2021-12-27 21:55:55,373 INFO L226 Difference]: Without dead ends: 232 [2021-12-27 21:55:55,376 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-27 21:55:55,383 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-27 21:55:55,385 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-27 21:55:55,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2021-12-27 21:55:55,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 226. [2021-12-27 21:55:55,402 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-27 21:55:55,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 226 states to 226 states and 375 transitions. [2021-12-27 21:55:55,403 INFO L78 Accepts]: Start accepts. Automaton has 226 states and 375 transitions. Word has length 40 [2021-12-27 21:55:55,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-27 21:55:55,404 INFO L470 AbstractCegarLoop]: Abstraction has 226 states and 375 transitions. [2021-12-27 21:55:55,404 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-27 21:55:55,404 INFO L276 IsEmpty]: Start isEmpty. Operand 226 states and 375 transitions. [2021-12-27 21:55:55,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-12-27 21:55:55,406 INFO L506 BasicCegarLoop]: Found error trace [2021-12-27 21:55:55,406 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-27 21:55:55,406 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-27 21:55:55,406 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-27 21:55:55,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-27 21:55:55,407 INFO L85 PathProgramCache]: Analyzing trace with hash -168828142, now seen corresponding path program 1 times [2021-12-27 21:55:55,407 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-27 21:55:55,407 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [391078399] [2021-12-27 21:55:55,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-27 21:55:55,408 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-27 21:55:55,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-27 21:55:55,455 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-27 21:55:55,456 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-27 21:55:55,456 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [391078399] [2021-12-27 21:55:55,456 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [391078399] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-27 21:55:55,457 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-27 21:55:55,457 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-27 21:55:55,457 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1349010435] [2021-12-27 21:55:55,457 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-27 21:55:55,458 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-27 21:55:55,458 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-27 21:55:55,458 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-27 21:55:55,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-27 21:55:55,459 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-27 21:55:55,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-27 21:55:55,637 INFO L93 Difference]: Finished difference Result 461 states and 767 transitions. [2021-12-27 21:55:55,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-27 21:55:55,637 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-27 21:55:55,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-27 21:55:55,639 INFO L225 Difference]: With dead ends: 461 [2021-12-27 21:55:55,639 INFO L226 Difference]: Without dead ends: 243 [2021-12-27 21:55:55,640 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-27 21:55:55,641 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.2s IncrementalHoareTripleChecker+Time [2021-12-27 21:55:55,641 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.2s Time] [2021-12-27 21:55:55,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2021-12-27 21:55:55,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 237. [2021-12-27 21:55:55,651 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-27 21:55:55,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 396 transitions. [2021-12-27 21:55:55,652 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 396 transitions. Word has length 41 [2021-12-27 21:55:55,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-27 21:55:55,652 INFO L470 AbstractCegarLoop]: Abstraction has 237 states and 396 transitions. [2021-12-27 21:55:55,653 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-27 21:55:55,653 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 396 transitions. [2021-12-27 21:55:55,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-12-27 21:55:55,655 INFO L506 BasicCegarLoop]: Found error trace [2021-12-27 21:55:55,655 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-27 21:55:55,655 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-27 21:55:55,656 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-27 21:55:55,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-27 21:55:55,656 INFO L85 PathProgramCache]: Analyzing trace with hash -202979865, now seen corresponding path program 1 times [2021-12-27 21:55:55,657 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-27 21:55:55,657 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1495930369] [2021-12-27 21:55:55,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-27 21:55:55,657 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-27 21:55:55,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-27 21:55:55,693 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-27 21:55:55,693 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-27 21:55:55,694 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1495930369] [2021-12-27 21:55:55,694 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1495930369] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-27 21:55:55,694 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-27 21:55:55,694 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-27 21:55:55,694 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1214193212] [2021-12-27 21:55:55,695 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-27 21:55:55,695 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-27 21:55:55,695 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-27 21:55:55,696 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-27 21:55:55,696 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-27 21:55:55,696 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-27 21:55:55,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-27 21:55:55,807 INFO L93 Difference]: Finished difference Result 505 states and 849 transitions. [2021-12-27 21:55:55,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-27 21:55:55,808 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-27 21:55:55,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-27 21:55:55,809 INFO L225 Difference]: With dead ends: 505 [2021-12-27 21:55:55,810 INFO L226 Difference]: Without dead ends: 276 [2021-12-27 21:55:55,810 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-27 21:55:55,811 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-27 21:55:55,812 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-27 21:55:55,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 276 states. [2021-12-27 21:55:55,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 276 to 262. [2021-12-27 21:55:55,820 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-27 21:55:55,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 439 transitions. [2021-12-27 21:55:55,821 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 439 transitions. Word has length 59 [2021-12-27 21:55:55,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-27 21:55:55,829 INFO L470 AbstractCegarLoop]: Abstraction has 262 states and 439 transitions. [2021-12-27 21:55:55,829 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-27 21:55:55,830 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 439 transitions. [2021-12-27 21:55:55,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-12-27 21:55:55,831 INFO L506 BasicCegarLoop]: Found error trace [2021-12-27 21:55:55,832 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-27 21:55:55,832 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-27 21:55:55,832 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-27 21:55:55,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-27 21:55:55,833 INFO L85 PathProgramCache]: Analyzing trace with hash 654012288, now seen corresponding path program 1 times [2021-12-27 21:55:55,833 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-27 21:55:55,833 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1313001899] [2021-12-27 21:55:55,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-27 21:55:55,834 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-27 21:55:55,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-27 21:55:55,868 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-27 21:55:55,869 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-27 21:55:55,869 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1313001899] [2021-12-27 21:55:55,869 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1313001899] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-27 21:55:55,869 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-27 21:55:55,869 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-27 21:55:55,870 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1901133621] [2021-12-27 21:55:55,870 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-27 21:55:55,870 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-27 21:55:55,870 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-27 21:55:55,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-27 21:55:55,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-27 21:55:55,871 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-27 21:55:55,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-27 21:55:55,984 INFO L93 Difference]: Finished difference Result 530 states and 889 transitions. [2021-12-27 21:55:55,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-27 21:55:55,985 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-27 21:55:55,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-27 21:55:55,987 INFO L225 Difference]: With dead ends: 530 [2021-12-27 21:55:55,988 INFO L226 Difference]: Without dead ends: 276 [2021-12-27 21:55:55,988 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-27 21:55:55,989 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-27 21:55:55,989 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-27 21:55:55,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 276 states. [2021-12-27 21:55:55,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 276 to 262. [2021-12-27 21:55:55,997 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-27 21:55:55,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 436 transitions. [2021-12-27 21:55:55,998 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 436 transitions. Word has length 60 [2021-12-27 21:55:55,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-27 21:55:55,998 INFO L470 AbstractCegarLoop]: Abstraction has 262 states and 436 transitions. [2021-12-27 21:55:55,998 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-27 21:55:55,998 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 436 transitions. [2021-12-27 21:55:56,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-12-27 21:55:56,000 INFO L506 BasicCegarLoop]: Found error trace [2021-12-27 21:55:56,000 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-27 21:55:56,000 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-27 21:55:56,000 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-27 21:55:56,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-27 21:55:56,001 INFO L85 PathProgramCache]: Analyzing trace with hash 225756320, now seen corresponding path program 1 times [2021-12-27 21:55:56,001 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-27 21:55:56,001 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1524149150] [2021-12-27 21:55:56,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-27 21:55:56,001 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-27 21:55:56,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-27 21:55:56,032 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-27 21:55:56,033 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-27 21:55:56,033 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1524149150] [2021-12-27 21:55:56,033 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1524149150] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-27 21:55:56,033 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-27 21:55:56,033 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-27 21:55:56,033 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1326157542] [2021-12-27 21:55:56,033 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-27 21:55:56,034 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-27 21:55:56,034 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-27 21:55:56,034 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-27 21:55:56,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-27 21:55:56,035 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-27 21:55:56,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-27 21:55:56,174 INFO L93 Difference]: Finished difference Result 547 states and 914 transitions. [2021-12-27 21:55:56,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-27 21:55:56,175 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-27 21:55:56,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-27 21:55:56,176 INFO L225 Difference]: With dead ends: 547 [2021-12-27 21:55:56,176 INFO L226 Difference]: Without dead ends: 293 [2021-12-27 21:55:56,177 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-27 21:55:56,178 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-27 21:55:56,178 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-27 21:55:56,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 293 states. [2021-12-27 21:55:56,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 293 to 293. [2021-12-27 21:55:56,186 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-27 21:55:56,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 488 transitions. [2021-12-27 21:55:56,187 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 488 transitions. Word has length 61 [2021-12-27 21:55:56,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-27 21:55:56,188 INFO L470 AbstractCegarLoop]: Abstraction has 293 states and 488 transitions. [2021-12-27 21:55:56,188 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-27 21:55:56,188 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 488 transitions. [2021-12-27 21:55:56,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-12-27 21:55:56,189 INFO L506 BasicCegarLoop]: Found error trace [2021-12-27 21:55:56,190 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-27 21:55:56,190 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-27 21:55:56,190 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-27 21:55:56,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-27 21:55:56,191 INFO L85 PathProgramCache]: Analyzing trace with hash 1734857866, now seen corresponding path program 1 times [2021-12-27 21:55:56,191 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-27 21:55:56,191 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1232259632] [2021-12-27 21:55:56,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-27 21:55:56,192 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-27 21:55:56,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-27 21:55:56,239 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-27 21:55:56,239 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-27 21:55:56,239 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1232259632] [2021-12-27 21:55:56,240 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1232259632] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-27 21:55:56,240 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-27 21:55:56,240 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-27 21:55:56,240 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1556068263] [2021-12-27 21:55:56,240 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-27 21:55:56,241 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-27 21:55:56,241 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-27 21:55:56,241 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-27 21:55:56,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-27 21:55:56,242 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-27 21:55:56,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-27 21:55:56,329 INFO L93 Difference]: Finished difference Result 595 states and 992 transitions. [2021-12-27 21:55:56,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-27 21:55:56,330 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-27 21:55:56,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-27 21:55:56,332 INFO L225 Difference]: With dead ends: 595 [2021-12-27 21:55:56,332 INFO L226 Difference]: Without dead ends: 310 [2021-12-27 21:55:56,333 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-27 21:55:56,334 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-27 21:55:56,334 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-27 21:55:56,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 310 states. [2021-12-27 21:55:56,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 310 to 308. [2021-12-27 21:55:56,345 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-27 21:55:56,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 308 states to 308 states and 509 transitions. [2021-12-27 21:55:56,346 INFO L78 Accepts]: Start accepts. Automaton has 308 states and 509 transitions. Word has length 73 [2021-12-27 21:55:56,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-27 21:55:56,347 INFO L470 AbstractCegarLoop]: Abstraction has 308 states and 509 transitions. [2021-12-27 21:55:56,348 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-27 21:55:56,348 INFO L276 IsEmpty]: Start isEmpty. Operand 308 states and 509 transitions. [2021-12-27 21:55:56,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-12-27 21:55:56,350 INFO L506 BasicCegarLoop]: Found error trace [2021-12-27 21:55:56,355 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-27 21:55:56,356 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-27 21:55:56,356 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-27 21:55:56,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-27 21:55:56,358 INFO L85 PathProgramCache]: Analyzing trace with hash -1240517537, now seen corresponding path program 1 times [2021-12-27 21:55:56,358 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-27 21:55:56,358 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1717597412] [2021-12-27 21:55:56,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-27 21:55:56,359 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-27 21:55:56,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-27 21:55:56,412 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-27 21:55:56,413 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-27 21:55:56,413 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1717597412] [2021-12-27 21:55:56,413 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1717597412] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-27 21:55:56,413 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-27 21:55:56,413 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-27 21:55:56,413 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [313244649] [2021-12-27 21:55:56,414 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-27 21:55:56,414 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-27 21:55:56,415 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-27 21:55:56,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-27 21:55:56,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-27 21:55:56,415 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-27 21:55:56,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-27 21:55:56,540 INFO L93 Difference]: Finished difference Result 646 states and 1070 transitions. [2021-12-27 21:55:56,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-27 21:55:56,540 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-27 21:55:56,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-27 21:55:56,542 INFO L225 Difference]: With dead ends: 646 [2021-12-27 21:55:56,542 INFO L226 Difference]: Without dead ends: 346 [2021-12-27 21:55:56,543 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-27 21:55:56,544 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-27 21:55:56,544 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-27 21:55:56,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2021-12-27 21:55:56,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 344. [2021-12-27 21:55:56,553 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-27 21:55:56,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 569 transitions. [2021-12-27 21:55:56,555 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 569 transitions. Word has length 73 [2021-12-27 21:55:56,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-27 21:55:56,555 INFO L470 AbstractCegarLoop]: Abstraction has 344 states and 569 transitions. [2021-12-27 21:55:56,555 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-27 21:55:56,555 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 569 transitions. [2021-12-27 21:55:56,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-12-27 21:55:56,556 INFO L506 BasicCegarLoop]: Found error trace [2021-12-27 21:55:56,556 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-27 21:55:56,557 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-27 21:55:56,557 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-27 21:55:56,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-27 21:55:56,557 INFO L85 PathProgramCache]: Analyzing trace with hash 1544129923, now seen corresponding path program 1 times [2021-12-27 21:55:56,557 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-27 21:55:56,557 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1097380523] [2021-12-27 21:55:56,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-27 21:55:56,558 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-27 21:55:56,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-27 21:55:56,582 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-27 21:55:56,582 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-27 21:55:56,582 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1097380523] [2021-12-27 21:55:56,582 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1097380523] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-27 21:55:56,582 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-27 21:55:56,583 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-27 21:55:56,583 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821682268] [2021-12-27 21:55:56,583 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-27 21:55:56,583 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-27 21:55:56,583 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-27 21:55:56,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-27 21:55:56,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-27 21:55:56,584 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-27 21:55:56,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-27 21:55:56,669 INFO L93 Difference]: Finished difference Result 682 states and 1128 transitions. [2021-12-27 21:55:56,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-27 21:55:56,669 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-27 21:55:56,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-27 21:55:56,671 INFO L225 Difference]: With dead ends: 682 [2021-12-27 21:55:56,671 INFO L226 Difference]: Without dead ends: 346 [2021-12-27 21:55:56,672 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-27 21:55:56,673 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-27 21:55:56,673 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-27 21:55:56,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2021-12-27 21:55:56,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 344. [2021-12-27 21:55:56,681 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-27 21:55:56,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 563 transitions. [2021-12-27 21:55:56,683 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 563 transitions. Word has length 74 [2021-12-27 21:55:56,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-27 21:55:56,683 INFO L470 AbstractCegarLoop]: Abstraction has 344 states and 563 transitions. [2021-12-27 21:55:56,683 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-27 21:55:56,683 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 563 transitions. [2021-12-27 21:55:56,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-12-27 21:55:56,684 INFO L506 BasicCegarLoop]: Found error trace [2021-12-27 21:55:56,684 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-27 21:55:56,684 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-27 21:55:56,684 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-27 21:55:56,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-27 21:55:56,685 INFO L85 PathProgramCache]: Analyzing trace with hash 1602665309, now seen corresponding path program 1 times [2021-12-27 21:55:56,685 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-27 21:55:56,685 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [896868923] [2021-12-27 21:55:56,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-27 21:55:56,685 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-27 21:55:56,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-27 21:55:56,710 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-27 21:55:56,710 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-27 21:55:56,710 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [896868923] [2021-12-27 21:55:56,710 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [896868923] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-27 21:55:56,710 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-27 21:55:56,710 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-27 21:55:56,710 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2039783689] [2021-12-27 21:55:56,710 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-27 21:55:56,711 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-27 21:55:56,711 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-27 21:55:56,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-27 21:55:56,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-27 21:55:56,711 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-27 21:55:56,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-27 21:55:56,824 INFO L93 Difference]: Finished difference Result 682 states and 1116 transitions. [2021-12-27 21:55:56,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-27 21:55:56,825 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-27 21:55:56,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-27 21:55:56,826 INFO L225 Difference]: With dead ends: 682 [2021-12-27 21:55:56,826 INFO L226 Difference]: Without dead ends: 346 [2021-12-27 21:55:56,827 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-27 21:55:56,828 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-27 21:55:56,828 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-27 21:55:56,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2021-12-27 21:55:56,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 344. [2021-12-27 21:55:56,851 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-27 21:55:56,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 561 transitions. [2021-12-27 21:55:56,852 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 561 transitions. Word has length 74 [2021-12-27 21:55:56,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-27 21:55:56,852 INFO L470 AbstractCegarLoop]: Abstraction has 344 states and 561 transitions. [2021-12-27 21:55:56,852 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-27 21:55:56,852 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 561 transitions. [2021-12-27 21:55:56,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-12-27 21:55:56,853 INFO L506 BasicCegarLoop]: Found error trace [2021-12-27 21:55:56,853 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-27 21:55:56,854 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-27 21:55:56,854 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-27 21:55:56,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-27 21:55:56,854 INFO L85 PathProgramCache]: Analyzing trace with hash -2140763865, now seen corresponding path program 1 times [2021-12-27 21:55:56,854 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-27 21:55:56,854 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [409080612] [2021-12-27 21:55:56,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-27 21:55:56,855 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-27 21:55:56,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-27 21:55:56,877 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-27 21:55:56,878 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-27 21:55:56,878 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [409080612] [2021-12-27 21:55:56,878 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [409080612] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-27 21:55:56,878 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-27 21:55:56,878 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-27 21:55:56,878 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [437322925] [2021-12-27 21:55:56,878 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-27 21:55:56,879 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-27 21:55:56,879 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-27 21:55:56,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-27 21:55:56,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-27 21:55:56,879 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-27 21:55:56,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-27 21:55:56,975 INFO L93 Difference]: Finished difference Result 709 states and 1158 transitions. [2021-12-27 21:55:56,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-27 21:55:56,976 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-27 21:55:56,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-27 21:55:56,977 INFO L225 Difference]: With dead ends: 709 [2021-12-27 21:55:56,977 INFO L226 Difference]: Without dead ends: 373 [2021-12-27 21:55:56,978 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-27 21:55:56,979 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-27 21:55:56,979 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-27 21:55:56,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 373 states. [2021-12-27 21:55:56,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 373 to 368. [2021-12-27 21:55:56,988 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-27 21:55:56,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 368 states to 368 states and 596 transitions. [2021-12-27 21:55:56,989 INFO L78 Accepts]: Start accepts. Automaton has 368 states and 596 transitions. Word has length 80 [2021-12-27 21:55:56,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-27 21:55:56,990 INFO L470 AbstractCegarLoop]: Abstraction has 368 states and 596 transitions. [2021-12-27 21:55:56,990 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-27 21:55:56,990 INFO L276 IsEmpty]: Start isEmpty. Operand 368 states and 596 transitions. [2021-12-27 21:55:56,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2021-12-27 21:55:56,991 INFO L506 BasicCegarLoop]: Found error trace [2021-12-27 21:55:56,991 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-27 21:55:56,991 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-27 21:55:56,991 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-27 21:55:56,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-27 21:55:56,992 INFO L85 PathProgramCache]: Analyzing trace with hash -210999154, now seen corresponding path program 1 times [2021-12-27 21:55:56,992 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-27 21:55:56,992 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257577150] [2021-12-27 21:55:56,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-27 21:55:56,992 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-27 21:55:57,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-27 21:55:57,015 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-27 21:55:57,015 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-27 21:55:57,015 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1257577150] [2021-12-27 21:55:57,015 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1257577150] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-27 21:55:57,016 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-27 21:55:57,016 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-27 21:55:57,016 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1187714933] [2021-12-27 21:55:57,016 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-27 21:55:57,016 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-27 21:55:57,016 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-27 21:55:57,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-27 21:55:57,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-27 21:55:57,017 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-27 21:55:57,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-27 21:55:57,115 INFO L93 Difference]: Finished difference Result 733 states and 1187 transitions. [2021-12-27 21:55:57,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-27 21:55:57,116 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-27 21:55:57,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-27 21:55:57,118 INFO L225 Difference]: With dead ends: 733 [2021-12-27 21:55:57,118 INFO L226 Difference]: Without dead ends: 373 [2021-12-27 21:55:57,119 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-27 21:55:57,120 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-27 21:55:57,120 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-27 21:55:57,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 373 states. [2021-12-27 21:55:57,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 373 to 368. [2021-12-27 21:55:57,130 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-27 21:55:57,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 368 states to 368 states and 590 transitions. [2021-12-27 21:55:57,132 INFO L78 Accepts]: Start accepts. Automaton has 368 states and 590 transitions. Word has length 81 [2021-12-27 21:55:57,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-27 21:55:57,132 INFO L470 AbstractCegarLoop]: Abstraction has 368 states and 590 transitions. [2021-12-27 21:55:57,133 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-27 21:55:57,133 INFO L276 IsEmpty]: Start isEmpty. Operand 368 states and 590 transitions. [2021-12-27 21:55:57,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2021-12-27 21:55:57,134 INFO L506 BasicCegarLoop]: Found error trace [2021-12-27 21:55:57,135 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-27 21:55:57,135 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-27 21:55:57,135 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-27 21:55:57,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-27 21:55:57,136 INFO L85 PathProgramCache]: Analyzing trace with hash 421977602, now seen corresponding path program 1 times [2021-12-27 21:55:57,136 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-27 21:55:57,136 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1170557756] [2021-12-27 21:55:57,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-27 21:55:57,136 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-27 21:55:57,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-27 21:55:57,176 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-27 21:55:57,177 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-27 21:55:57,177 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1170557756] [2021-12-27 21:55:57,177 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1170557756] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-27 21:55:57,177 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-27 21:55:57,177 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-27 21:55:57,177 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1225192787] [2021-12-27 21:55:57,178 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-27 21:55:57,178 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-27 21:55:57,178 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-27 21:55:57,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-27 21:55:57,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-27 21:55:57,179 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-27 21:55:57,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-27 21:55:57,260 INFO L93 Difference]: Finished difference Result 737 states and 1180 transitions. [2021-12-27 21:55:57,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-27 21:55:57,260 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-27 21:55:57,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-27 21:55:57,262 INFO L225 Difference]: With dead ends: 737 [2021-12-27 21:55:57,262 INFO L226 Difference]: Without dead ends: 377 [2021-12-27 21:55:57,263 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-27 21:55:57,264 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-27 21:55:57,265 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-27 21:55:57,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 377 states. [2021-12-27 21:55:57,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 377 to 377. [2021-12-27 21:55:57,276 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-27 21:55:57,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 377 states to 377 states and 593 transitions. [2021-12-27 21:55:57,277 INFO L78 Accepts]: Start accepts. Automaton has 377 states and 593 transitions. Word has length 86 [2021-12-27 21:55:57,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-27 21:55:57,277 INFO L470 AbstractCegarLoop]: Abstraction has 377 states and 593 transitions. [2021-12-27 21:55:57,277 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-27 21:55:57,278 INFO L276 IsEmpty]: Start isEmpty. Operand 377 states and 593 transitions. [2021-12-27 21:55:57,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2021-12-27 21:55:57,279 INFO L506 BasicCegarLoop]: Found error trace [2021-12-27 21:55:57,279 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-27 21:55:57,279 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-27 21:55:57,279 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-27 21:55:57,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-27 21:55:57,280 INFO L85 PathProgramCache]: Analyzing trace with hash -1302259833, now seen corresponding path program 1 times [2021-12-27 21:55:57,280 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-27 21:55:57,280 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [698892122] [2021-12-27 21:55:57,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-27 21:55:57,281 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-27 21:55:57,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-27 21:55:57,313 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-27 21:55:57,314 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-27 21:55:57,314 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [698892122] [2021-12-27 21:55:57,314 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [698892122] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-27 21:55:57,314 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-27 21:55:57,314 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-27 21:55:57,314 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [622229986] [2021-12-27 21:55:57,315 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-27 21:55:57,315 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-27 21:55:57,315 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-27 21:55:57,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-27 21:55:57,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-27 21:55:57,316 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-27 21:55:57,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-27 21:55:57,416 INFO L93 Difference]: Finished difference Result 777 states and 1221 transitions. [2021-12-27 21:55:57,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-27 21:55:57,417 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-27 21:55:57,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-27 21:55:57,420 INFO L225 Difference]: With dead ends: 777 [2021-12-27 21:55:57,420 INFO L226 Difference]: Without dead ends: 408 [2021-12-27 21:55:57,422 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-27 21:55:57,423 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-27 21:55:57,423 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-27 21:55:57,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 408 states. [2021-12-27 21:55:57,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 408 to 406. [2021-12-27 21:55:57,434 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-27 21:55:57,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 634 transitions. [2021-12-27 21:55:57,435 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 634 transitions. Word has length 87 [2021-12-27 21:55:57,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-27 21:55:57,435 INFO L470 AbstractCegarLoop]: Abstraction has 406 states and 634 transitions. [2021-12-27 21:55:57,436 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-27 21:55:57,436 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 634 transitions. [2021-12-27 21:55:57,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2021-12-27 21:55:57,439 INFO L506 BasicCegarLoop]: Found error trace [2021-12-27 21:55:57,440 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-27 21:55:57,440 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-27 21:55:57,441 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-27 21:55:57,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-27 21:55:57,441 INFO L85 PathProgramCache]: Analyzing trace with hash 393392224, now seen corresponding path program 1 times [2021-12-27 21:55:57,441 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-27 21:55:57,441 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [467110840] [2021-12-27 21:55:57,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-27 21:55:57,442 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-27 21:55:57,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-27 21:55:57,468 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-27 21:55:57,469 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-27 21:55:57,469 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [467110840] [2021-12-27 21:55:57,470 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [467110840] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-27 21:55:57,471 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-27 21:55:57,471 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-27 21:55:57,471 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2084548984] [2021-12-27 21:55:57,471 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-27 21:55:57,471 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-27 21:55:57,472 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-27 21:55:57,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-27 21:55:57,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-27 21:55:57,472 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-27 21:55:57,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-27 21:55:57,583 INFO L93 Difference]: Finished difference Result 806 states and 1258 transitions. [2021-12-27 21:55:57,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-27 21:55:57,583 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-27 21:55:57,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-27 21:55:57,585 INFO L225 Difference]: With dead ends: 806 [2021-12-27 21:55:57,585 INFO L226 Difference]: Without dead ends: 408 [2021-12-27 21:55:57,586 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-27 21:55:57,587 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-27 21:55:57,587 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-27 21:55:57,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 408 states. [2021-12-27 21:55:57,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 408 to 406. [2021-12-27 21:55:57,598 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-27 21:55:57,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 630 transitions. [2021-12-27 21:55:57,600 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 630 transitions. Word has length 88 [2021-12-27 21:55:57,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-27 21:55:57,600 INFO L470 AbstractCegarLoop]: Abstraction has 406 states and 630 transitions. [2021-12-27 21:55:57,601 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-27 21:55:57,601 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 630 transitions. [2021-12-27 21:55:57,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-27 21:55:57,602 INFO L506 BasicCegarLoop]: Found error trace [2021-12-27 21:55:57,602 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-27 21:55:57,602 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-27 21:55:57,603 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-27 21:55:57,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-27 21:55:57,603 INFO L85 PathProgramCache]: Analyzing trace with hash 1251587347, now seen corresponding path program 1 times [2021-12-27 21:55:57,603 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-27 21:55:57,604 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [825145707] [2021-12-27 21:55:57,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-27 21:55:57,604 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-27 21:55:57,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-27 21:55:57,636 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-27 21:55:57,637 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-27 21:55:57,637 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [825145707] [2021-12-27 21:55:57,637 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [825145707] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-27 21:55:57,637 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-27 21:55:57,637 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-27 21:55:57,638 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [580682943] [2021-12-27 21:55:57,638 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-27 21:55:57,638 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-27 21:55:57,638 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-27 21:55:57,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-27 21:55:57,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-27 21:55:57,639 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-27 21:55:57,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-27 21:55:57,730 INFO L93 Difference]: Finished difference Result 829 states and 1289 transitions. [2021-12-27 21:55:57,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-27 21:55:57,731 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-27 21:55:57,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-27 21:55:57,733 INFO L225 Difference]: With dead ends: 829 [2021-12-27 21:55:57,733 INFO L226 Difference]: Without dead ends: 431 [2021-12-27 21:55:57,734 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-27 21:55:57,734 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-27 21:55:57,735 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-27 21:55:57,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 431 states. [2021-12-27 21:55:57,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 431 to 427. [2021-12-27 21:55:57,745 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-27 21:55:57,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 427 states to 427 states and 657 transitions. [2021-12-27 21:55:57,747 INFO L78 Accepts]: Start accepts. Automaton has 427 states and 657 transitions. Word has length 101 [2021-12-27 21:55:57,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-27 21:55:57,747 INFO L470 AbstractCegarLoop]: Abstraction has 427 states and 657 transitions. [2021-12-27 21:55:57,747 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-27 21:55:57,748 INFO L276 IsEmpty]: Start isEmpty. Operand 427 states and 657 transitions. [2021-12-27 21:55:57,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2021-12-27 21:55:57,749 INFO L506 BasicCegarLoop]: Found error trace [2021-12-27 21:55:57,749 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-27 21:55:57,749 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-27 21:55:57,749 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-27 21:55:57,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-27 21:55:57,750 INFO L85 PathProgramCache]: Analyzing trace with hash 1106485420, now seen corresponding path program 1 times [2021-12-27 21:55:57,750 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-27 21:55:57,750 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [823981776] [2021-12-27 21:55:57,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-27 21:55:57,750 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-27 21:55:57,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-27 21:55:57,772 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-27 21:55:57,772 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-27 21:55:57,773 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [823981776] [2021-12-27 21:55:57,773 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [823981776] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-27 21:55:57,773 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-27 21:55:57,773 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-27 21:55:57,773 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [208296898] [2021-12-27 21:55:57,773 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-27 21:55:57,774 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-27 21:55:57,774 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-27 21:55:57,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-27 21:55:57,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-27 21:55:57,775 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-27 21:55:57,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-27 21:55:57,863 INFO L93 Difference]: Finished difference Result 850 states and 1308 transitions. [2021-12-27 21:55:57,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-27 21:55:57,864 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-27 21:55:57,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-27 21:55:57,866 INFO L225 Difference]: With dead ends: 850 [2021-12-27 21:55:57,866 INFO L226 Difference]: Without dead ends: 431 [2021-12-27 21:55:57,867 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-27 21:55:57,867 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-27 21:55:57,867 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-27 21:55:57,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 431 states. [2021-12-27 21:55:57,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 431 to 427. [2021-12-27 21:55:57,884 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-27 21:55:57,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 427 states to 427 states and 649 transitions. [2021-12-27 21:55:57,885 INFO L78 Accepts]: Start accepts. Automaton has 427 states and 649 transitions. Word has length 102 [2021-12-27 21:55:57,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-27 21:55:57,886 INFO L470 AbstractCegarLoop]: Abstraction has 427 states and 649 transitions. [2021-12-27 21:55:57,886 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-27 21:55:57,886 INFO L276 IsEmpty]: Start isEmpty. Operand 427 states and 649 transitions. [2021-12-27 21:55:57,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-12-27 21:55:57,887 INFO L506 BasicCegarLoop]: Found error trace [2021-12-27 21:55:57,887 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-27 21:55:57,888 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-27 21:55:57,888 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-27 21:55:57,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-27 21:55:57,888 INFO L85 PathProgramCache]: Analyzing trace with hash 1116164692, now seen corresponding path program 1 times [2021-12-27 21:55:57,889 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-27 21:55:57,889 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1451375034] [2021-12-27 21:55:57,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-27 21:55:57,889 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-27 21:55:57,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-27 21:55:57,914 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-27 21:55:57,914 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-27 21:55:57,914 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1451375034] [2021-12-27 21:55:57,915 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1451375034] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-27 21:55:57,915 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-27 21:55:57,915 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-27 21:55:57,915 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1140812167] [2021-12-27 21:55:57,915 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-27 21:55:57,916 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-27 21:55:57,916 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-27 21:55:57,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-27 21:55:57,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-27 21:55:57,917 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-27 21:55:58,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-27 21:55:58,029 INFO L93 Difference]: Finished difference Result 891 states and 1352 transitions. [2021-12-27 21:55:58,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-27 21:55:58,030 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-27 21:55:58,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-27 21:55:58,032 INFO L225 Difference]: With dead ends: 891 [2021-12-27 21:55:58,032 INFO L226 Difference]: Without dead ends: 472 [2021-12-27 21:55:58,033 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-27 21:55:58,034 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-27 21:55:58,034 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-27 21:55:58,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 472 states. [2021-12-27 21:55:58,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 472 to 469. [2021-12-27 21:55:58,046 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-27 21:55:58,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 710 transitions. [2021-12-27 21:55:58,048 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 710 transitions. Word has length 103 [2021-12-27 21:55:58,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-27 21:55:58,048 INFO L470 AbstractCegarLoop]: Abstraction has 469 states and 710 transitions. [2021-12-27 21:55:58,048 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-27 21:55:58,048 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 710 transitions. [2021-12-27 21:55:58,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-12-27 21:55:58,049 INFO L506 BasicCegarLoop]: Found error trace [2021-12-27 21:55:58,050 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-27 21:55:58,050 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-27 21:55:58,050 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-27 21:55:58,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-27 21:55:58,051 INFO L85 PathProgramCache]: Analyzing trace with hash 816244885, now seen corresponding path program 1 times [2021-12-27 21:55:58,051 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-27 21:55:58,051 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [550309517] [2021-12-27 21:55:58,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-27 21:55:58,051 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-27 21:55:58,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-27 21:55:58,073 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-27 21:55:58,074 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-27 21:55:58,074 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [550309517] [2021-12-27 21:55:58,074 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [550309517] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-27 21:55:58,074 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-27 21:55:58,074 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-27 21:55:58,075 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [230667165] [2021-12-27 21:55:58,075 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-27 21:55:58,075 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-27 21:55:58,075 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-27 21:55:58,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-27 21:55:58,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-27 21:55:58,076 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-27 21:55:58,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-27 21:55:58,179 INFO L93 Difference]: Finished difference Result 966 states and 1460 transitions. [2021-12-27 21:55:58,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-27 21:55:58,179 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-27 21:55:58,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-27 21:55:58,181 INFO L225 Difference]: With dead ends: 966 [2021-12-27 21:55:58,182 INFO L226 Difference]: Without dead ends: 505 [2021-12-27 21:55:58,183 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-27 21:55:58,183 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-27 21:55:58,183 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-27 21:55:58,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 505 states. [2021-12-27 21:55:58,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 505 to 503. [2021-12-27 21:55:58,196 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-27 21:55:58,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 503 states to 503 states and 756 transitions. [2021-12-27 21:55:58,198 INFO L78 Accepts]: Start accepts. Automaton has 503 states and 756 transitions. Word has length 104 [2021-12-27 21:55:58,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-27 21:55:58,198 INFO L470 AbstractCegarLoop]: Abstraction has 503 states and 756 transitions. [2021-12-27 21:55:58,199 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-27 21:55:58,199 INFO L276 IsEmpty]: Start isEmpty. Operand 503 states and 756 transitions. [2021-12-27 21:55:58,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-12-27 21:55:58,200 INFO L506 BasicCegarLoop]: Found error trace [2021-12-27 21:55:58,200 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-27 21:55:58,200 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-27 21:55:58,201 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-27 21:55:58,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-27 21:55:58,201 INFO L85 PathProgramCache]: Analyzing trace with hash 64096946, now seen corresponding path program 1 times [2021-12-27 21:55:58,201 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-27 21:55:58,202 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1024441314] [2021-12-27 21:55:58,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-27 21:55:58,202 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-27 21:55:58,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-27 21:55:58,230 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-27 21:55:58,231 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-27 21:55:58,231 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1024441314] [2021-12-27 21:55:58,231 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1024441314] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-27 21:55:58,231 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-27 21:55:58,231 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-27 21:55:58,232 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1556890421] [2021-12-27 21:55:58,232 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-27 21:55:58,232 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-27 21:55:58,232 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-27 21:55:58,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-27 21:55:58,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-27 21:55:58,233 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-27 21:55:58,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-27 21:55:58,351 INFO L93 Difference]: Finished difference Result 1005 states and 1511 transitions. [2021-12-27 21:55:58,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-27 21:55:58,352 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-27 21:55:58,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-27 21:55:58,354 INFO L225 Difference]: With dead ends: 1005 [2021-12-27 21:55:58,354 INFO L226 Difference]: Without dead ends: 508 [2021-12-27 21:55:58,355 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-27 21:55:58,356 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-27 21:55:58,356 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-27 21:55:58,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 508 states. [2021-12-27 21:55:58,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 508 to 505. [2021-12-27 21:55:58,368 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-27 21:55:58,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 759 transitions. [2021-12-27 21:55:58,370 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 759 transitions. Word has length 104 [2021-12-27 21:55:58,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-27 21:55:58,370 INFO L470 AbstractCegarLoop]: Abstraction has 505 states and 759 transitions. [2021-12-27 21:55:58,370 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-27 21:55:58,371 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 759 transitions. [2021-12-27 21:55:58,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-12-27 21:55:58,372 INFO L506 BasicCegarLoop]: Found error trace [2021-12-27 21:55:58,372 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-27 21:55:58,372 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-12-27 21:55:58,372 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-27 21:55:58,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-27 21:55:58,373 INFO L85 PathProgramCache]: Analyzing trace with hash -312369545, now seen corresponding path program 1 times [2021-12-27 21:55:58,373 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-27 21:55:58,373 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668586060] [2021-12-27 21:55:58,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-27 21:55:58,373 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-27 21:55:58,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-27 21:55:58,404 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-27 21:55:58,404 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-27 21:55:58,405 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1668586060] [2021-12-27 21:55:58,405 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1668586060] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-27 21:55:58,405 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-27 21:55:58,405 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-27 21:55:58,405 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085929061] [2021-12-27 21:55:58,405 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-27 21:55:58,406 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-27 21:55:58,406 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-27 21:55:58,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-27 21:55:58,406 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-27 21:55:58,407 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-27 21:55:58,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-27 21:55:58,515 INFO L93 Difference]: Finished difference Result 1004 states and 1508 transitions. [2021-12-27 21:55:58,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-27 21:55:58,517 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-27 21:55:58,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-27 21:55:58,519 INFO L225 Difference]: With dead ends: 1004 [2021-12-27 21:55:58,519 INFO L226 Difference]: Without dead ends: 507 [2021-12-27 21:55:58,520 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-27 21:55:58,521 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-27 21:55:58,521 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-27 21:55:58,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2021-12-27 21:55:58,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 505. [2021-12-27 21:55:58,534 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-27 21:55:58,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 755 transitions. [2021-12-27 21:55:58,536 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 755 transitions. Word has length 105 [2021-12-27 21:55:58,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-27 21:55:58,537 INFO L470 AbstractCegarLoop]: Abstraction has 505 states and 755 transitions. [2021-12-27 21:55:58,537 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-27 21:55:58,537 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 755 transitions. [2021-12-27 21:55:58,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-12-27 21:55:58,538 INFO L506 BasicCegarLoop]: Found error trace [2021-12-27 21:55:58,539 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-27 21:55:58,539 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-12-27 21:55:58,539 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-27 21:55:58,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-27 21:55:58,540 INFO L85 PathProgramCache]: Analyzing trace with hash -1900430797, now seen corresponding path program 1 times [2021-12-27 21:55:58,540 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-27 21:55:58,540 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [793420539] [2021-12-27 21:55:58,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-27 21:55:58,540 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-27 21:55:58,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-27 21:55:58,568 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-27 21:55:58,568 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-27 21:55:58,568 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [793420539] [2021-12-27 21:55:58,568 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [793420539] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-27 21:55:58,569 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-27 21:55:58,569 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-27 21:55:58,569 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1920659654] [2021-12-27 21:55:58,569 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-27 21:55:58,569 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-27 21:55:58,570 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-27 21:55:58,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-27 21:55:58,570 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-27 21:55:58,570 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-27 21:55:58,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-27 21:55:58,610 INFO L93 Difference]: Finished difference Result 1492 states and 2228 transitions. [2021-12-27 21:55:58,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-27 21:55:58,611 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-27 21:55:58,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-27 21:55:58,615 INFO L225 Difference]: With dead ends: 1492 [2021-12-27 21:55:58,615 INFO L226 Difference]: Without dead ends: 995 [2021-12-27 21:55:58,616 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-27 21:55:58,617 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-27 21:55:58,617 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-27 21:55:58,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 995 states. [2021-12-27 21:55:58,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 995 to 506. [2021-12-27 21:55:58,635 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-27 21:55:58,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 506 states to 506 states and 756 transitions. [2021-12-27 21:55:58,637 INFO L78 Accepts]: Start accepts. Automaton has 506 states and 756 transitions. Word has length 117 [2021-12-27 21:55:58,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-27 21:55:58,637 INFO L470 AbstractCegarLoop]: Abstraction has 506 states and 756 transitions. [2021-12-27 21:55:58,637 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-27 21:55:58,637 INFO L276 IsEmpty]: Start isEmpty. Operand 506 states and 756 transitions. [2021-12-27 21:55:58,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-12-27 21:55:58,639 INFO L506 BasicCegarLoop]: Found error trace [2021-12-27 21:55:58,639 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-27 21:55:58,639 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-12-27 21:55:58,640 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-27 21:55:58,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-27 21:55:58,640 INFO L85 PathProgramCache]: Analyzing trace with hash 150553201, now seen corresponding path program 1 times [2021-12-27 21:55:58,640 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-27 21:55:58,640 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1164329736] [2021-12-27 21:55:58,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-27 21:55:58,641 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-27 21:55:58,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-27 21:55:58,672 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-27 21:55:58,673 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-27 21:55:58,673 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1164329736] [2021-12-27 21:55:58,673 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1164329736] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-27 21:55:58,673 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-27 21:55:58,673 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-27 21:55:58,673 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842466620] [2021-12-27 21:55:58,674 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-27 21:55:58,674 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-27 21:55:58,674 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-27 21:55:58,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-27 21:55:58,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-27 21:55:58,675 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-27 21:55:58,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-27 21:55:58,725 INFO L93 Difference]: Finished difference Result 1453 states and 2177 transitions. [2021-12-27 21:55:58,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-27 21:55:58,726 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-27 21:55:58,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-27 21:55:58,730 INFO L225 Difference]: With dead ends: 1453 [2021-12-27 21:55:58,730 INFO L226 Difference]: Without dead ends: 955 [2021-12-27 21:55:58,731 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-27 21:55:58,732 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-27 21:55:58,732 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-27 21:55:58,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 955 states. [2021-12-27 21:55:58,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 955 to 955. [2021-12-27 21:55:58,760 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-27 21:55:58,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 955 states to 955 states and 1425 transitions. [2021-12-27 21:55:58,763 INFO L78 Accepts]: Start accepts. Automaton has 955 states and 1425 transitions. Word has length 117 [2021-12-27 21:55:58,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-27 21:55:58,763 INFO L470 AbstractCegarLoop]: Abstraction has 955 states and 1425 transitions. [2021-12-27 21:55:58,764 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-27 21:55:58,764 INFO L276 IsEmpty]: Start isEmpty. Operand 955 states and 1425 transitions. [2021-12-27 21:55:58,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-12-27 21:55:58,766 INFO L506 BasicCegarLoop]: Found error trace [2021-12-27 21:55:58,766 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-27 21:55:58,766 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-12-27 21:55:58,766 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-27 21:55:58,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-27 21:55:58,767 INFO L85 PathProgramCache]: Analyzing trace with hash -991949265, now seen corresponding path program 1 times [2021-12-27 21:55:58,767 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-27 21:55:58,767 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [217424239] [2021-12-27 21:55:58,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-27 21:55:58,767 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-27 21:55:58,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-27 21:55:58,796 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-27 21:55:58,796 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-27 21:55:58,796 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [217424239] [2021-12-27 21:55:58,797 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [217424239] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-27 21:55:58,797 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-27 21:55:58,797 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-27 21:55:58,797 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1780698418] [2021-12-27 21:55:58,797 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-27 21:55:58,798 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-27 21:55:58,798 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-27 21:55:58,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-27 21:55:58,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-27 21:55:58,798 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-27 21:55:58,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-27 21:55:58,873 INFO L93 Difference]: Finished difference Result 2371 states and 3539 transitions. [2021-12-27 21:55:58,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-27 21:55:58,874 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-27 21:55:58,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-27 21:55:58,879 INFO L225 Difference]: With dead ends: 2371 [2021-12-27 21:55:58,879 INFO L226 Difference]: Without dead ends: 1424 [2021-12-27 21:55:58,881 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-27 21:55:58,881 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-27 21:55:58,882 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-27 21:55:58,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1424 states. [2021-12-27 21:55:58,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1424 to 1424. [2021-12-27 21:55:58,925 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-27 21:55:58,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1424 states to 1424 states and 2116 transitions. [2021-12-27 21:55:58,929 INFO L78 Accepts]: Start accepts. Automaton has 1424 states and 2116 transitions. Word has length 117 [2021-12-27 21:55:58,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-27 21:55:58,930 INFO L470 AbstractCegarLoop]: Abstraction has 1424 states and 2116 transitions. [2021-12-27 21:55:58,930 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-27 21:55:58,930 INFO L276 IsEmpty]: Start isEmpty. Operand 1424 states and 2116 transitions. [2021-12-27 21:55:58,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-12-27 21:55:58,933 INFO L506 BasicCegarLoop]: Found error trace [2021-12-27 21:55:58,933 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-27 21:55:58,933 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-12-27 21:55:58,933 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-27 21:55:58,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-27 21:55:58,934 INFO L85 PathProgramCache]: Analyzing trace with hash 39091633, now seen corresponding path program 1 times [2021-12-27 21:55:58,934 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-27 21:55:58,934 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1986982835] [2021-12-27 21:55:58,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-27 21:55:58,935 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-27 21:55:58,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-27 21:55:58,962 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-27 21:55:58,962 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-27 21:55:58,962 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1986982835] [2021-12-27 21:55:58,963 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1986982835] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-27 21:55:58,963 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-27 21:55:58,963 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-27 21:55:58,963 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756286411] [2021-12-27 21:55:58,963 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-27 21:55:58,964 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-27 21:55:58,964 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-27 21:55:58,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-27 21:55:58,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-27 21:55:58,965 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-27 21:55:59,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-27 21:55:59,042 INFO L93 Difference]: Finished difference Result 3314 states and 4927 transitions. [2021-12-27 21:55:59,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-27 21:55:59,042 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-27 21:55:59,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-27 21:55:59,050 INFO L225 Difference]: With dead ends: 3314 [2021-12-27 21:55:59,050 INFO L226 Difference]: Without dead ends: 1898 [2021-12-27 21:55:59,053 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-27 21:55:59,053 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-27 21:55:59,054 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-27 21:55:59,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1898 states. [2021-12-27 21:55:59,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1898 to 1898. [2021-12-27 21:55:59,124 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-27 21:55:59,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1898 states to 1898 states and 2813 transitions. [2021-12-27 21:55:59,130 INFO L78 Accepts]: Start accepts. Automaton has 1898 states and 2813 transitions. Word has length 117 [2021-12-27 21:55:59,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-27 21:55:59,130 INFO L470 AbstractCegarLoop]: Abstraction has 1898 states and 2813 transitions. [2021-12-27 21:55:59,131 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-27 21:55:59,131 INFO L276 IsEmpty]: Start isEmpty. Operand 1898 states and 2813 transitions. [2021-12-27 21:55:59,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2021-12-27 21:55:59,134 INFO L506 BasicCegarLoop]: Found error trace [2021-12-27 21:55:59,134 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-27 21:55:59,134 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-12-27 21:55:59,134 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-27 21:55:59,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-27 21:55:59,135 INFO L85 PathProgramCache]: Analyzing trace with hash -1819061573, now seen corresponding path program 1 times [2021-12-27 21:55:59,135 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-27 21:55:59,135 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1806527983] [2021-12-27 21:55:59,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-27 21:55:59,136 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-27 21:55:59,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-27 21:55:59,167 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-27 21:55:59,167 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-27 21:55:59,167 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1806527983] [2021-12-27 21:55:59,168 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1806527983] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-27 21:55:59,168 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-27 21:55:59,168 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-27 21:55:59,168 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1455547670] [2021-12-27 21:55:59,168 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-27 21:55:59,169 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-27 21:55:59,169 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-27 21:55:59,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-27 21:55:59,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-27 21:55:59,170 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-27 21:55:59,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-27 21:55:59,259 INFO L93 Difference]: Finished difference Result 3812 states and 5661 transitions. [2021-12-27 21:55:59,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-27 21:55:59,260 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-27 21:55:59,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-27 21:55:59,270 INFO L225 Difference]: With dead ends: 3812 [2021-12-27 21:55:59,270 INFO L226 Difference]: Without dead ends: 2396 [2021-12-27 21:55:59,273 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-27 21:55:59,274 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-27 21:55:59,274 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-27 21:55:59,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2396 states. [2021-12-27 21:55:59,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2396 to 2394. [2021-12-27 21:55:59,356 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-27 21:55:59,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2394 states to 2394 states and 3554 transitions. [2021-12-27 21:55:59,364 INFO L78 Accepts]: Start accepts. Automaton has 2394 states and 3554 transitions. Word has length 119 [2021-12-27 21:55:59,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-27 21:55:59,364 INFO L470 AbstractCegarLoop]: Abstraction has 2394 states and 3554 transitions. [2021-12-27 21:55:59,364 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-27 21:55:59,365 INFO L276 IsEmpty]: Start isEmpty. Operand 2394 states and 3554 transitions. [2021-12-27 21:55:59,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-12-27 21:55:59,367 INFO L506 BasicCegarLoop]: Found error trace [2021-12-27 21:55:59,368 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-27 21:55:59,368 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-12-27 21:55:59,368 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-27 21:55:59,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-27 21:55:59,369 INFO L85 PathProgramCache]: Analyzing trace with hash 855711090, now seen corresponding path program 1 times [2021-12-27 21:55:59,369 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-27 21:55:59,369 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1666108884] [2021-12-27 21:55:59,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-27 21:55:59,369 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-27 21:55:59,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-27 21:55:59,397 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-27 21:55:59,398 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-27 21:55:59,398 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1666108884] [2021-12-27 21:55:59,398 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1666108884] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-27 21:55:59,398 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-27 21:55:59,398 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-27 21:55:59,399 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [254782578] [2021-12-27 21:55:59,399 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-27 21:55:59,399 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-27 21:55:59,399 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-27 21:55:59,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-27 21:55:59,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-27 21:55:59,400 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-27 21:55:59,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-27 21:55:59,493 INFO L93 Difference]: Finished difference Result 2894 states and 4299 transitions. [2021-12-27 21:55:59,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-27 21:55:59,494 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-27 21:55:59,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-27 21:55:59,505 INFO L225 Difference]: With dead ends: 2894 [2021-12-27 21:55:59,506 INFO L226 Difference]: Without dead ends: 2892 [2021-12-27 21:55:59,507 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-27 21:55:59,508 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-27 21:55:59,508 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-27 21:55:59,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2892 states. [2021-12-27 21:55:59,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2892 to 2890. [2021-12-27 21:55:59,615 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-27 21:55:59,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2890 states to 2890 states and 4296 transitions. [2021-12-27 21:55:59,624 INFO L78 Accepts]: Start accepts. Automaton has 2890 states and 4296 transitions. Word has length 120 [2021-12-27 21:55:59,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-27 21:55:59,625 INFO L470 AbstractCegarLoop]: Abstraction has 2890 states and 4296 transitions. [2021-12-27 21:55:59,625 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-27 21:55:59,625 INFO L276 IsEmpty]: Start isEmpty. Operand 2890 states and 4296 transitions. [2021-12-27 21:55:59,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2021-12-27 21:55:59,632 INFO L506 BasicCegarLoop]: Found error trace [2021-12-27 21:55:59,632 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-27 21:55:59,632 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-12-27 21:55:59,632 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-27 21:55:59,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-27 21:55:59,633 INFO L85 PathProgramCache]: Analyzing trace with hash -2144874353, now seen corresponding path program 1 times [2021-12-27 21:55:59,633 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-27 21:55:59,633 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [916426929] [2021-12-27 21:55:59,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-27 21:55:59,634 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-27 21:55:59,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-27 21:55:59,676 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-27 21:55:59,677 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-27 21:55:59,677 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [916426929] [2021-12-27 21:55:59,677 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [916426929] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-27 21:55:59,677 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [487664662] [2021-12-27 21:55:59,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-27 21:55:59,678 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-27 21:55:59,678 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-27 21:55:59,683 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-27 21:55:59,715 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-27 21:55:59,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-27 21:55:59,791 INFO L263 TraceCheckSpWp]: Trace formula consists of 379 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-27 21:55:59,800 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-27 21:56:00,223 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-27 21:56:00,224 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-27 21:56:00,224 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [487664662] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-27 21:56:00,224 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-27 21:56:00,224 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2021-12-27 21:56:00,224 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1324740330] [2021-12-27 21:56:00,225 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-27 21:56:00,225 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-27 21:56:00,225 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-27 21:56:00,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-27 21:56:00,226 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-27 21:56:00,226 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-27 21:56:00,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-27 21:56:00,367 INFO L93 Difference]: Finished difference Result 5796 states and 8625 transitions. [2021-12-27 21:56:00,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-27 21:56:00,368 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-27 21:56:00,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-27 21:56:00,381 INFO L225 Difference]: With dead ends: 5796 [2021-12-27 21:56:00,381 INFO L226 Difference]: Without dead ends: 3388 [2021-12-27 21:56:00,385 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-27 21:56:00,386 INFO L933 BasicCegarLoop]: 375 mSDtfsCounter, 131 mSDsluCounter, 185 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 560 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-27 21:56:00,387 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [131 Valid, 560 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-27 21:56:00,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3388 states. [2021-12-27 21:56:00,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3388 to 3386. [2021-12-27 21:56:00,556 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-27 21:56:00,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3386 states to 3386 states and 5016 transitions. [2021-12-27 21:56:00,566 INFO L78 Accepts]: Start accepts. Automaton has 3386 states and 5016 transitions. Word has length 183 [2021-12-27 21:56:00,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-27 21:56:00,566 INFO L470 AbstractCegarLoop]: Abstraction has 3386 states and 5016 transitions. [2021-12-27 21:56:00,567 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-27 21:56:00,567 INFO L276 IsEmpty]: Start isEmpty. Operand 3386 states and 5016 transitions. [2021-12-27 21:56:00,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2021-12-27 21:56:00,575 INFO L506 BasicCegarLoop]: Found error trace [2021-12-27 21:56:00,575 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-27 21:56:00,608 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-27 21:56:00,791 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-27 21:56:00,791 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-27 21:56:00,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-27 21:56:00,792 INFO L85 PathProgramCache]: Analyzing trace with hash 886899251, now seen corresponding path program 1 times [2021-12-27 21:56:00,792 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-27 21:56:00,792 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1261465393] [2021-12-27 21:56:00,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-27 21:56:00,793 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-27 21:56:00,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-27 21:56:00,837 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-27 21:56:00,838 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-27 21:56:00,838 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1261465393] [2021-12-27 21:56:00,838 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1261465393] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-27 21:56:00,838 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-27 21:56:00,838 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-27 21:56:00,838 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2142966294] [2021-12-27 21:56:00,839 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-27 21:56:00,839 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-27 21:56:00,839 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-27 21:56:00,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-27 21:56:00,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-27 21:56:00,840 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-27 21:56:00,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-27 21:56:00,991 INFO L93 Difference]: Finished difference Result 6783 states and 10060 transitions. [2021-12-27 21:56:00,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-27 21:56:00,992 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-27 21:56:00,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-27 21:56:01,020 INFO L225 Difference]: With dead ends: 6783 [2021-12-27 21:56:01,021 INFO L226 Difference]: Without dead ends: 3879 [2021-12-27 21:56:01,026 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-27 21:56:01,026 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-27 21:56:01,027 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-27 21:56:01,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3879 states. [2021-12-27 21:56:01,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3879 to 3879. [2021-12-27 21:56:01,187 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-27 21:56:01,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3879 states to 3879 states and 5745 transitions. [2021-12-27 21:56:01,196 INFO L78 Accepts]: Start accepts. Automaton has 3879 states and 5745 transitions. Word has length 187 [2021-12-27 21:56:01,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-27 21:56:01,197 INFO L470 AbstractCegarLoop]: Abstraction has 3879 states and 5745 transitions. [2021-12-27 21:56:01,198 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-27 21:56:01,198 INFO L276 IsEmpty]: Start isEmpty. Operand 3879 states and 5745 transitions. [2021-12-27 21:56:01,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2021-12-27 21:56:01,206 INFO L506 BasicCegarLoop]: Found error trace [2021-12-27 21:56:01,207 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-27 21:56:01,207 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-12-27 21:56:01,207 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-27 21:56:01,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-27 21:56:01,209 INFO L85 PathProgramCache]: Analyzing trace with hash -67040907, now seen corresponding path program 1 times [2021-12-27 21:56:01,209 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-27 21:56:01,209 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1044480478] [2021-12-27 21:56:01,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-27 21:56:01,210 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-27 21:56:01,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-27 21:56:01,251 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-27 21:56:01,251 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-27 21:56:01,251 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1044480478] [2021-12-27 21:56:01,252 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1044480478] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-27 21:56:01,252 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-27 21:56:01,252 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-27 21:56:01,252 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1448883486] [2021-12-27 21:56:01,252 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-27 21:56:01,253 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-27 21:56:01,253 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-27 21:56:01,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-27 21:56:01,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-27 21:56:01,253 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-27 21:56:01,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-27 21:56:01,388 INFO L93 Difference]: Finished difference Result 5369 states and 7958 transitions. [2021-12-27 21:56:01,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-27 21:56:01,389 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-27 21:56:01,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-27 21:56:01,424 INFO L225 Difference]: With dead ends: 5369 [2021-12-27 21:56:01,424 INFO L226 Difference]: Without dead ends: 4375 [2021-12-27 21:56:01,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-27 21:56:01,426 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-27 21:56:01,426 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-27 21:56:01,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4375 states. [2021-12-27 21:56:01,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4375 to 4375. [2021-12-27 21:56:01,569 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-27 21:56:01,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4375 states to 4375 states and 6484 transitions. [2021-12-27 21:56:01,579 INFO L78 Accepts]: Start accepts. Automaton has 4375 states and 6484 transitions. Word has length 187 [2021-12-27 21:56:01,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-27 21:56:01,580 INFO L470 AbstractCegarLoop]: Abstraction has 4375 states and 6484 transitions. [2021-12-27 21:56:01,580 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-27 21:56:01,580 INFO L276 IsEmpty]: Start isEmpty. Operand 4375 states and 6484 transitions. [2021-12-27 21:56:01,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 233 [2021-12-27 21:56:01,589 INFO L506 BasicCegarLoop]: Found error trace [2021-12-27 21:56:01,590 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-27 21:56:01,590 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-12-27 21:56:01,590 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-27 21:56:01,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-27 21:56:01,591 INFO L85 PathProgramCache]: Analyzing trace with hash 917057880, now seen corresponding path program 1 times [2021-12-27 21:56:01,591 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-27 21:56:01,591 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1660573703] [2021-12-27 21:56:01,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-27 21:56:01,592 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-27 21:56:01,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-27 21:56:01,629 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-27 21:56:01,630 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-27 21:56:01,630 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1660573703] [2021-12-27 21:56:01,630 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1660573703] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-27 21:56:01,630 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-27 21:56:01,630 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-27 21:56:01,631 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1963403626] [2021-12-27 21:56:01,631 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-27 21:56:01,631 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-27 21:56:01,631 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-27 21:56:01,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-27 21:56:01,632 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-27 21:56:01,632 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-27 21:56:01,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-27 21:56:01,877 INFO L93 Difference]: Finished difference Result 8825 states and 13084 transitions. [2021-12-27 21:56:01,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-27 21:56:01,878 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-27 21:56:01,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-27 21:56:01,889 INFO L225 Difference]: With dead ends: 8825 [2021-12-27 21:56:01,889 INFO L226 Difference]: Without dead ends: 4458 [2021-12-27 21:56:01,895 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-27 21:56:01,896 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-27 21:56:01,896 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-27 21:56:01,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4458 states. [2021-12-27 21:56:02,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4458 to 4375. [2021-12-27 21:56:02,046 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-27 21:56:02,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4375 states to 4375 states and 6403 transitions. [2021-12-27 21:56:02,056 INFO L78 Accepts]: Start accepts. Automaton has 4375 states and 6403 transitions. Word has length 232 [2021-12-27 21:56:02,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-27 21:56:02,057 INFO L470 AbstractCegarLoop]: Abstraction has 4375 states and 6403 transitions. [2021-12-27 21:56:02,057 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-27 21:56:02,057 INFO L276 IsEmpty]: Start isEmpty. Operand 4375 states and 6403 transitions. [2021-12-27 21:56:02,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 256 [2021-12-27 21:56:02,080 INFO L506 BasicCegarLoop]: Found error trace [2021-12-27 21:56:02,080 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-27 21:56:02,080 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-12-27 21:56:02,081 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-27 21:56:02,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-27 21:56:02,081 INFO L85 PathProgramCache]: Analyzing trace with hash 1823531945, now seen corresponding path program 1 times [2021-12-27 21:56:02,081 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-27 21:56:02,082 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [514673483] [2021-12-27 21:56:02,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-27 21:56:02,082 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-27 21:56:02,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-27 21:56:02,129 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-27 21:56:02,130 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-27 21:56:02,130 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [514673483] [2021-12-27 21:56:02,130 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [514673483] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-27 21:56:02,130 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-27 21:56:02,130 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-27 21:56:02,131 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1668067541] [2021-12-27 21:56:02,131 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-27 21:56:02,131 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-27 21:56:02,132 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-27 21:56:02,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-27 21:56:02,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-27 21:56:02,132 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-27 21:56:02,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-27 21:56:02,353 INFO L93 Difference]: Finished difference Result 8760 states and 12812 transitions. [2021-12-27 21:56:02,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-27 21:56:02,354 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-27 21:56:02,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-27 21:56:02,363 INFO L225 Difference]: With dead ends: 8760 [2021-12-27 21:56:02,363 INFO L226 Difference]: Without dead ends: 4393 [2021-12-27 21:56:02,369 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-27 21:56:02,370 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-27 21:56:02,370 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-27 21:56:02,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4393 states. [2021-12-27 21:56:02,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4393 to 4375. [2021-12-27 21:56:02,531 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-27 21:56:02,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4375 states to 4375 states and 6322 transitions. [2021-12-27 21:56:02,541 INFO L78 Accepts]: Start accepts. Automaton has 4375 states and 6322 transitions. Word has length 255 [2021-12-27 21:56:02,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-27 21:56:02,542 INFO L470 AbstractCegarLoop]: Abstraction has 4375 states and 6322 transitions. [2021-12-27 21:56:02,542 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-27 21:56:02,542 INFO L276 IsEmpty]: Start isEmpty. Operand 4375 states and 6322 transitions. [2021-12-27 21:56:02,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 262 [2021-12-27 21:56:02,553 INFO L506 BasicCegarLoop]: Found error trace [2021-12-27 21:56:02,553 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-27 21:56:02,554 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-12-27 21:56:02,554 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-27 21:56:02,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-27 21:56:02,555 INFO L85 PathProgramCache]: Analyzing trace with hash -1246782490, now seen corresponding path program 1 times [2021-12-27 21:56:02,555 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-27 21:56:02,555 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1207227026] [2021-12-27 21:56:02,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-27 21:56:02,555 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-27 21:56:02,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-27 21:56:02,599 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-27 21:56:02,599 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-27 21:56:02,599 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1207227026] [2021-12-27 21:56:02,599 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1207227026] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-27 21:56:02,599 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-27 21:56:02,600 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-27 21:56:02,600 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1586253132] [2021-12-27 21:56:02,600 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-27 21:56:02,600 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-27 21:56:02,601 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-27 21:56:02,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-27 21:56:02,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-27 21:56:02,602 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-27 21:56:02,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-27 21:56:02,818 INFO L93 Difference]: Finished difference Result 8742 states and 12632 transitions. [2021-12-27 21:56:02,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-27 21:56:02,819 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-27 21:56:02,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-27 21:56:02,827 INFO L225 Difference]: With dead ends: 8742 [2021-12-27 21:56:02,827 INFO L226 Difference]: Without dead ends: 4375 [2021-12-27 21:56:02,832 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-27 21:56:02,833 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-27 21:56:02,833 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-27 21:56:02,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4375 states. [2021-12-27 21:56:02,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4375 to 4375. [2021-12-27 21:56:02,959 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-27 21:56:02,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4375 states to 4375 states and 6241 transitions. [2021-12-27 21:56:02,967 INFO L78 Accepts]: Start accepts. Automaton has 4375 states and 6241 transitions. Word has length 261 [2021-12-27 21:56:02,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-27 21:56:02,968 INFO L470 AbstractCegarLoop]: Abstraction has 4375 states and 6241 transitions. [2021-12-27 21:56:02,968 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-27 21:56:02,968 INFO L276 IsEmpty]: Start isEmpty. Operand 4375 states and 6241 transitions. [2021-12-27 21:56:02,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 290 [2021-12-27 21:56:02,978 INFO L506 BasicCegarLoop]: Found error trace [2021-12-27 21:56:02,978 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-27 21:56:02,978 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-12-27 21:56:02,979 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-27 21:56:02,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-27 21:56:02,979 INFO L85 PathProgramCache]: Analyzing trace with hash -791509653, now seen corresponding path program 2 times [2021-12-27 21:56:02,979 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-27 21:56:02,980 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [477216904] [2021-12-27 21:56:02,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-27 21:56:02,980 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-27 21:56:02,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-27 21:56:03,029 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-27 21:56:03,029 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-27 21:56:03,029 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [477216904] [2021-12-27 21:56:03,029 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [477216904] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-27 21:56:03,030 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [471765618] [2021-12-27 21:56:03,030 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-27 21:56:03,030 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-27 21:56:03,030 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-27 21:56:03,031 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-27 21:56:03,061 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-27 21:56:03,157 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-27 21:56:03,157 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-27 21:56:03,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 520 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-27 21:56:03,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-27 21:56:03,601 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-27 21:56:03,602 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-27 21:56:03,602 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [471765618] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-27 21:56:03,602 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-27 21:56:03,602 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2021-12-27 21:56:03,602 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1889075830] [2021-12-27 21:56:03,603 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-27 21:56:03,605 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-27 21:56:03,605 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-27 21:56:03,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-27 21:56:03,605 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-27 21:56:03,606 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-27 21:56:03,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-27 21:56:03,814 INFO L93 Difference]: Finished difference Result 12473 states and 17760 transitions. [2021-12-27 21:56:03,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-27 21:56:03,815 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-27 21:56:03,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-27 21:56:03,828 INFO L225 Difference]: With dead ends: 12473 [2021-12-27 21:56:03,829 INFO L226 Difference]: Without dead ends: 8106 [2021-12-27 21:56:03,833 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-27 21:56:03,834 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-27 21:56:03,834 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-27 21:56:03,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8106 states. [2021-12-27 21:56:04,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8106 to 8104. [2021-12-27 21:56:04,062 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-27 21:56:04,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8104 states to 8104 states and 11505 transitions. [2021-12-27 21:56:04,079 INFO L78 Accepts]: Start accepts. Automaton has 8104 states and 11505 transitions. Word has length 289 [2021-12-27 21:56:04,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-27 21:56:04,080 INFO L470 AbstractCegarLoop]: Abstraction has 8104 states and 11505 transitions. [2021-12-27 21:56:04,080 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-27 21:56:04,080 INFO L276 IsEmpty]: Start isEmpty. Operand 8104 states and 11505 transitions. [2021-12-27 21:56:04,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 290 [2021-12-27 21:56:04,097 INFO L506 BasicCegarLoop]: Found error trace [2021-12-27 21:56:04,098 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-27 21:56:04,126 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-12-27 21:56:04,322 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-27 21:56:04,323 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-27 21:56:04,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-27 21:56:04,323 INFO L85 PathProgramCache]: Analyzing trace with hash -230809875, now seen corresponding path program 1 times [2021-12-27 21:56:04,323 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-27 21:56:04,324 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [677697733] [2021-12-27 21:56:04,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-27 21:56:04,324 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-27 21:56:04,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-27 21:56:04,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-27 21:56:04,381 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-27 21:56:04,381 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [677697733] [2021-12-27 21:56:04,381 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [677697733] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-27 21:56:04,381 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1983014255] [2021-12-27 21:56:04,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-27 21:56:04,382 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-27 21:56:04,382 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-27 21:56:04,383 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-27 21:56:04,391 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-27 21:56:04,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-27 21:56:04,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 521 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-27 21:56:04,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-27 21:56:05,002 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-27 21:56:05,003 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-27 21:56:05,393 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-27 21:56:05,393 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1983014255] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-27 21:56:05,393 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-27 21:56:05,394 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 6 [2021-12-27 21:56:05,394 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [27187496] [2021-12-27 21:56:05,394 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-27 21:56:05,395 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-27 21:56:05,395 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-27 21:56:05,396 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-27 21:56:05,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-27 21:56:05,396 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-27 21:56:06,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-27 21:56:06,347 INFO L93 Difference]: Finished difference Result 25849 states and 36251 transitions. [2021-12-27 21:56:06,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-27 21:56:06,348 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-27 21:56:06,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-27 21:56:06,383 INFO L225 Difference]: With dead ends: 25849 [2021-12-27 21:56:06,384 INFO L226 Difference]: Without dead ends: 16907 [2021-12-27 21:56:06,394 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-27 21:56:06,395 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.4s IncrementalHoareTripleChecker+Time [2021-12-27 21:56:06,395 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.4s Time] [2021-12-27 21:56:06,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16907 states. [2021-12-27 21:56:06,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16907 to 7895. [2021-12-27 21:56:06,701 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-27 21:56:06,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7895 states to 7895 states and 10804 transitions. [2021-12-27 21:56:06,718 INFO L78 Accepts]: Start accepts. Automaton has 7895 states and 10804 transitions. Word has length 289 [2021-12-27 21:56:06,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-27 21:56:06,719 INFO L470 AbstractCegarLoop]: Abstraction has 7895 states and 10804 transitions. [2021-12-27 21:56:06,719 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-27 21:56:06,719 INFO L276 IsEmpty]: Start isEmpty. Operand 7895 states and 10804 transitions. [2021-12-27 21:56:06,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 320 [2021-12-27 21:56:06,730 INFO L506 BasicCegarLoop]: Found error trace [2021-12-27 21:56:06,731 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-27 21:56:06,759 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-27 21:56:06,956 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-27 21:56:06,957 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-27 21:56:06,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-27 21:56:06,957 INFO L85 PathProgramCache]: Analyzing trace with hash -187636111, now seen corresponding path program 1 times [2021-12-27 21:56:06,957 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-27 21:56:06,957 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1252842000] [2021-12-27 21:56:06,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-27 21:56:06,957 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-27 21:56:06,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-27 21:56:07,028 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-27 21:56:07,029 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-27 21:56:07,029 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1252842000] [2021-12-27 21:56:07,029 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1252842000] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-27 21:56:07,029 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1951044783] [2021-12-27 21:56:07,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-27 21:56:07,030 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-27 21:56:07,030 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-27 21:56:07,031 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-27 21:56:07,032 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-27 21:56:07,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-27 21:56:07,132 INFO L263 TraceCheckSpWp]: Trace formula consists of 533 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-27 21:56:07,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-27 21:56:07,558 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-27 21:56:07,558 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-27 21:56:07,972 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-27 21:56:07,973 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1951044783] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-27 21:56:07,973 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-27 21:56:07,973 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 6 [2021-12-27 21:56:07,973 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [472903476] [2021-12-27 21:56:07,974 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-27 21:56:07,975 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-27 21:56:07,975 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-27 21:56:07,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-27 21:56:07,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-27 21:56:07,977 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-27 21:56:08,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-27 21:56:08,740 INFO L93 Difference]: Finished difference Result 21645 states and 29360 transitions. [2021-12-27 21:56:08,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-27 21:56:08,740 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-27 21:56:08,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-27 21:56:08,802 INFO L225 Difference]: With dead ends: 21645 [2021-12-27 21:56:08,803 INFO L226 Difference]: Without dead ends: 13758 [2021-12-27 21:56:08,812 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-27 21:56:08,813 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-27 21:56:08,813 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-27 21:56:08,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13758 states. [2021-12-27 21:56:09,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13758 to 6359. [2021-12-27 21:56:09,044 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-27 21:56:09,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6359 states to 6359 states and 7991 transitions. [2021-12-27 21:56:09,055 INFO L78 Accepts]: Start accepts. Automaton has 6359 states and 7991 transitions. Word has length 319 [2021-12-27 21:56:09,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-27 21:56:09,055 INFO L470 AbstractCegarLoop]: Abstraction has 6359 states and 7991 transitions. [2021-12-27 21:56:09,055 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-27 21:56:09,056 INFO L276 IsEmpty]: Start isEmpty. Operand 6359 states and 7991 transitions. [2021-12-27 21:56:09,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 374 [2021-12-27 21:56:09,066 INFO L506 BasicCegarLoop]: Found error trace [2021-12-27 21:56:09,066 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-27 21:56:09,096 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-12-27 21:56:09,279 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-27 21:56:09,279 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-27 21:56:09,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-27 21:56:09,280 INFO L85 PathProgramCache]: Analyzing trace with hash -1177593648, now seen corresponding path program 1 times [2021-12-27 21:56:09,280 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-27 21:56:09,280 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1832553722] [2021-12-27 21:56:09,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-27 21:56:09,280 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-27 21:56:09,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-27 21:56:09,337 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-27 21:56:09,337 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-27 21:56:09,337 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1832553722] [2021-12-27 21:56:09,337 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1832553722] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-27 21:56:09,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [409552865] [2021-12-27 21:56:09,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-27 21:56:09,338 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-27 21:56:09,338 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-27 21:56:09,339 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-27 21:56:09,348 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-27 21:56:09,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-27 21:56:09,462 INFO L263 TraceCheckSpWp]: Trace formula consists of 610 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-27 21:56:09,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-27 21:56:09,954 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-27 21:56:09,954 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-27 21:56:09,954 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [409552865] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-27 21:56:09,954 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-27 21:56:09,955 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2021-12-27 21:56:09,955 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145023941] [2021-12-27 21:56:09,955 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-27 21:56:09,955 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-27 21:56:09,956 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-27 21:56:09,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-27 21:56:09,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-27 21:56:09,957 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-27 21:56:10,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-27 21:56:10,225 INFO L93 Difference]: Finished difference Result 12517 states and 15780 transitions. [2021-12-27 21:56:10,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-27 21:56:10,226 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-27 21:56:10,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-27 21:56:10,239 INFO L225 Difference]: With dead ends: 12517 [2021-12-27 21:56:10,239 INFO L226 Difference]: Without dead ends: 5700 [2021-12-27 21:56:10,246 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-27 21:56:10,247 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-27 21:56:10,248 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-27 21:56:10,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5700 states. [2021-12-27 21:56:10,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5700 to 5508. [2021-12-27 21:56:10,402 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-27 21:56:10,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5508 states to 5508 states and 6933 transitions. [2021-12-27 21:56:10,409 INFO L78 Accepts]: Start accepts. Automaton has 5508 states and 6933 transitions. Word has length 373 [2021-12-27 21:56:10,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-27 21:56:10,410 INFO L470 AbstractCegarLoop]: Abstraction has 5508 states and 6933 transitions. [2021-12-27 21:56:10,410 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-27 21:56:10,410 INFO L276 IsEmpty]: Start isEmpty. Operand 5508 states and 6933 transitions. [2021-12-27 21:56:10,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 376 [2021-12-27 21:56:10,422 INFO L506 BasicCegarLoop]: Found error trace [2021-12-27 21:56:10,423 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-27 21:56:10,455 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-27 21:56:10,639 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-27 21:56:10,640 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-27 21:56:10,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-27 21:56:10,640 INFO L85 PathProgramCache]: Analyzing trace with hash 1448471752, now seen corresponding path program 1 times [2021-12-27 21:56:10,640 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-27 21:56:10,640 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1085964458] [2021-12-27 21:56:10,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-27 21:56:10,640 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-27 21:56:10,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-27 21:56:10,701 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-27 21:56:10,702 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-27 21:56:10,702 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1085964458] [2021-12-27 21:56:10,702 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1085964458] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-27 21:56:10,702 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-27 21:56:10,702 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-27 21:56:10,702 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1534109674] [2021-12-27 21:56:10,703 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-27 21:56:10,703 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-27 21:56:10,703 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-27 21:56:10,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-27 21:56:10,704 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-27 21:56:10,704 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-27 21:56:10,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-27 21:56:10,844 INFO L93 Difference]: Finished difference Result 9819 states and 12361 transitions. [2021-12-27 21:56:10,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-27 21:56:10,844 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-27 21:56:10,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-27 21:56:10,854 INFO L225 Difference]: With dead ends: 9819 [2021-12-27 21:56:10,854 INFO L226 Difference]: Without dead ends: 5010 [2021-12-27 21:56:10,861 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-27 21:56:10,862 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-27 21:56:10,862 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-27 21:56:10,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5010 states. [2021-12-27 21:56:11,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5010 to 4750. [2021-12-27 21:56:11,049 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-27 21:56:11,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4750 states to 4750 states and 5994 transitions. [2021-12-27 21:56:11,056 INFO L78 Accepts]: Start accepts. Automaton has 4750 states and 5994 transitions. Word has length 375 [2021-12-27 21:56:11,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-27 21:56:11,056 INFO L470 AbstractCegarLoop]: Abstraction has 4750 states and 5994 transitions. [2021-12-27 21:56:11,056 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-27 21:56:11,056 INFO L276 IsEmpty]: Start isEmpty. Operand 4750 states and 5994 transitions. [2021-12-27 21:56:11,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 423 [2021-12-27 21:56:11,062 INFO L506 BasicCegarLoop]: Found error trace [2021-12-27 21:56:11,063 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-27 21:56:11,063 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-12-27 21:56:11,063 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-27 21:56:11,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-27 21:56:11,064 INFO L85 PathProgramCache]: Analyzing trace with hash 1769991755, now seen corresponding path program 1 times [2021-12-27 21:56:11,064 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-27 21:56:11,064 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1818801388] [2021-12-27 21:56:11,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-27 21:56:11,064 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-27 21:56:11,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-27 21:56:11,141 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-27 21:56:11,142 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-27 21:56:11,142 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1818801388] [2021-12-27 21:56:11,142 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1818801388] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-27 21:56:11,143 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [779137512] [2021-12-27 21:56:11,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-27 21:56:11,144 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-27 21:56:11,144 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-27 21:56:11,145 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-27 21:56:11,147 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-27 21:56:11,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-27 21:56:11,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 698 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-27 21:56:11,281 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-27 21:56:11,816 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-27 21:56:11,816 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-27 21:56:12,257 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-27 21:56:12,258 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [779137512] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-27 21:56:12,258 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-27 21:56:12,258 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 8 [2021-12-27 21:56:12,258 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [158695673] [2021-12-27 21:56:12,259 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-27 21:56:12,259 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-27 21:56:12,260 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-27 21:56:12,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-27 21:56:12,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-12-27 21:56:12,260 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-27 21:56:12,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-27 21:56:12,559 INFO L93 Difference]: Finished difference Result 7566 states and 9547 transitions. [2021-12-27 21:56:12,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-27 21:56:12,560 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-27 21:56:12,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-27 21:56:12,564 INFO L225 Difference]: With dead ends: 7566 [2021-12-27 21:56:12,564 INFO L226 Difference]: Without dead ends: 1941 [2021-12-27 21:56:12,568 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-27 21:56:12,568 INFO L933 BasicCegarLoop]: 177 mSDtfsCounter, 137 mSDsluCounter, 467 mSDsCounter, 0 mSdLazyCounter, 330 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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-27 21:56:12,569 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-27 21:56:12,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1941 states. [2021-12-27 21:56:12,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1941 to 1778. [2021-12-27 21:56:12,625 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-27 21:56:12,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1778 states to 1778 states and 2229 transitions. [2021-12-27 21:56:12,627 INFO L78 Accepts]: Start accepts. Automaton has 1778 states and 2229 transitions. Word has length 422 [2021-12-27 21:56:12,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-27 21:56:12,628 INFO L470 AbstractCegarLoop]: Abstraction has 1778 states and 2229 transitions. [2021-12-27 21:56:12,628 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-27 21:56:12,628 INFO L276 IsEmpty]: Start isEmpty. Operand 1778 states and 2229 transitions. [2021-12-27 21:56:12,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 451 [2021-12-27 21:56:12,631 INFO L506 BasicCegarLoop]: Found error trace [2021-12-27 21:56:12,632 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-27 21:56:12,656 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-27 21:56:12,847 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-27 21:56:12,847 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-27 21:56:12,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-27 21:56:12,848 INFO L85 PathProgramCache]: Analyzing trace with hash 453064076, now seen corresponding path program 1 times [2021-12-27 21:56:12,848 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-27 21:56:12,848 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1967402390] [2021-12-27 21:56:12,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-27 21:56:12,848 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-27 21:56:12,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-27 21:56:12,915 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-27 21:56:12,916 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-27 21:56:12,916 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1967402390] [2021-12-27 21:56:12,916 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1967402390] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-27 21:56:12,916 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-27 21:56:12,916 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-27 21:56:12,917 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [571152514] [2021-12-27 21:56:12,917 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-27 21:56:12,917 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-27 21:56:12,917 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-27 21:56:12,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-27 21:56:12,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-27 21:56:12,919 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-27 21:56:13,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-27 21:56:13,030 INFO L93 Difference]: Finished difference Result 3077 states and 3847 transitions. [2021-12-27 21:56:13,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-27 21:56:13,031 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-27 21:56:13,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-27 21:56:13,032 INFO L225 Difference]: With dead ends: 3077 [2021-12-27 21:56:13,032 INFO L226 Difference]: Without dead ends: 0 [2021-12-27 21:56:13,033 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-27 21:56:13,033 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-27 21:56:13,034 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-27 21:56:13,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-12-27 21:56:13,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-12-27 21:56:13,034 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-27 21:56:13,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-12-27 21:56:13,035 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 450 [2021-12-27 21:56:13,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-27 21:56:13,035 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-12-27 21:56:13,035 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-27 21:56:13,035 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-12-27 21:56:13,035 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-12-27 21:56:13,037 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2021-12-27 21:56:13,038 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-12-27 21:56:13,040 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2021-12-27 21:56:34,135 WARN L228 SmtUtils]: Spent 7.03s 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-27 21:56:41,549 WARN L228 SmtUtils]: Spent 6.82s 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-27 21:56:46,274 INFO L858 garLoopResultBuilder]: For program point L498(lines 498 500) no Hoare annotation was computed. [2021-12-27 21:56:46,275 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-27 21:56:46,275 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-27 21:56:46,275 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-27 21:56:46,275 INFO L858 garLoopResultBuilder]: For program point L102(lines 102 104) no Hoare annotation was computed. [2021-12-27 21:56:46,276 INFO L858 garLoopResultBuilder]: For program point L631(lines 631 633) no Hoare annotation was computed. [2021-12-27 21:56:46,276 INFO L858 garLoopResultBuilder]: For program point L631-2(lines 631 633) no Hoare annotation was computed. [2021-12-27 21:56:46,276 INFO L858 garLoopResultBuilder]: For program point L532(lines 532 535) no Hoare annotation was computed. [2021-12-27 21:56:46,276 INFO L858 garLoopResultBuilder]: For program point L367(lines 367 369) no Hoare annotation was computed. [2021-12-27 21:56:46,276 INFO L858 garLoopResultBuilder]: For program point L367-2(lines 364 373) no Hoare annotation was computed. [2021-12-27 21:56:46,276 INFO L858 garLoopResultBuilder]: For program point L467(lines 467 469) no Hoare annotation was computed. [2021-12-27 21:56:46,276 INFO L858 garLoopResultBuilder]: For program point L335(lines 335 339) no Hoare annotation was computed. [2021-12-27 21:56:46,276 INFO L858 garLoopResultBuilder]: For program point L335-2(lines 219 569) no Hoare annotation was computed. [2021-12-27 21:56:46,277 INFO L858 garLoopResultBuilder]: For program point L203(lines 203 576) no Hoare annotation was computed. [2021-12-27 21:56:46,277 INFO L858 garLoopResultBuilder]: For program point L170(lines 170 587) no Hoare annotation was computed. [2021-12-27 21:56:46,277 INFO L858 garLoopResultBuilder]: For program point L137(lines 137 598) no Hoare annotation was computed. [2021-12-27 21:56:46,277 INFO L858 garLoopResultBuilder]: For program point L501(lines 501 505) no Hoare annotation was computed. [2021-12-27 21:56:46,277 INFO L858 garLoopResultBuilder]: For program point L501-2(lines 501 505) no Hoare annotation was computed. [2021-12-27 21:56:46,277 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-27 21:56:46,277 INFO L858 garLoopResultBuilder]: For program point L270(lines 270 272) no Hoare annotation was computed. [2021-12-27 21:56:46,278 INFO L858 garLoopResultBuilder]: For program point L237(lines 237 248) no Hoare annotation was computed. [2021-12-27 21:56:46,278 INFO L858 garLoopResultBuilder]: For program point L237-2(lines 219 569) no Hoare annotation was computed. [2021-12-27 21:56:46,278 INFO L858 garLoopResultBuilder]: For program point L304(lines 304 308) no Hoare annotation was computed. [2021-12-27 21:56:46,278 INFO L858 garLoopResultBuilder]: For program point L304-2(lines 304 308) no Hoare annotation was computed. [2021-12-27 21:56:46,278 INFO L858 garLoopResultBuilder]: For program point L239(lines 239 242) no Hoare annotation was computed. [2021-12-27 21:56:46,278 INFO L858 garLoopResultBuilder]: For program point L206(lines 206 575) no Hoare annotation was computed. [2021-12-27 21:56:46,278 INFO L858 garLoopResultBuilder]: For program point L173(lines 173 586) no Hoare annotation was computed. [2021-12-27 21:56:46,278 INFO L858 garLoopResultBuilder]: For program point L140(lines 140 597) no Hoare annotation was computed. [2021-12-27 21:56:46,279 INFO L861 garLoopResultBuilder]: At program point L636(lines 22 638) the Hoare annotation is: true [2021-12-27 21:56:46,279 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-27 21:56:46,279 INFO L858 garLoopResultBuilder]: For program point L438(lines 438 440) no Hoare annotation was computed. [2021-12-27 21:56:46,279 INFO L858 garLoopResultBuilder]: For program point L405(lines 405 426) no Hoare annotation was computed. [2021-12-27 21:56:46,280 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-27 21:56:46,280 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-27 21:56:46,280 INFO L858 garLoopResultBuilder]: For program point L406(lines 406 412) no Hoare annotation was computed. [2021-12-27 21:56:46,280 INFO L858 garLoopResultBuilder]: For program point L209(lines 209 574) no Hoare annotation was computed. [2021-12-27 21:56:46,280 INFO L858 garLoopResultBuilder]: For program point L176(lines 176 585) no Hoare annotation was computed. [2021-12-27 21:56:46,280 INFO L858 garLoopResultBuilder]: For program point L143(lines 143 596) no Hoare annotation was computed. [2021-12-27 21:56:46,281 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-27 21:56:46,281 INFO L858 garLoopResultBuilder]: For program point L540(lines 540 542) no Hoare annotation was computed. [2021-12-27 21:56:46,281 INFO L858 garLoopResultBuilder]: For program point L540-2(lines 219 569) no Hoare annotation was computed. [2021-12-27 21:56:46,281 INFO L858 garLoopResultBuilder]: For program point L243(lines 243 246) no Hoare annotation was computed. [2021-12-27 21:56:46,281 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-27 21:56:46,282 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-27 21:56:46,282 INFO L858 garLoopResultBuilder]: For program point L111(line 111) no Hoare annotation was computed. [2021-12-27 21:56:46,282 INFO L858 garLoopResultBuilder]: For program point L607(lines 607 623) no Hoare annotation was computed. [2021-12-27 21:56:46,282 INFO L858 garLoopResultBuilder]: For program point L608(lines 608 622) no Hoare annotation was computed. [2021-12-27 21:56:46,282 INFO L858 garLoopResultBuilder]: For program point L344(lines 344 385) no Hoare annotation was computed. [2021-12-27 21:56:46,282 INFO L858 garLoopResultBuilder]: For program point L212(lines 212 573) no Hoare annotation was computed. [2021-12-27 21:56:46,283 INFO L858 garLoopResultBuilder]: For program point L179(lines 179 584) no Hoare annotation was computed. [2021-12-27 21:56:46,283 INFO L858 garLoopResultBuilder]: For program point L146(lines 146 595) no Hoare annotation was computed. [2021-12-27 21:56:46,283 INFO L858 garLoopResultBuilder]: For program point L113(lines 113 606) no Hoare annotation was computed. [2021-12-27 21:56:46,283 INFO L858 garLoopResultBuilder]: For program point L609(lines 609 614) no Hoare annotation was computed. [2021-12-27 21:56:46,283 INFO L858 garLoopResultBuilder]: For program point L609-2(lines 608 622) no Hoare annotation was computed. [2021-12-27 21:56:46,283 INFO L858 garLoopResultBuilder]: For program point L477(lines 477 479) no Hoare annotation was computed. [2021-12-27 21:56:46,283 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-27 21:56:46,284 INFO L854 garLoopResultBuilder]: At program point L114(lines 113 606) the Hoare annotation is: false [2021-12-27 21:56:46,284 INFO L858 garLoopResultBuilder]: For program point L511(lines 511 514) no Hoare annotation was computed. [2021-12-27 21:56:46,284 INFO L858 garLoopResultBuilder]: For program point L611(lines 611 613) no Hoare annotation was computed. [2021-12-27 21:56:46,284 INFO L858 garLoopResultBuilder]: For program point L446-1(lines 446 454) no Hoare annotation was computed. [2021-12-27 21:56:46,284 INFO L858 garLoopResultBuilder]: For program point L347(lines 347 384) no Hoare annotation was computed. [2021-12-27 21:56:46,284 INFO L858 garLoopResultBuilder]: For program point L347-1(lines 347 384) no Hoare annotation was computed. [2021-12-27 21:56:46,284 INFO L858 garLoopResultBuilder]: For program point L215(lines 215 572) no Hoare annotation was computed. [2021-12-27 21:56:46,285 INFO L858 garLoopResultBuilder]: For program point L182(lines 182 583) no Hoare annotation was computed. [2021-12-27 21:56:46,285 INFO L858 garLoopResultBuilder]: For program point L149(lines 149 594) no Hoare annotation was computed. [2021-12-27 21:56:46,285 INFO L858 garLoopResultBuilder]: For program point L116(lines 116 605) no Hoare annotation was computed. [2021-12-27 21:56:46,285 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-27 21:56:46,285 INFO L858 garLoopResultBuilder]: For program point L348(lines 348 381) no Hoare annotation was computed. [2021-12-27 21:56:46,285 INFO L858 garLoopResultBuilder]: For program point L315(lines 315 325) no Hoare annotation was computed. [2021-12-27 21:56:46,286 INFO L858 garLoopResultBuilder]: For program point L315-2(lines 315 325) no Hoare annotation was computed. [2021-12-27 21:56:46,286 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-27 21:56:46,286 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-27 21:56:46,286 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-27 21:56:46,286 INFO L858 garLoopResultBuilder]: For program point L547(lines 547 551) no Hoare annotation was computed. [2021-12-27 21:56:46,286 INFO L858 garLoopResultBuilder]: For program point L547-2(lines 547 551) no Hoare annotation was computed. [2021-12-27 21:56:46,287 INFO L858 garLoopResultBuilder]: For program point L449(lines 449 452) no Hoare annotation was computed. [2021-12-27 21:56:46,287 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2021-12-27 21:56:46,287 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-27 21:56:46,287 INFO L858 garLoopResultBuilder]: For program point L185(lines 185 582) no Hoare annotation was computed. [2021-12-27 21:56:46,287 INFO L858 garLoopResultBuilder]: For program point L152(lines 152 593) no Hoare annotation was computed. [2021-12-27 21:56:46,287 INFO L858 garLoopResultBuilder]: For program point L119(lines 119 604) no Hoare annotation was computed. [2021-12-27 21:56:46,287 INFO L861 garLoopResultBuilder]: At program point L648(lines 639 650) the Hoare annotation is: true [2021-12-27 21:56:46,288 INFO L858 garLoopResultBuilder]: For program point L516(lines 516 526) no Hoare annotation was computed. [2021-12-27 21:56:46,288 INFO L858 garLoopResultBuilder]: For program point L417(lines 417 419) no Hoare annotation was computed. [2021-12-27 21:56:46,288 INFO L858 garLoopResultBuilder]: For program point L285(lines 285 287) no Hoare annotation was computed. [2021-12-27 21:56:46,288 INFO L858 garLoopResultBuilder]: For program point L285-2(lines 219 569) no Hoare annotation was computed. [2021-12-27 21:56:46,288 INFO L858 garLoopResultBuilder]: For program point L616(lines 616 620) no Hoare annotation was computed. [2021-12-27 21:56:46,288 INFO L858 garLoopResultBuilder]: For program point L319(lines 319 321) no Hoare annotation was computed. [2021-12-27 21:56:46,288 INFO L858 garLoopResultBuilder]: For program point L319-2(lines 317 325) no Hoare annotation was computed. [2021-12-27 21:56:46,289 INFO L858 garLoopResultBuilder]: For program point L353(lines 353 379) no Hoare annotation was computed. [2021-12-27 21:56:46,289 INFO L858 garLoopResultBuilder]: For program point L254(lines 254 264) no Hoare annotation was computed. [2021-12-27 21:56:46,289 INFO L858 garLoopResultBuilder]: For program point L188(lines 188 581) no Hoare annotation was computed. [2021-12-27 21:56:46,289 INFO L858 garLoopResultBuilder]: For program point L155(lines 155 592) no Hoare annotation was computed. [2021-12-27 21:56:46,289 INFO L858 garLoopResultBuilder]: For program point L122(lines 122 603) no Hoare annotation was computed. [2021-12-27 21:56:46,289 INFO L858 garLoopResultBuilder]: For program point L519(lines 519 525) no Hoare annotation was computed. [2021-12-27 21:56:46,289 INFO L858 garLoopResultBuilder]: For program point L486(lines 486 488) no Hoare annotation was computed. [2021-12-27 21:56:46,289 INFO L858 garLoopResultBuilder]: For program point L420(lines 420 422) no Hoare annotation was computed. [2021-12-27 21:56:46,290 INFO L858 garLoopResultBuilder]: For program point L255(lines 255 258) no Hoare annotation was computed. [2021-12-27 21:56:46,290 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-27 21:56:46,290 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-27 21:56:46,290 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-27 21:56:46,291 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2021-12-27 21:56:46,291 INFO L858 garLoopResultBuilder]: For program point L356(lines 356 360) no Hoare annotation was computed. [2021-12-27 21:56:46,291 INFO L858 garLoopResultBuilder]: For program point L356-2(lines 356 360) no Hoare annotation was computed. [2021-12-27 21:56:46,291 INFO L858 garLoopResultBuilder]: For program point L191(lines 191 580) no Hoare annotation was computed. [2021-12-27 21:56:46,291 INFO L858 garLoopResultBuilder]: For program point L158(lines 158 591) no Hoare annotation was computed. [2021-12-27 21:56:46,291 INFO L858 garLoopResultBuilder]: For program point L125(lines 125 602) no Hoare annotation was computed. [2021-12-27 21:56:46,291 INFO L858 garLoopResultBuilder]: For program point L522(lines 522 524) no Hoare annotation was computed. [2021-12-27 21:56:46,291 INFO L858 garLoopResultBuilder]: For program point L522-2(lines 219 569) no Hoare annotation was computed. [2021-12-27 21:56:46,292 INFO L858 garLoopResultBuilder]: For program point L93(lines 93 99) no Hoare annotation was computed. [2021-12-27 21:56:46,292 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2021-12-27 21:56:46,292 INFO L858 garLoopResultBuilder]: For program point L557(lines 557 563) no Hoare annotation was computed. [2021-12-27 21:56:46,292 INFO L858 garLoopResultBuilder]: For program point L557-1(lines 557 563) no Hoare annotation was computed. [2021-12-27 21:56:46,292 INFO L858 garLoopResultBuilder]: For program point L227(lines 227 229) no Hoare annotation was computed. [2021-12-27 21:56:46,292 INFO L858 garLoopResultBuilder]: For program point L194(lines 194 579) no Hoare annotation was computed. [2021-12-27 21:56:46,292 INFO L858 garLoopResultBuilder]: For program point L161(lines 161 590) no Hoare annotation was computed. [2021-12-27 21:56:46,293 INFO L858 garLoopResultBuilder]: For program point L227-2(lines 227 229) no Hoare annotation was computed. [2021-12-27 21:56:46,293 INFO L858 garLoopResultBuilder]: For program point L128(lines 128 601) no Hoare annotation was computed. [2021-12-27 21:56:46,293 INFO L858 garLoopResultBuilder]: For program point L393(lines 393 428) no Hoare annotation was computed. [2021-12-27 21:56:46,293 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-27 21:56:46,293 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-27 21:56:46,293 INFO L858 garLoopResultBuilder]: For program point L96(lines 96 98) no Hoare annotation was computed. [2021-12-27 21:56:46,294 INFO L858 garLoopResultBuilder]: For program point L96-2(lines 93 99) no Hoare annotation was computed. [2021-12-27 21:56:46,294 INFO L858 garLoopResultBuilder]: For program point L460(lines 460 462) no Hoare annotation was computed. [2021-12-27 21:56:46,294 INFO L858 garLoopResultBuilder]: For program point L394(lines 394 400) no Hoare annotation was computed. [2021-12-27 21:56:46,294 INFO L861 garLoopResultBuilder]: At program point L626(lines 109 627) the Hoare annotation is: true [2021-12-27 21:56:46,294 INFO L858 garLoopResultBuilder]: For program point L560(lines 560 562) no Hoare annotation was computed. [2021-12-27 21:56:46,294 INFO L858 garLoopResultBuilder]: For program point L197(lines 197 578) no Hoare annotation was computed. [2021-12-27 21:56:46,294 INFO L858 garLoopResultBuilder]: For program point L164(lines 164 589) no Hoare annotation was computed. [2021-12-27 21:56:46,295 INFO L858 garLoopResultBuilder]: For program point L131(lines 131 600) no Hoare annotation was computed. [2021-12-27 21:56:46,295 INFO L858 garLoopResultBuilder]: For program point L-1(line -1) no Hoare annotation was computed. [2021-12-27 21:56:46,295 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION(line 635) no Hoare annotation was computed. [2021-12-27 21:56:46,295 INFO L858 garLoopResultBuilder]: For program point L495(lines 495 497) no Hoare annotation was computed. [2021-12-27 21:56:46,295 INFO L854 garLoopResultBuilder]: At program point L132(lines 128 601) the Hoare annotation is: false [2021-12-27 21:56:46,295 INFO L854 garLoopResultBuilder]: At program point L496(lines 83 637) the Hoare annotation is: false [2021-12-27 21:56:46,296 INFO L858 garLoopResultBuilder]: For program point L463(lines 463 472) no Hoare annotation was computed. [2021-12-27 21:56:46,296 INFO L858 garLoopResultBuilder]: For program point L364(lines 364 375) no Hoare annotation was computed. [2021-12-27 21:56:46,296 INFO L858 garLoopResultBuilder]: For program point L298(lines 298 300) no Hoare annotation was computed. [2021-12-27 21:56:46,296 INFO L858 garLoopResultBuilder]: For program point L232(lines 232 234) no Hoare annotation was computed. [2021-12-27 21:56:46,296 INFO L858 garLoopResultBuilder]: For program point L298-2(lines 219 569) no Hoare annotation was computed. [2021-12-27 21:56:46,296 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-27 21:56:46,297 INFO L858 garLoopResultBuilder]: For program point L200(lines 200 577) no Hoare annotation was computed. [2021-12-27 21:56:46,297 INFO L858 garLoopResultBuilder]: For program point L167(lines 167 588) no Hoare annotation was computed. [2021-12-27 21:56:46,297 INFO L858 garLoopResultBuilder]: For program point L134(lines 134 599) no Hoare annotation was computed. [2021-12-27 21:56:46,297 INFO L858 garLoopResultBuilder]: For program point L101(lines 101 105) no Hoare annotation was computed. [2021-12-27 21:56:46,297 INFO L858 garLoopResultBuilder]: For program point L101-1(lines 83 637) no Hoare annotation was computed. [2021-12-27 21:56:46,300 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-27 21:56:46,302 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-12-27 21:56:46,359 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 27.12 09:56:46 BoogieIcfgContainer [2021-12-27 21:56:46,360 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-12-27 21:56:46,360 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-12-27 21:56:46,360 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-12-27 21:56:46,361 INFO L275 PluginConnector]: Witness Printer initialized [2021-12-27 21:56:46,361 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.12 09:55:54" (3/4) ... [2021-12-27 21:56:46,363 INFO L137 WitnessPrinter]: Generating witness for correct program [2021-12-27 21:56:46,377 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 11 nodes and edges [2021-12-27 21:56:46,378 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 5 nodes and edges [2021-12-27 21:56:46,379 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2021-12-27 21:56:46,380 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2021-12-27 21:56:46,463 INFO L141 WitnessManager]: Wrote witness to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/witness.graphml [2021-12-27 21:56:46,463 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-12-27 21:56:46,464 INFO L158 Benchmark]: Toolchain (without parser) took 53493.40ms. Allocated memory was 62.9MB in the beginning and 767.6MB in the end (delta: 704.6MB). Free memory was 43.1MB in the beginning and 559.8MB in the end (delta: -516.7MB). Peak memory consumption was 187.2MB. Max. memory is 16.1GB. [2021-12-27 21:56:46,464 INFO L158 Benchmark]: CDTParser took 0.18ms. Allocated memory is still 62.9MB. Free memory was 45.5MB in the beginning and 45.5MB in the end (delta: 49.4kB). There was no memory consumed. Max. memory is 16.1GB. [2021-12-27 21:56:46,464 INFO L158 Benchmark]: CACSL2BoogieTranslator took 375.29ms. Allocated memory is still 62.9MB. Free memory was 43.0MB in the beginning and 43.9MB in the end (delta: -904.7kB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. [2021-12-27 21:56:46,464 INFO L158 Benchmark]: Boogie Procedure Inliner took 74.91ms. Allocated memory is still 62.9MB. Free memory was 43.9MB in the beginning and 40.7MB in the end (delta: 3.2MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2021-12-27 21:56:46,465 INFO L158 Benchmark]: Boogie Preprocessor took 54.96ms. Allocated memory is still 62.9MB. Free memory was 40.7MB in the beginning and 38.9MB in the end (delta: 1.8MB). There was no memory consumed. Max. memory is 16.1GB. [2021-12-27 21:56:46,465 INFO L158 Benchmark]: RCFGBuilder took 632.11ms. Allocated memory was 62.9MB in the beginning and 83.9MB in the end (delta: 21.0MB). Free memory was 38.6MB in the beginning and 50.1MB in the end (delta: -11.4MB). Peak memory consumption was 21.6MB. Max. memory is 16.1GB. [2021-12-27 21:56:46,465 INFO L158 Benchmark]: TraceAbstraction took 52247.48ms. Allocated memory was 83.9MB in the beginning and 767.6MB in the end (delta: 683.7MB). Free memory was 49.7MB in the beginning and 581.8MB in the end (delta: -532.2MB). Peak memory consumption was 491.8MB. Max. memory is 16.1GB. [2021-12-27 21:56:46,465 INFO L158 Benchmark]: Witness Printer took 103.06ms. Allocated memory is still 767.6MB. Free memory was 581.8MB in the beginning and 559.8MB in the end (delta: 22.0MB). Peak memory consumption was 21.0MB. Max. memory is 16.1GB. [2021-12-27 21:56:46,466 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.18ms. Allocated memory is still 62.9MB. Free memory was 45.5MB in the beginning and 45.5MB in the end (delta: 49.4kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 375.29ms. Allocated memory is still 62.9MB. Free memory was 43.0MB in the beginning and 43.9MB in the end (delta: -904.7kB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 74.91ms. Allocated memory is still 62.9MB. Free memory was 43.9MB in the beginning and 40.7MB in the end (delta: 3.2MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 54.96ms. Allocated memory is still 62.9MB. Free memory was 40.7MB in the beginning and 38.9MB in the end (delta: 1.8MB). There was no memory consumed. Max. memory is 16.1GB. * RCFGBuilder took 632.11ms. Allocated memory was 62.9MB in the beginning and 83.9MB in the end (delta: 21.0MB). Free memory was 38.6MB in the beginning and 50.1MB in the end (delta: -11.4MB). Peak memory consumption was 21.6MB. Max. memory is 16.1GB. * TraceAbstraction took 52247.48ms. Allocated memory was 83.9MB in the beginning and 767.6MB in the end (delta: 683.7MB). Free memory was 49.7MB in the beginning and 581.8MB in the end (delta: -532.2MB). Peak memory consumption was 491.8MB. Max. memory is 16.1GB. * Witness Printer took 103.06ms. Allocated memory is still 767.6MB. Free memory was 581.8MB in the beginning and 559.8MB in the end (delta: 22.0MB). Peak memory consumption was 21.0MB. 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.1s, OverallIterations: 41, TraceHistogramMax: 17, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.2s, AutomataDifference: 7.5s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 33.2s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 6422 SdHoareTripleChecker+Valid, 3.9s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 6422 mSDsluCounter, 12922 SdHoareTripleChecker+Invalid, 3.0s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 4621 mSDsCounter, 1284 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 4386 IncrementalHoareTripleChecker+Invalid, 5670 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1284 mSolverCounterUnsat, 8301 mSDtfsCounter, 4386 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 3046 GetRequests, 2978 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=8104occurred in iteration=35, InterpolantAutomatonStates: 139, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 2.9s AutomataMinimizationTime, 41 MinimizatonAttempts, 17726 StatesRemovedByMinimization, 32 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 28 LocationsWithAnnotation, 28 PreInvPairs, 327 NumberOfFragments, 10826 HoareAnnotationTreeSize, 28 FomulaSimplifications, 18570 FormulaSimplificationTreeSizeReduction, 12.3s HoareSimplificationTime, 28 FomulaSimplificationsInter, 601367 FormulaSimplificationTreeSizeReductionInter, 20.9s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 0.7s SatisfiabilityAnalysisTime, 5.2s 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-27 21:56:46,547 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