./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/openssl-simplified/s3_srvr_6.cil-2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version aef121e0 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/config/TaipanReach.xml -i ../../sv-benchmarks/c/openssl-simplified/s3_srvr_6.cil-2.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V --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 Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash d0f2e33ac87f1f1d9db23cfd04cd47631e40f0ab807306c8f57e0f0ac0650234 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-aef121e [2021-11-23 03:38:12,857 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-23 03:38:12,860 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-23 03:38:12,912 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-23 03:38:12,913 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-23 03:38:12,918 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-23 03:38:12,920 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-23 03:38:12,923 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-23 03:38:12,925 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-23 03:38:12,926 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-23 03:38:12,927 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-23 03:38:12,928 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-23 03:38:12,929 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-23 03:38:12,930 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-23 03:38:12,932 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-23 03:38:12,933 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-23 03:38:12,935 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-23 03:38:12,936 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-23 03:38:12,938 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-23 03:38:12,940 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-23 03:38:12,942 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-23 03:38:12,944 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-23 03:38:12,945 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-23 03:38:12,946 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-23 03:38:12,950 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-23 03:38:12,950 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-23 03:38:12,951 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-23 03:38:12,952 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-23 03:38:12,952 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-23 03:38:12,953 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-23 03:38:12,954 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-23 03:38:12,955 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-23 03:38:12,956 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-23 03:38:12,956 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-23 03:38:12,958 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-23 03:38:12,958 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-23 03:38:12,959 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-23 03:38:12,959 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-23 03:38:12,960 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-23 03:38:12,961 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-23 03:38:12,962 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-23 03:38:12,963 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/config/svcomp-Reach-32bit-Taipan_Default.epf [2021-11-23 03:38:12,993 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-23 03:38:12,993 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-23 03:38:12,994 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-23 03:38:12,994 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-23 03:38:12,995 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-23 03:38:12,996 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-23 03:38:12,996 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-23 03:38:12,996 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-23 03:38:12,996 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-23 03:38:12,997 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-23 03:38:12,998 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-23 03:38:12,998 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-23 03:38:12,998 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-23 03:38:12,998 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-23 03:38:12,999 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-23 03:38:12,999 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-23 03:38:12,999 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-23 03:38:12,999 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2021-11-23 03:38:13,001 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-23 03:38:13,002 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-23 03:38:13,002 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-23 03:38:13,002 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-23 03:38:13,002 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-23 03:38:13,002 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-23 03:38:13,003 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-23 03:38:13,003 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-23 03:38:13,004 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-23 03:38:13,005 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-23 03:38:13,005 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-23 03:38:13,005 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-23 03:38:13,005 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-23 03:38:13,006 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-23 03:38:13,006 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-23 03:38:13,006 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-23 03:38:13,007 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-23 03:38:13,007 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-23 03:38:13,007 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-23 03:38:13,007 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-23 03:38:13,008 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-23 03:38:13,008 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-23 03:38:13,008 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-23 03:38:13,008 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/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 -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V 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 -> Taipan 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 -> d0f2e33ac87f1f1d9db23cfd04cd47631e40f0ab807306c8f57e0f0ac0650234 [2021-11-23 03:38:13,271 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-23 03:38:13,295 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-23 03:38:13,298 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-23 03:38:13,299 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-23 03:38:13,300 INFO L275 PluginConnector]: CDTParser initialized [2021-11-23 03:38:13,302 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/../../sv-benchmarks/c/openssl-simplified/s3_srvr_6.cil-2.c [2021-11-23 03:38:13,383 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/data/5a21051de/e620b8a84699472c9360a5802159d580/FLAG7d5f6deee [2021-11-23 03:38:13,885 INFO L306 CDTParser]: Found 1 translation units. [2021-11-23 03:38:13,886 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/sv-benchmarks/c/openssl-simplified/s3_srvr_6.cil-2.c [2021-11-23 03:38:13,908 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/data/5a21051de/e620b8a84699472c9360a5802159d580/FLAG7d5f6deee [2021-11-23 03:38:14,216 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/data/5a21051de/e620b8a84699472c9360a5802159d580 [2021-11-23 03:38:14,218 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-23 03:38:14,221 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-23 03:38:14,225 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-23 03:38:14,225 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-23 03:38:14,229 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-23 03:38:14,229 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 03:38:14" (1/1) ... [2021-11-23 03:38:14,233 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@b37504d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:38:14, skipping insertion in model container [2021-11-23 03:38:14,233 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 03:38:14" (1/1) ... [2021-11-23 03:38:14,242 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-23 03:38:14,307 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-23 03:38:14,572 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/sv-benchmarks/c/openssl-simplified/s3_srvr_6.cil-2.c[48455,48468] [2021-11-23 03:38:14,592 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-23 03:38:14,600 INFO L203 MainTranslator]: Completed pre-run [2021-11-23 03:38:14,710 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/sv-benchmarks/c/openssl-simplified/s3_srvr_6.cil-2.c[48455,48468] [2021-11-23 03:38:14,724 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-23 03:38:14,738 INFO L208 MainTranslator]: Completed translation [2021-11-23 03:38:14,738 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:38:14 WrapperNode [2021-11-23 03:38:14,739 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-23 03:38:14,740 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-23 03:38:14,740 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-23 03:38:14,740 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-23 03:38:14,749 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:38:14" (1/1) ... [2021-11-23 03:38:14,776 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:38:14" (1/1) ... [2021-11-23 03:38:14,832 INFO L137 Inliner]: procedures = 15, calls = 8, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 580 [2021-11-23 03:38:14,833 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-23 03:38:14,834 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-23 03:38:14,834 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-23 03:38:14,834 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-23 03:38:14,848 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:38:14" (1/1) ... [2021-11-23 03:38:14,848 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:38:14" (1/1) ... [2021-11-23 03:38:14,850 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:38:14" (1/1) ... [2021-11-23 03:38:14,851 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:38:14" (1/1) ... [2021-11-23 03:38:14,871 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:38:14" (1/1) ... [2021-11-23 03:38:14,880 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:38:14" (1/1) ... [2021-11-23 03:38:14,892 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:38:14" (1/1) ... [2021-11-23 03:38:14,901 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-23 03:38:14,902 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-23 03:38:14,902 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-23 03:38:14,902 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-23 03:38:14,906 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:38:14" (1/1) ... [2021-11-23 03:38:14,915 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-23 03:38:14,927 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 03:38:14,938 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-23 03:38:14,942 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-23 03:38:14,979 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-23 03:38:14,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-23 03:38:14,980 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-23 03:38:14,980 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-23 03:38:15,070 INFO L236 CfgBuilder]: Building ICFG [2021-11-23 03:38:15,072 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-23 03:38:15,091 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 03:38:15,689 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##90: assume false; [2021-11-23 03:38:15,690 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##91: assume !false; [2021-11-23 03:38:15,690 INFO L277 CfgBuilder]: Performing block encoding [2021-11-23 03:38:15,854 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-23 03:38:15,854 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-11-23 03:38:15,857 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 03:38:15 BoogieIcfgContainer [2021-11-23 03:38:15,857 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-23 03:38:15,859 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-23 03:38:15,859 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-23 03:38:15,863 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-23 03:38:15,863 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 03:38:14" (1/3) ... [2021-11-23 03:38:15,865 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6cb9f4a1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 03:38:15, skipping insertion in model container [2021-11-23 03:38:15,865 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:38:14" (2/3) ... [2021-11-23 03:38:15,865 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6cb9f4a1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 03:38:15, skipping insertion in model container [2021-11-23 03:38:15,865 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 03:38:15" (3/3) ... [2021-11-23 03:38:15,867 INFO L111 eAbstractionObserver]: Analyzing ICFG s3_srvr_6.cil-2.c [2021-11-23 03:38:15,877 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-23 03:38:15,878 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-23 03:38:15,931 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-23 03:38:15,939 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=FINITE_AUTOMATA, 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-11-23 03:38:15,939 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-23 03:38:15,972 INFO L276 IsEmpty]: Start isEmpty. Operand has 110 states, 108 states have (on average 1.7777777777777777) internal successors, (192), 109 states have internal predecessors, (192), 0 states have call successors, (0), 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-11-23 03:38:15,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-11-23 03:38:15,984 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:38:15,984 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] [2021-11-23 03:38:15,985 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:38:15,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:38:15,991 INFO L85 PathProgramCache]: Analyzing trace with hash 631903606, now seen corresponding path program 1 times [2021-11-23 03:38:16,000 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:38:16,000 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133742327] [2021-11-23 03:38:16,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:38:16,002 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:38:16,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:38:16,282 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 03:38:16,283 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:38:16,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133742327] [2021-11-23 03:38:16,284 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [133742327] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:38:16,285 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:38:16,285 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-23 03:38:16,286 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2137579434] [2021-11-23 03:38:16,288 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:38:16,292 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 03:38:16,292 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:38:16,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 03:38:16,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:16,332 INFO L87 Difference]: Start difference. First operand has 110 states, 108 states have (on average 1.7777777777777777) internal successors, (192), 109 states have internal predecessors, (192), 0 states have call successors, (0), 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 13.0) internal successors, (39), 2 states have internal predecessors, (39), 0 states have call successors, (0), 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-11-23 03:38:16,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:38:16,674 INFO L93 Difference]: Finished difference Result 266 states and 468 transitions. [2021-11-23 03:38:16,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 03:38:16,677 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.0) internal successors, (39), 2 states have internal predecessors, (39), 0 states have call successors, (0), 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 39 [2021-11-23 03:38:16,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:38:16,693 INFO L225 Difference]: With dead ends: 266 [2021-11-23 03:38:16,693 INFO L226 Difference]: Without dead ends: 152 [2021-11-23 03:38:16,697 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:16,701 INFO L933 BasicCegarLoop]: 99 mSDtfsCounter, 136 mSDsluCounter, 24 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-23 03:38:16,703 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [136 Valid, 121 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-23 03:38:16,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2021-11-23 03:38:16,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 143. [2021-11-23 03:38:16,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 142 states have (on average 1.619718309859155) internal successors, (230), 142 states have internal predecessors, (230), 0 states have call successors, (0), 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-11-23 03:38:16,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 230 transitions. [2021-11-23 03:38:16,770 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 230 transitions. Word has length 39 [2021-11-23 03:38:16,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:38:16,771 INFO L470 AbstractCegarLoop]: Abstraction has 143 states and 230 transitions. [2021-11-23 03:38:16,771 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.0) internal successors, (39), 2 states have internal predecessors, (39), 0 states have call successors, (0), 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-11-23 03:38:16,771 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 230 transitions. [2021-11-23 03:38:16,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-11-23 03:38:16,774 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:38:16,774 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-11-23 03:38:16,774 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-23 03:38:16,775 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:38:16,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:38:16,775 INFO L85 PathProgramCache]: Analyzing trace with hash -40448900, now seen corresponding path program 1 times [2021-11-23 03:38:16,776 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:38:16,776 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2085828588] [2021-11-23 03:38:16,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:38:16,776 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:38:16,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:38:16,847 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 03:38:16,848 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:38:16,849 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2085828588] [2021-11-23 03:38:16,850 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2085828588] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:38:16,850 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:38:16,850 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-23 03:38:16,850 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882638738] [2021-11-23 03:38:16,851 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:38:16,852 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 03:38:16,853 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:38:16,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 03:38:16,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:16,854 INFO L87 Difference]: Start difference. First operand 143 states and 230 transitions. Second operand has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 2 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-11-23 03:38:17,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:38:17,074 INFO L93 Difference]: Finished difference Result 330 states and 541 transitions. [2021-11-23 03:38:17,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 03:38:17,075 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 2 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-11-23 03:38:17,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:38:17,078 INFO L225 Difference]: With dead ends: 330 [2021-11-23 03:38:17,078 INFO L226 Difference]: Without dead ends: 189 [2021-11-23 03:38:17,079 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:17,081 INFO L933 BasicCegarLoop]: 76 mSDtfsCounter, 107 mSDsluCounter, 20 mSDsCounter, 0 mSdLazyCounter, 121 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-23 03:38:17,082 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [107 Valid, 96 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 121 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-23 03:38:17,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189 states. [2021-11-23 03:38:17,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189 to 180. [2021-11-23 03:38:17,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 179 states have (on average 1.670391061452514) internal successors, (299), 179 states have internal predecessors, (299), 0 states have call successors, (0), 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-11-23 03:38:17,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 299 transitions. [2021-11-23 03:38:17,104 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 299 transitions. Word has length 40 [2021-11-23 03:38:17,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:38:17,105 INFO L470 AbstractCegarLoop]: Abstraction has 180 states and 299 transitions. [2021-11-23 03:38:17,105 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 2 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-11-23 03:38:17,105 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 299 transitions. [2021-11-23 03:38:17,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-11-23 03:38:17,112 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:38:17,113 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:38:17,113 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-23 03:38:17,114 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:38:17,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:38:17,115 INFO L85 PathProgramCache]: Analyzing trace with hash 604106262, now seen corresponding path program 1 times [2021-11-23 03:38:17,115 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:38:17,116 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1715267846] [2021-11-23 03:38:17,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:38:17,117 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:38:17,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:38:17,215 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 03:38:17,215 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:38:17,215 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1715267846] [2021-11-23 03:38:17,216 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1715267846] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:38:17,216 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:38:17,216 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-23 03:38:17,216 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2116750329] [2021-11-23 03:38:17,216 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:38:17,217 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 03:38:17,217 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:38:17,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 03:38:17,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:17,218 INFO L87 Difference]: Start difference. First operand 180 states and 299 transitions. Second operand has 3 states, 3 states have (on average 22.0) internal successors, (66), 2 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-11-23 03:38:17,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:38:17,399 INFO L93 Difference]: Finished difference Result 387 states and 650 transitions. [2021-11-23 03:38:17,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 03:38:17,400 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 2 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 66 [2021-11-23 03:38:17,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:38:17,402 INFO L225 Difference]: With dead ends: 387 [2021-11-23 03:38:17,403 INFO L226 Difference]: Without dead ends: 209 [2021-11-23 03:38:17,404 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:17,406 INFO L933 BasicCegarLoop]: 75 mSDtfsCounter, 113 mSDsluCounter, 11 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 86 SdHoareTripleChecker+Invalid, 156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-23 03:38:17,407 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 86 Invalid, 156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-23 03:38:17,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2021-11-23 03:38:17,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 209. [2021-11-23 03:38:17,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209 states, 208 states have (on average 1.6875) internal successors, (351), 208 states have internal predecessors, (351), 0 states have call successors, (0), 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-11-23 03:38:17,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 351 transitions. [2021-11-23 03:38:17,434 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 351 transitions. Word has length 66 [2021-11-23 03:38:17,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:38:17,435 INFO L470 AbstractCegarLoop]: Abstraction has 209 states and 351 transitions. [2021-11-23 03:38:17,435 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 2 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-11-23 03:38:17,435 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 351 transitions. [2021-11-23 03:38:17,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-11-23 03:38:17,442 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:38:17,443 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:38:17,443 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-23 03:38:17,444 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:38:17,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:38:17,445 INFO L85 PathProgramCache]: Analyzing trace with hash 1078619118, now seen corresponding path program 1 times [2021-11-23 03:38:17,445 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:38:17,446 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [627721045] [2021-11-23 03:38:17,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:38:17,447 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:38:17,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:38:17,512 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 03:38:17,515 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:38:17,515 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [627721045] [2021-11-23 03:38:17,515 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [627721045] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:38:17,516 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:38:17,516 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-23 03:38:17,516 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [687472699] [2021-11-23 03:38:17,516 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:38:17,517 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 03:38:17,518 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:38:17,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 03:38:17,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:17,519 INFO L87 Difference]: Start difference. First operand 209 states and 351 transitions. Second operand has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 2 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-11-23 03:38:17,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:38:17,718 INFO L93 Difference]: Finished difference Result 452 states and 765 transitions. [2021-11-23 03:38:17,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 03:38:17,719 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 2 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 71 [2021-11-23 03:38:17,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:38:17,721 INFO L225 Difference]: With dead ends: 452 [2021-11-23 03:38:17,721 INFO L226 Difference]: Without dead ends: 245 [2021-11-23 03:38:17,721 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:17,723 INFO L933 BasicCegarLoop]: 75 mSDtfsCounter, 111 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 120 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-23 03:38:17,723 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [111 Valid, 83 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 120 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-23 03:38:17,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2021-11-23 03:38:17,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 243. [2021-11-23 03:38:17,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 243 states, 242 states have (on average 1.7024793388429753) internal successors, (412), 242 states have internal predecessors, (412), 0 states have call successors, (0), 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-11-23 03:38:17,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 243 states to 243 states and 412 transitions. [2021-11-23 03:38:17,737 INFO L78 Accepts]: Start accepts. Automaton has 243 states and 412 transitions. Word has length 71 [2021-11-23 03:38:17,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:38:17,737 INFO L470 AbstractCegarLoop]: Abstraction has 243 states and 412 transitions. [2021-11-23 03:38:17,738 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 2 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-11-23 03:38:17,738 INFO L276 IsEmpty]: Start isEmpty. Operand 243 states and 412 transitions. [2021-11-23 03:38:17,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-11-23 03:38:17,741 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:38:17,741 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] [2021-11-23 03:38:17,741 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-23 03:38:17,741 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:38:17,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:38:17,742 INFO L85 PathProgramCache]: Analyzing trace with hash 536018836, now seen corresponding path program 1 times [2021-11-23 03:38:17,742 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:38:17,743 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [34344816] [2021-11-23 03:38:17,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:38:17,743 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:38:17,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:38:17,790 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 29 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 03:38:17,791 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:38:17,791 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [34344816] [2021-11-23 03:38:17,791 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [34344816] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:38:17,791 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:38:17,792 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-23 03:38:17,792 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1806872279] [2021-11-23 03:38:17,792 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:38:17,792 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 03:38:17,793 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:38:17,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 03:38:17,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:17,794 INFO L87 Difference]: Start difference. First operand 243 states and 412 transitions. Second operand has 3 states, 3 states have (on average 24.0) internal successors, (72), 2 states have internal predecessors, (72), 0 states have call successors, (0), 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-11-23 03:38:17,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:38:17,969 INFO L93 Difference]: Finished difference Result 486 states and 824 transitions. [2021-11-23 03:38:17,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 03:38:17,970 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 2 states have internal predecessors, (72), 0 states have call successors, (0), 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 72 [2021-11-23 03:38:17,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:38:17,972 INFO L225 Difference]: With dead ends: 486 [2021-11-23 03:38:17,972 INFO L226 Difference]: Without dead ends: 245 [2021-11-23 03:38:17,973 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:17,974 INFO L933 BasicCegarLoop]: 75 mSDtfsCounter, 110 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 120 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-23 03:38:17,975 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [110 Valid, 83 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 120 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-23 03:38:17,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2021-11-23 03:38:17,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 243. [2021-11-23 03:38:17,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 243 states, 242 states have (on average 1.6942148760330578) internal successors, (410), 242 states have internal predecessors, (410), 0 states have call successors, (0), 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-11-23 03:38:17,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 243 states to 243 states and 410 transitions. [2021-11-23 03:38:17,987 INFO L78 Accepts]: Start accepts. Automaton has 243 states and 410 transitions. Word has length 72 [2021-11-23 03:38:17,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:38:17,996 INFO L470 AbstractCegarLoop]: Abstraction has 243 states and 410 transitions. [2021-11-23 03:38:17,996 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 2 states have internal predecessors, (72), 0 states have call successors, (0), 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-11-23 03:38:17,996 INFO L276 IsEmpty]: Start isEmpty. Operand 243 states and 410 transitions. [2021-11-23 03:38:17,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-11-23 03:38:17,999 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:38:17,999 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 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-11-23 03:38:18,000 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-23 03:38:18,000 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:38:18,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:38:18,001 INFO L85 PathProgramCache]: Analyzing trace with hash -933935471, now seen corresponding path program 1 times [2021-11-23 03:38:18,001 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:38:18,001 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175865777] [2021-11-23 03:38:18,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:38:18,002 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:38:18,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:38:18,042 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-11-23 03:38:18,043 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:38:18,043 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [175865777] [2021-11-23 03:38:18,043 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [175865777] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:38:18,043 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:38:18,044 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-23 03:38:18,044 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750366225] [2021-11-23 03:38:18,044 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:38:18,044 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 03:38:18,045 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:38:18,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 03:38:18,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:18,046 INFO L87 Difference]: Start difference. First operand 243 states and 410 transitions. Second operand has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 2 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-11-23 03:38:18,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:38:18,184 INFO L93 Difference]: Finished difference Result 499 states and 842 transitions. [2021-11-23 03:38:18,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 03:38:18,185 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 2 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 77 [2021-11-23 03:38:18,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:38:18,187 INFO L225 Difference]: With dead ends: 499 [2021-11-23 03:38:18,187 INFO L226 Difference]: Without dead ends: 258 [2021-11-23 03:38:18,188 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:18,189 INFO L933 BasicCegarLoop]: 83 mSDtfsCounter, 132 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 03:38:18,190 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [132 Valid, 92 Invalid, 126 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 03:38:18,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2021-11-23 03:38:18,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 256. [2021-11-23 03:38:18,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 255 states have (on average 1.6784313725490196) internal successors, (428), 255 states have internal predecessors, (428), 0 states have call successors, (0), 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-11-23 03:38:18,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 428 transitions. [2021-11-23 03:38:18,204 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 428 transitions. Word has length 77 [2021-11-23 03:38:18,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:38:18,204 INFO L470 AbstractCegarLoop]: Abstraction has 256 states and 428 transitions. [2021-11-23 03:38:18,204 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 2 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-11-23 03:38:18,205 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 428 transitions. [2021-11-23 03:38:18,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-11-23 03:38:18,207 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:38:18,207 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, 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-11-23 03:38:18,207 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-23 03:38:18,207 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:38:18,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:38:18,208 INFO L85 PathProgramCache]: Analyzing trace with hash 34397724, now seen corresponding path program 1 times [2021-11-23 03:38:18,208 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:38:18,208 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2035853435] [2021-11-23 03:38:18,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:38:18,209 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:38:18,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:38:18,244 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-11-23 03:38:18,245 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:38:18,245 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2035853435] [2021-11-23 03:38:18,245 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2035853435] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:38:18,245 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:38:18,246 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-23 03:38:18,246 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2134588624] [2021-11-23 03:38:18,246 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:38:18,246 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 03:38:18,247 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:38:18,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 03:38:18,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:18,247 INFO L87 Difference]: Start difference. First operand 256 states and 428 transitions. Second operand has 3 states, 3 states have (on average 18.0) internal successors, (54), 2 states have internal predecessors, (54), 0 states have call successors, (0), 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-11-23 03:38:18,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:38:18,381 INFO L93 Difference]: Finished difference Result 512 states and 856 transitions. [2021-11-23 03:38:18,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 03:38:18,381 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.0) internal successors, (54), 2 states have internal predecessors, (54), 0 states have call successors, (0), 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 78 [2021-11-23 03:38:18,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:38:18,383 INFO L225 Difference]: With dead ends: 512 [2021-11-23 03:38:18,384 INFO L226 Difference]: Without dead ends: 258 [2021-11-23 03:38:18,384 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:18,385 INFO L933 BasicCegarLoop]: 75 mSDtfsCounter, 131 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 03:38:18,386 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [131 Valid, 84 Invalid, 127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 03:38:18,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2021-11-23 03:38:18,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 256. [2021-11-23 03:38:18,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 255 states have (on average 1.6627450980392158) internal successors, (424), 255 states have internal predecessors, (424), 0 states have call successors, (0), 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-11-23 03:38:18,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 424 transitions. [2021-11-23 03:38:18,398 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 424 transitions. Word has length 78 [2021-11-23 03:38:18,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:38:18,398 INFO L470 AbstractCegarLoop]: Abstraction has 256 states and 424 transitions. [2021-11-23 03:38:18,398 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.0) internal successors, (54), 2 states have internal predecessors, (54), 0 states have call successors, (0), 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-11-23 03:38:18,399 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 424 transitions. [2021-11-23 03:38:18,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2021-11-23 03:38:18,400 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:38:18,400 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 3, 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] [2021-11-23 03:38:18,400 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-23 03:38:18,400 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:38:18,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:38:18,401 INFO L85 PathProgramCache]: Analyzing trace with hash 1142443170, now seen corresponding path program 1 times [2021-11-23 03:38:18,401 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:38:18,401 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [427028102] [2021-11-23 03:38:18,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:38:18,402 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:38:18,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:38:18,435 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2021-11-23 03:38:18,435 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:38:18,435 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [427028102] [2021-11-23 03:38:18,435 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [427028102] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:38:18,436 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:38:18,436 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-23 03:38:18,436 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [910121266] [2021-11-23 03:38:18,436 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:38:18,437 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 03:38:18,437 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:38:18,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 03:38:18,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:18,438 INFO L87 Difference]: Start difference. First operand 256 states and 424 transitions. Second operand has 3 states, 3 states have (on average 18.0) internal successors, (54), 2 states have internal predecessors, (54), 0 states have call successors, (0), 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-11-23 03:38:18,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:38:18,558 INFO L93 Difference]: Finished difference Result 517 states and 855 transitions. [2021-11-23 03:38:18,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 03:38:18,558 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.0) internal successors, (54), 2 states have internal predecessors, (54), 0 states have call successors, (0), 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-11-23 03:38:18,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:38:18,560 INFO L225 Difference]: With dead ends: 517 [2021-11-23 03:38:18,561 INFO L226 Difference]: Without dead ends: 263 [2021-11-23 03:38:18,561 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:18,562 INFO L933 BasicCegarLoop]: 75 mSDtfsCounter, 137 mSDsluCounter, 15 mSDsCounter, 0 mSdLazyCounter, 93 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 89 SdHoareTripleChecker+Invalid, 117 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 93 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 03:38:18,563 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [137 Valid, 89 Invalid, 117 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 93 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 03:38:18,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263 states. [2021-11-23 03:38:18,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 263. [2021-11-23 03:38:18,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 263 states, 262 states have (on average 1.6297709923664123) internal successors, (427), 262 states have internal predecessors, (427), 0 states have call successors, (0), 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-11-23 03:38:18,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 263 states to 263 states and 427 transitions. [2021-11-23 03:38:18,575 INFO L78 Accepts]: Start accepts. Automaton has 263 states and 427 transitions. Word has length 86 [2021-11-23 03:38:18,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:38:18,578 INFO L470 AbstractCegarLoop]: Abstraction has 263 states and 427 transitions. [2021-11-23 03:38:18,579 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.0) internal successors, (54), 2 states have internal predecessors, (54), 0 states have call successors, (0), 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-11-23 03:38:18,580 INFO L276 IsEmpty]: Start isEmpty. Operand 263 states and 427 transitions. [2021-11-23 03:38:18,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-11-23 03:38:18,583 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:38:18,583 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, 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-11-23 03:38:18,584 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-23 03:38:18,584 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:38:18,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:38:18,584 INFO L85 PathProgramCache]: Analyzing trace with hash -1741013036, now seen corresponding path program 1 times [2021-11-23 03:38:18,585 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:38:18,585 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1742313767] [2021-11-23 03:38:18,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:38:18,586 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:38:18,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:38:18,664 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 42 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-11-23 03:38:18,665 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:38:18,665 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1742313767] [2021-11-23 03:38:18,665 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1742313767] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:38:18,665 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:38:18,665 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-23 03:38:18,666 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1325007529] [2021-11-23 03:38:18,666 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:38:18,667 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 03:38:18,667 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:38:18,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 03:38:18,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:18,668 INFO L87 Difference]: Start difference. First operand 263 states and 427 transitions. Second operand has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 2 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-11-23 03:38:18,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:38:18,798 INFO L93 Difference]: Finished difference Result 553 states and 901 transitions. [2021-11-23 03:38:18,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 03:38:18,798 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 2 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 91 [2021-11-23 03:38:18,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:38:18,801 INFO L225 Difference]: With dead ends: 553 [2021-11-23 03:38:18,801 INFO L226 Difference]: Without dead ends: 292 [2021-11-23 03:38:18,801 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:18,802 INFO L933 BasicCegarLoop]: 77 mSDtfsCounter, 115 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 113 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 86 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 03:38:18,803 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [115 Valid, 86 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 113 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 03:38:18,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 292 states. [2021-11-23 03:38:18,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 292 to 290. [2021-11-23 03:38:18,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 289 states have (on average 1.6262975778546713) internal successors, (470), 289 states have internal predecessors, (470), 0 states have call successors, (0), 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-11-23 03:38:18,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 470 transitions. [2021-11-23 03:38:18,817 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 470 transitions. Word has length 91 [2021-11-23 03:38:18,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:38:18,817 INFO L470 AbstractCegarLoop]: Abstraction has 290 states and 470 transitions. [2021-11-23 03:38:18,817 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 2 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-11-23 03:38:18,817 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 470 transitions. [2021-11-23 03:38:18,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2021-11-23 03:38:18,819 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:38:18,819 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, 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-11-23 03:38:18,819 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-23 03:38:18,819 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:38:18,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:38:18,820 INFO L85 PathProgramCache]: Analyzing trace with hash 75977855, now seen corresponding path program 1 times [2021-11-23 03:38:18,820 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:38:18,820 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [28818577] [2021-11-23 03:38:18,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:38:18,821 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:38:18,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:38:18,850 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 44 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-11-23 03:38:18,851 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:38:18,851 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [28818577] [2021-11-23 03:38:18,851 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [28818577] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:38:18,851 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:38:18,851 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-23 03:38:18,852 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1893984251] [2021-11-23 03:38:18,852 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:38:18,852 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 03:38:18,852 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:38:18,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 03:38:18,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:18,853 INFO L87 Difference]: Start difference. First operand 290 states and 470 transitions. Second operand has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 2 states have internal predecessors, (68), 0 states have call successors, (0), 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-11-23 03:38:18,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:38:18,996 INFO L93 Difference]: Finished difference Result 580 states and 940 transitions. [2021-11-23 03:38:18,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 03:38:18,997 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 2 states have internal predecessors, (68), 0 states have call successors, (0), 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 92 [2021-11-23 03:38:18,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:38:19,000 INFO L225 Difference]: With dead ends: 580 [2021-11-23 03:38:19,000 INFO L226 Difference]: Without dead ends: 292 [2021-11-23 03:38:19,001 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:19,002 INFO L933 BasicCegarLoop]: 77 mSDtfsCounter, 114 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 111 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 86 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 03:38:19,003 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 86 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 111 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 03:38:19,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 292 states. [2021-11-23 03:38:19,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 292 to 290. [2021-11-23 03:38:19,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 289 states have (on average 1.6124567474048443) internal successors, (466), 289 states have internal predecessors, (466), 0 states have call successors, (0), 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-11-23 03:38:19,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 466 transitions. [2021-11-23 03:38:19,018 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 466 transitions. Word has length 92 [2021-11-23 03:38:19,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:38:19,018 INFO L470 AbstractCegarLoop]: Abstraction has 290 states and 466 transitions. [2021-11-23 03:38:19,018 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 2 states have internal predecessors, (68), 0 states have call successors, (0), 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-11-23 03:38:19,019 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 466 transitions. [2021-11-23 03:38:19,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-11-23 03:38:19,020 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:38:19,020 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-23 03:38:19,021 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-23 03:38:19,021 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:38:19,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:38:19,021 INFO L85 PathProgramCache]: Analyzing trace with hash 1053031995, now seen corresponding path program 1 times [2021-11-23 03:38:19,022 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:38:19,022 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1684922049] [2021-11-23 03:38:19,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:38:19,022 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:38:19,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:38:19,070 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 38 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-11-23 03:38:19,071 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:38:19,071 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1684922049] [2021-11-23 03:38:19,071 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1684922049] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:38:19,071 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:38:19,071 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-23 03:38:19,072 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157569616] [2021-11-23 03:38:19,072 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:38:19,072 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 03:38:19,072 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:38:19,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 03:38:19,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:19,074 INFO L87 Difference]: Start difference. First operand 290 states and 466 transitions. Second operand has 3 states, 3 states have (on average 23.0) internal successors, (69), 2 states have internal predecessors, (69), 0 states have call successors, (0), 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-11-23 03:38:19,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:38:19,221 INFO L93 Difference]: Finished difference Result 611 states and 986 transitions. [2021-11-23 03:38:19,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 03:38:19,222 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 2 states have internal predecessors, (69), 0 states have call successors, (0), 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 93 [2021-11-23 03:38:19,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:38:19,224 INFO L225 Difference]: With dead ends: 611 [2021-11-23 03:38:19,224 INFO L226 Difference]: Without dead ends: 323 [2021-11-23 03:38:19,225 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:19,226 INFO L933 BasicCegarLoop]: 77 mSDtfsCounter, 117 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 110 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 93 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 03:38:19,226 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [117 Valid, 93 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 110 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 03:38:19,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2021-11-23 03:38:19,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 315. [2021-11-23 03:38:19,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 315 states, 314 states have (on average 1.605095541401274) internal successors, (504), 314 states have internal predecessors, (504), 0 states have call successors, (0), 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-11-23 03:38:19,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 315 states to 315 states and 504 transitions. [2021-11-23 03:38:19,242 INFO L78 Accepts]: Start accepts. Automaton has 315 states and 504 transitions. Word has length 93 [2021-11-23 03:38:19,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:38:19,242 INFO L470 AbstractCegarLoop]: Abstraction has 315 states and 504 transitions. [2021-11-23 03:38:19,243 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 2 states have internal predecessors, (69), 0 states have call successors, (0), 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-11-23 03:38:19,243 INFO L276 IsEmpty]: Start isEmpty. Operand 315 states and 504 transitions. [2021-11-23 03:38:19,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2021-11-23 03:38:19,257 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:38:19,257 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, 1, 1, 1, 1, 1, 1] [2021-11-23 03:38:19,257 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-23 03:38:19,258 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:38:19,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:38:19,258 INFO L85 PathProgramCache]: Analyzing trace with hash -791770234, now seen corresponding path program 1 times [2021-11-23 03:38:19,258 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:38:19,258 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1550951190] [2021-11-23 03:38:19,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:38:19,259 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:38:19,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:38:19,297 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 40 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-11-23 03:38:19,297 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:38:19,297 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1550951190] [2021-11-23 03:38:19,298 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1550951190] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:38:19,298 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:38:19,298 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-23 03:38:19,298 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [661436802] [2021-11-23 03:38:19,298 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:38:19,299 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 03:38:19,299 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:38:19,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 03:38:19,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:19,300 INFO L87 Difference]: Start difference. First operand 315 states and 504 transitions. Second operand has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 2 states have internal predecessors, (70), 0 states have call successors, (0), 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-11-23 03:38:19,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:38:19,431 INFO L93 Difference]: Finished difference Result 636 states and 1019 transitions. [2021-11-23 03:38:19,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 03:38:19,432 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 2 states have internal predecessors, (70), 0 states have call successors, (0), 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 94 [2021-11-23 03:38:19,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:38:19,435 INFO L225 Difference]: With dead ends: 636 [2021-11-23 03:38:19,435 INFO L226 Difference]: Without dead ends: 323 [2021-11-23 03:38:19,436 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:19,437 INFO L933 BasicCegarLoop]: 77 mSDtfsCounter, 116 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 110 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 93 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 03:38:19,437 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [116 Valid, 93 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 110 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 03:38:19,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2021-11-23 03:38:19,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 315. [2021-11-23 03:38:19,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 315 states, 314 states have (on average 1.589171974522293) internal successors, (499), 314 states have internal predecessors, (499), 0 states have call successors, (0), 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-11-23 03:38:19,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 315 states to 315 states and 499 transitions. [2021-11-23 03:38:19,453 INFO L78 Accepts]: Start accepts. Automaton has 315 states and 499 transitions. Word has length 94 [2021-11-23 03:38:19,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:38:19,454 INFO L470 AbstractCegarLoop]: Abstraction has 315 states and 499 transitions. [2021-11-23 03:38:19,454 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 2 states have internal predecessors, (70), 0 states have call successors, (0), 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-11-23 03:38:19,454 INFO L276 IsEmpty]: Start isEmpty. Operand 315 states and 499 transitions. [2021-11-23 03:38:19,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-11-23 03:38:19,456 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:38:19,456 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, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:38:19,456 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-23 03:38:19,456 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:38:19,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:38:19,457 INFO L85 PathProgramCache]: Analyzing trace with hash -1355605581, now seen corresponding path program 1 times [2021-11-23 03:38:19,457 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:38:19,457 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [779668525] [2021-11-23 03:38:19,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:38:19,458 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:38:19,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:38:19,512 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 52 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-23 03:38:19,512 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:38:19,512 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [779668525] [2021-11-23 03:38:19,513 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [779668525] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:38:19,513 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:38:19,513 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-23 03:38:19,513 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1702121101] [2021-11-23 03:38:19,513 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:38:19,514 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 03:38:19,514 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:38:19,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 03:38:19,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:19,515 INFO L87 Difference]: Start difference. First operand 315 states and 499 transitions. Second operand has 3 states, 3 states have (on average 24.0) internal successors, (72), 2 states have internal predecessors, (72), 0 states have call successors, (0), 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-11-23 03:38:19,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:38:19,668 INFO L93 Difference]: Finished difference Result 662 states and 1050 transitions. [2021-11-23 03:38:19,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 03:38:19,668 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 2 states have internal predecessors, (72), 0 states have call successors, (0), 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-11-23 03:38:19,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:38:19,671 INFO L225 Difference]: With dead ends: 662 [2021-11-23 03:38:19,671 INFO L226 Difference]: Without dead ends: 349 [2021-11-23 03:38:19,672 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:19,673 INFO L933 BasicCegarLoop]: 79 mSDtfsCounter, 108 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 87 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 03:38:19,674 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 87 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 115 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 03:38:19,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states. [2021-11-23 03:38:19,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 347. [2021-11-23 03:38:19,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 347 states, 346 states have (on average 1.583815028901734) internal successors, (548), 346 states have internal predecessors, (548), 0 states have call successors, (0), 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-11-23 03:38:19,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 347 states to 347 states and 548 transitions. [2021-11-23 03:38:19,692 INFO L78 Accepts]: Start accepts. Automaton has 347 states and 548 transitions. Word has length 101 [2021-11-23 03:38:19,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:38:19,692 INFO L470 AbstractCegarLoop]: Abstraction has 347 states and 548 transitions. [2021-11-23 03:38:19,692 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 2 states have internal predecessors, (72), 0 states have call successors, (0), 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-11-23 03:38:19,693 INFO L276 IsEmpty]: Start isEmpty. Operand 347 states and 548 transitions. [2021-11-23 03:38:19,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2021-11-23 03:38:19,694 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:38:19,694 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:38:19,694 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-23 03:38:19,695 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:38:19,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:38:19,695 INFO L85 PathProgramCache]: Analyzing trace with hash -2078721159, now seen corresponding path program 1 times [2021-11-23 03:38:19,695 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:38:19,696 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [14368616] [2021-11-23 03:38:19,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:38:19,696 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:38:19,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:38:19,731 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 54 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-23 03:38:19,732 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:38:19,732 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [14368616] [2021-11-23 03:38:19,732 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [14368616] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:38:19,732 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:38:19,732 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-23 03:38:19,732 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1676995613] [2021-11-23 03:38:19,733 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:38:19,733 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 03:38:19,733 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:38:19,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 03:38:19,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:19,734 INFO L87 Difference]: Start difference. First operand 347 states and 548 transitions. Second operand has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 2 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-11-23 03:38:19,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:38:19,895 INFO L93 Difference]: Finished difference Result 694 states and 1096 transitions. [2021-11-23 03:38:19,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 03:38:19,896 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 2 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 102 [2021-11-23 03:38:19,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:38:19,899 INFO L225 Difference]: With dead ends: 694 [2021-11-23 03:38:19,899 INFO L226 Difference]: Without dead ends: 349 [2021-11-23 03:38:19,900 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:19,900 INFO L933 BasicCegarLoop]: 79 mSDtfsCounter, 107 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 87 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 03:38:19,901 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [107 Valid, 87 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 115 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 03:38:19,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states. [2021-11-23 03:38:19,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 347. [2021-11-23 03:38:19,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 347 states, 346 states have (on average 1.5751445086705202) internal successors, (545), 346 states have internal predecessors, (545), 0 states have call successors, (0), 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-11-23 03:38:19,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 347 states to 347 states and 545 transitions. [2021-11-23 03:38:19,920 INFO L78 Accepts]: Start accepts. Automaton has 347 states and 545 transitions. Word has length 102 [2021-11-23 03:38:19,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:38:19,920 INFO L470 AbstractCegarLoop]: Abstraction has 347 states and 545 transitions. [2021-11-23 03:38:19,921 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 2 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-11-23 03:38:19,921 INFO L276 IsEmpty]: Start isEmpty. Operand 347 states and 545 transitions. [2021-11-23 03:38:19,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-11-23 03:38:19,923 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:38:19,923 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, 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] [2021-11-23 03:38:19,923 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-23 03:38:19,923 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:38:19,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:38:19,924 INFO L85 PathProgramCache]: Analyzing trace with hash -1984418856, now seen corresponding path program 1 times [2021-11-23 03:38:19,924 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:38:19,924 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1820117300] [2021-11-23 03:38:19,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:38:19,924 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:38:19,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:38:19,960 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 53 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-11-23 03:38:19,960 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:38:19,960 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1820117300] [2021-11-23 03:38:19,960 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1820117300] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:38:19,960 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:38:19,961 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-23 03:38:19,961 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1300180052] [2021-11-23 03:38:19,961 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:38:19,961 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 03:38:19,962 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:38:19,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 03:38:19,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:19,962 INFO L87 Difference]: Start difference. First operand 347 states and 545 transitions. Second operand has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 2 states have internal predecessors, (80), 0 states have call successors, (0), 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-11-23 03:38:20,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:38:20,124 INFO L93 Difference]: Finished difference Result 734 states and 1152 transitions. [2021-11-23 03:38:20,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 03:38:20,125 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 2 states have internal predecessors, (80), 0 states have call successors, (0), 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-11-23 03:38:20,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:38:20,128 INFO L225 Difference]: With dead ends: 734 [2021-11-23 03:38:20,128 INFO L226 Difference]: Without dead ends: 389 [2021-11-23 03:38:20,130 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:20,132 INFO L933 BasicCegarLoop]: 83 mSDtfsCounter, 95 mSDsluCounter, 10 mSDsCounter, 0 mSdLazyCounter, 120 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 174 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 03:38:20,134 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [95 Valid, 92 Invalid, 174 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 120 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 03:38:20,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 389 states. [2021-11-23 03:38:20,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 389 to 387. [2021-11-23 03:38:20,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 387 states, 386 states have (on average 1.5699481865284974) internal successors, (606), 386 states have internal predecessors, (606), 0 states have call successors, (0), 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-11-23 03:38:20,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 387 states to 387 states and 606 transitions. [2021-11-23 03:38:20,157 INFO L78 Accepts]: Start accepts. Automaton has 387 states and 606 transitions. Word has length 104 [2021-11-23 03:38:20,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:38:20,157 INFO L470 AbstractCegarLoop]: Abstraction has 387 states and 606 transitions. [2021-11-23 03:38:20,158 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 2 states have internal predecessors, (80), 0 states have call successors, (0), 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-11-23 03:38:20,158 INFO L276 IsEmpty]: Start isEmpty. Operand 387 states and 606 transitions. [2021-11-23 03:38:20,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-11-23 03:38:20,160 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:38:20,160 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, 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-11-23 03:38:20,160 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-23 03:38:20,160 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:38:20,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:38:20,161 INFO L85 PathProgramCache]: Analyzing trace with hash 1426144978, now seen corresponding path program 1 times [2021-11-23 03:38:20,161 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:38:20,161 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1997310472] [2021-11-23 03:38:20,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:38:20,162 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:38:20,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:38:20,214 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 53 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-11-23 03:38:20,214 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:38:20,214 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1997310472] [2021-11-23 03:38:20,216 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1997310472] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:38:20,216 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:38:20,217 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-23 03:38:20,217 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1611971262] [2021-11-23 03:38:20,217 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:38:20,217 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 03:38:20,217 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:38:20,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 03:38:20,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:20,218 INFO L87 Difference]: Start difference. First operand 387 states and 606 transitions. Second operand has 3 states, 3 states have (on average 27.0) internal successors, (81), 2 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-11-23 03:38:20,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:38:20,374 INFO L93 Difference]: Finished difference Result 778 states and 1219 transitions. [2021-11-23 03:38:20,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 03:38:20,375 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.0) internal successors, (81), 2 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 105 [2021-11-23 03:38:20,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:38:20,377 INFO L225 Difference]: With dead ends: 778 [2021-11-23 03:38:20,377 INFO L226 Difference]: Without dead ends: 391 [2021-11-23 03:38:20,378 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:20,379 INFO L933 BasicCegarLoop]: 83 mSDtfsCounter, 95 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 120 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 91 SdHoareTripleChecker+Invalid, 175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 03:38:20,379 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [95 Valid, 91 Invalid, 175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 120 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 03:38:20,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 391 states. [2021-11-23 03:38:20,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 391 to 389. [2021-11-23 03:38:20,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 389 states, 388 states have (on average 1.5695876288659794) internal successors, (609), 388 states have internal predecessors, (609), 0 states have call successors, (0), 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-11-23 03:38:20,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 389 states to 389 states and 609 transitions. [2021-11-23 03:38:20,420 INFO L78 Accepts]: Start accepts. Automaton has 389 states and 609 transitions. Word has length 105 [2021-11-23 03:38:20,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:38:20,421 INFO L470 AbstractCegarLoop]: Abstraction has 389 states and 609 transitions. [2021-11-23 03:38:20,421 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.0) internal successors, (81), 2 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-11-23 03:38:20,421 INFO L276 IsEmpty]: Start isEmpty. Operand 389 states and 609 transitions. [2021-11-23 03:38:20,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-11-23 03:38:20,423 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:38:20,423 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1] [2021-11-23 03:38:20,423 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-23 03:38:20,424 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:38:20,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:38:20,424 INFO L85 PathProgramCache]: Analyzing trace with hash -1897710457, now seen corresponding path program 1 times [2021-11-23 03:38:20,425 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:38:20,425 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1562925630] [2021-11-23 03:38:20,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:38:20,425 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:38:20,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:38:20,456 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 51 proven. 0 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2021-11-23 03:38:20,456 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:38:20,456 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1562925630] [2021-11-23 03:38:20,457 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1562925630] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:38:20,457 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:38:20,457 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-23 03:38:20,457 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1864722757] [2021-11-23 03:38:20,457 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:38:20,458 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 03:38:20,458 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:38:20,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 03:38:20,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:20,459 INFO L87 Difference]: Start difference. First operand 389 states and 609 transitions. Second operand has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 2 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-11-23 03:38:20,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:38:20,614 INFO L93 Difference]: Finished difference Result 809 states and 1271 transitions. [2021-11-23 03:38:20,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 03:38:20,615 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 2 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 117 [2021-11-23 03:38:20,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:38:20,618 INFO L225 Difference]: With dead ends: 809 [2021-11-23 03:38:20,618 INFO L226 Difference]: Without dead ends: 422 [2021-11-23 03:38:20,619 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:20,620 INFO L933 BasicCegarLoop]: 77 mSDtfsCounter, 119 mSDsluCounter, 23 mSDsCounter, 0 mSdLazyCounter, 110 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 97 SdHoareTripleChecker+Invalid, 147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 03:38:20,620 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [119 Valid, 97 Invalid, 147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 110 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 03:38:20,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 422 states. [2021-11-23 03:38:20,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 422 to 412. [2021-11-23 03:38:20,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 411 states have (on average 1.5571776155717763) internal successors, (640), 411 states have internal predecessors, (640), 0 states have call successors, (0), 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-11-23 03:38:20,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 640 transitions. [2021-11-23 03:38:20,647 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 640 transitions. Word has length 117 [2021-11-23 03:38:20,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:38:20,647 INFO L470 AbstractCegarLoop]: Abstraction has 412 states and 640 transitions. [2021-11-23 03:38:20,647 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 2 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-11-23 03:38:20,647 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 640 transitions. [2021-11-23 03:38:20,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2021-11-23 03:38:20,649 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:38:20,649 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 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-11-23 03:38:20,650 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-11-23 03:38:20,650 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:38:20,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:38:20,650 INFO L85 PathProgramCache]: Analyzing trace with hash -1526933454, now seen corresponding path program 1 times [2021-11-23 03:38:20,651 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:38:20,651 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [136163961] [2021-11-23 03:38:20,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:38:20,651 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:38:20,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:38:20,688 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 54 proven. 0 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2021-11-23 03:38:20,688 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:38:20,688 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [136163961] [2021-11-23 03:38:20,688 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [136163961] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:38:20,688 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:38:20,689 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-23 03:38:20,689 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [238505504] [2021-11-23 03:38:20,689 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:38:20,689 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 03:38:20,690 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:38:20,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 03:38:20,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:20,690 INFO L87 Difference]: Start difference. First operand 412 states and 640 transitions. Second operand has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 2 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-11-23 03:38:20,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:38:20,850 INFO L93 Difference]: Finished difference Result 832 states and 1294 transitions. [2021-11-23 03:38:20,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 03:38:20,851 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 2 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 118 [2021-11-23 03:38:20,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:38:20,854 INFO L225 Difference]: With dead ends: 832 [2021-11-23 03:38:20,854 INFO L226 Difference]: Without dead ends: 422 [2021-11-23 03:38:20,856 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:20,857 INFO L933 BasicCegarLoop]: 77 mSDtfsCounter, 118 mSDsluCounter, 23 mSDsCounter, 0 mSdLazyCounter, 110 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 97 SdHoareTripleChecker+Invalid, 149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 03:38:20,857 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [118 Valid, 97 Invalid, 149 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 110 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 03:38:20,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 422 states. [2021-11-23 03:38:20,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 422 to 412. [2021-11-23 03:38:20,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 411 states have (on average 1.5377128953771289) internal successors, (632), 411 states have internal predecessors, (632), 0 states have call successors, (0), 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-11-23 03:38:20,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 632 transitions. [2021-11-23 03:38:20,889 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 632 transitions. Word has length 118 [2021-11-23 03:38:20,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:38:20,890 INFO L470 AbstractCegarLoop]: Abstraction has 412 states and 632 transitions. [2021-11-23 03:38:20,890 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 2 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-11-23 03:38:20,890 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 632 transitions. [2021-11-23 03:38:20,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2021-11-23 03:38:20,893 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:38:20,893 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2021-11-23 03:38:20,893 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-23 03:38:20,893 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:38:20,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:38:20,894 INFO L85 PathProgramCache]: Analyzing trace with hash 1924853529, now seen corresponding path program 1 times [2021-11-23 03:38:20,894 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:38:20,894 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [799908207] [2021-11-23 03:38:20,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:38:20,895 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:38:20,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:38:20,934 INFO L134 CoverageAnalysis]: Checked inductivity of 158 backedges. 72 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2021-11-23 03:38:20,935 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:38:20,935 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [799908207] [2021-11-23 03:38:20,935 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [799908207] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:38:20,935 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:38:20,935 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-23 03:38:20,936 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456921898] [2021-11-23 03:38:20,936 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:38:20,937 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 03:38:20,937 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:38:20,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 03:38:20,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:20,938 INFO L87 Difference]: Start difference. First operand 412 states and 632 transitions. Second operand has 3 states, 3 states have (on average 25.0) internal successors, (75), 2 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-11-23 03:38:21,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:38:21,113 INFO L93 Difference]: Finished difference Result 826 states and 1267 transitions. [2021-11-23 03:38:21,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 03:38:21,114 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 2 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 131 [2021-11-23 03:38:21,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:38:21,117 INFO L225 Difference]: With dead ends: 826 [2021-11-23 03:38:21,117 INFO L226 Difference]: Without dead ends: 416 [2021-11-23 03:38:21,117 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:21,118 INFO L933 BasicCegarLoop]: 80 mSDtfsCounter, 109 mSDsluCounter, 11 mSDsCounter, 0 mSdLazyCounter, 112 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 89 SdHoareTripleChecker+Invalid, 158 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 03:38:21,118 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [109 Valid, 89 Invalid, 158 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 112 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 03:38:21,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 416 states. [2021-11-23 03:38:21,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 416 to 412. [2021-11-23 03:38:21,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 411 states have (on average 1.5255474452554745) internal successors, (627), 411 states have internal predecessors, (627), 0 states have call successors, (0), 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-11-23 03:38:21,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 627 transitions. [2021-11-23 03:38:21,142 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 627 transitions. Word has length 131 [2021-11-23 03:38:21,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:38:21,142 INFO L470 AbstractCegarLoop]: Abstraction has 412 states and 627 transitions. [2021-11-23 03:38:21,143 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 2 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-11-23 03:38:21,143 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 627 transitions. [2021-11-23 03:38:21,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2021-11-23 03:38:21,145 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:38:21,145 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2021-11-23 03:38:21,145 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-23 03:38:21,146 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:38:21,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:38:21,146 INFO L85 PathProgramCache]: Analyzing trace with hash 2119214847, now seen corresponding path program 1 times [2021-11-23 03:38:21,146 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:38:21,146 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [852704858] [2021-11-23 03:38:21,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:38:21,147 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:38:21,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:38:21,190 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 75 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2021-11-23 03:38:21,190 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:38:21,191 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [852704858] [2021-11-23 03:38:21,191 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [852704858] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:38:21,191 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:38:21,191 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-23 03:38:21,191 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1836248785] [2021-11-23 03:38:21,192 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:38:21,192 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 03:38:21,192 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:38:21,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 03:38:21,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:21,193 INFO L87 Difference]: Start difference. First operand 412 states and 627 transitions. Second operand has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 2 states have internal predecessors, (76), 0 states have call successors, (0), 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-11-23 03:38:21,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:38:21,379 INFO L93 Difference]: Finished difference Result 826 states and 1257 transitions. [2021-11-23 03:38:21,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 03:38:21,379 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 2 states have internal predecessors, (76), 0 states have call successors, (0), 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 132 [2021-11-23 03:38:21,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:38:21,382 INFO L225 Difference]: With dead ends: 826 [2021-11-23 03:38:21,382 INFO L226 Difference]: Without dead ends: 416 [2021-11-23 03:38:21,386 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:21,387 INFO L933 BasicCegarLoop]: 81 mSDtfsCounter, 107 mSDsluCounter, 11 mSDsCounter, 0 mSdLazyCounter, 112 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-23 03:38:21,387 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [107 Valid, 90 Invalid, 159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 112 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-23 03:38:21,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 416 states. [2021-11-23 03:38:21,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 416 to 412. [2021-11-23 03:38:21,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 411 states have (on average 1.5133819951338199) internal successors, (622), 411 states have internal predecessors, (622), 0 states have call successors, (0), 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-11-23 03:38:21,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 622 transitions. [2021-11-23 03:38:21,417 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 622 transitions. Word has length 132 [2021-11-23 03:38:21,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:38:21,417 INFO L470 AbstractCegarLoop]: Abstraction has 412 states and 622 transitions. [2021-11-23 03:38:21,417 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 2 states have internal predecessors, (76), 0 states have call successors, (0), 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-11-23 03:38:21,418 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 622 transitions. [2021-11-23 03:38:21,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2021-11-23 03:38:21,419 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:38:21,420 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 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] [2021-11-23 03:38:21,420 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-23 03:38:21,420 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:38:21,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:38:21,421 INFO L85 PathProgramCache]: Analyzing trace with hash -354036322, now seen corresponding path program 1 times [2021-11-23 03:38:21,421 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:38:21,421 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1219462089] [2021-11-23 03:38:21,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:38:21,421 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:38:21,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:38:21,451 INFO L134 CoverageAnalysis]: Checked inductivity of 184 backedges. 60 proven. 0 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2021-11-23 03:38:21,452 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:38:21,452 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1219462089] [2021-11-23 03:38:21,452 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1219462089] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:38:21,452 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:38:21,452 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-23 03:38:21,453 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329194928] [2021-11-23 03:38:21,453 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:38:21,453 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 03:38:21,454 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:38:21,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 03:38:21,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:21,454 INFO L87 Difference]: Start difference. First operand 412 states and 622 transitions. Second operand has 3 states, 3 states have (on average 25.0) internal successors, (75), 2 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-11-23 03:38:21,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:38:21,609 INFO L93 Difference]: Finished difference Result 847 states and 1282 transitions. [2021-11-23 03:38:21,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 03:38:21,610 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 2 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 137 [2021-11-23 03:38:21,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:38:21,613 INFO L225 Difference]: With dead ends: 847 [2021-11-23 03:38:21,613 INFO L226 Difference]: Without dead ends: 437 [2021-11-23 03:38:21,614 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:21,614 INFO L933 BasicCegarLoop]: 77 mSDtfsCounter, 121 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 106 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 88 SdHoareTripleChecker+Invalid, 141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 106 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 03:38:21,615 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [121 Valid, 88 Invalid, 141 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 106 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 03:38:21,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 437 states. [2021-11-23 03:38:21,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 437 to 433. [2021-11-23 03:38:21,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 433 states, 432 states have (on average 1.5) internal successors, (648), 432 states have internal predecessors, (648), 0 states have call successors, (0), 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-11-23 03:38:21,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 433 states to 433 states and 648 transitions. [2021-11-23 03:38:21,643 INFO L78 Accepts]: Start accepts. Automaton has 433 states and 648 transitions. Word has length 137 [2021-11-23 03:38:21,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:38:21,643 INFO L470 AbstractCegarLoop]: Abstraction has 433 states and 648 transitions. [2021-11-23 03:38:21,643 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 2 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-11-23 03:38:21,644 INFO L276 IsEmpty]: Start isEmpty. Operand 433 states and 648 transitions. [2021-11-23 03:38:21,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2021-11-23 03:38:21,645 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:38:21,646 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 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] [2021-11-23 03:38:21,646 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-11-23 03:38:21,646 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:38:21,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:38:21,647 INFO L85 PathProgramCache]: Analyzing trace with hash -483416791, now seen corresponding path program 1 times [2021-11-23 03:38:21,647 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:38:21,647 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1230172086] [2021-11-23 03:38:21,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:38:21,647 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:38:21,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:38:21,676 INFO L134 CoverageAnalysis]: Checked inductivity of 188 backedges. 64 proven. 0 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2021-11-23 03:38:21,677 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:38:21,677 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1230172086] [2021-11-23 03:38:21,677 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1230172086] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:38:21,677 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:38:21,677 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-23 03:38:21,678 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [920305828] [2021-11-23 03:38:21,678 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:38:21,678 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 03:38:21,678 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:38:21,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 03:38:21,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:21,680 INFO L87 Difference]: Start difference. First operand 433 states and 648 transitions. Second operand has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 2 states have internal predecessors, (76), 0 states have call successors, (0), 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-11-23 03:38:21,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:38:21,850 INFO L93 Difference]: Finished difference Result 868 states and 1299 transitions. [2021-11-23 03:38:21,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 03:38:21,851 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 2 states have internal predecessors, (76), 0 states have call successors, (0), 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 138 [2021-11-23 03:38:21,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:38:21,854 INFO L225 Difference]: With dead ends: 868 [2021-11-23 03:38:21,854 INFO L226 Difference]: Without dead ends: 437 [2021-11-23 03:38:21,856 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:21,858 INFO L933 BasicCegarLoop]: 77 mSDtfsCounter, 120 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 106 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 88 SdHoareTripleChecker+Invalid, 143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 106 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 03:38:21,859 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [120 Valid, 88 Invalid, 143 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 106 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 03:38:21,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 437 states. [2021-11-23 03:38:21,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 437 to 433. [2021-11-23 03:38:21,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 433 states, 432 states have (on average 1.4791666666666667) internal successors, (639), 432 states have internal predecessors, (639), 0 states have call successors, (0), 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-11-23 03:38:21,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 433 states to 433 states and 639 transitions. [2021-11-23 03:38:21,885 INFO L78 Accepts]: Start accepts. Automaton has 433 states and 639 transitions. Word has length 138 [2021-11-23 03:38:21,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:38:21,886 INFO L470 AbstractCegarLoop]: Abstraction has 433 states and 639 transitions. [2021-11-23 03:38:21,886 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 2 states have internal predecessors, (76), 0 states have call successors, (0), 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-11-23 03:38:21,886 INFO L276 IsEmpty]: Start isEmpty. Operand 433 states and 639 transitions. [2021-11-23 03:38:21,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2021-11-23 03:38:21,888 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:38:21,888 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 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] [2021-11-23 03:38:21,889 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-11-23 03:38:21,889 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:38:21,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:38:21,889 INFO L85 PathProgramCache]: Analyzing trace with hash 1842792668, now seen corresponding path program 1 times [2021-11-23 03:38:21,890 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:38:21,890 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [891388438] [2021-11-23 03:38:21,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:38:21,890 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:38:21,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:38:21,925 INFO L134 CoverageAnalysis]: Checked inductivity of 167 backedges. 85 proven. 0 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2021-11-23 03:38:21,926 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:38:21,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [891388438] [2021-11-23 03:38:21,926 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [891388438] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:38:21,926 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:38:21,926 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-23 03:38:21,928 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [142660104] [2021-11-23 03:38:21,928 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:38:21,928 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 03:38:21,928 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:38:21,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 03:38:21,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:21,929 INFO L87 Difference]: Start difference. First operand 433 states and 639 transitions. Second operand has 3 states, 3 states have (on average 29.0) internal successors, (87), 2 states have internal predecessors, (87), 0 states have call successors, (0), 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-11-23 03:38:22,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:38:22,079 INFO L93 Difference]: Finished difference Result 905 states and 1331 transitions. [2021-11-23 03:38:22,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 03:38:22,080 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 2 states have internal predecessors, (87), 0 states have call successors, (0), 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 142 [2021-11-23 03:38:22,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:38:22,083 INFO L225 Difference]: With dead ends: 905 [2021-11-23 03:38:22,083 INFO L226 Difference]: Without dead ends: 474 [2021-11-23 03:38:22,084 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:22,084 INFO L933 BasicCegarLoop]: 90 mSDtfsCounter, 91 mSDsluCounter, 10 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 03:38:22,084 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [91 Valid, 99 Invalid, 165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 03:38:22,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 474 states. [2021-11-23 03:38:22,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 474 to 471. [2021-11-23 03:38:22,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 1.4659574468085106) internal successors, (689), 470 states have internal predecessors, (689), 0 states have call successors, (0), 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-11-23 03:38:22,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 689 transitions. [2021-11-23 03:38:22,111 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 689 transitions. Word has length 142 [2021-11-23 03:38:22,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:38:22,111 INFO L470 AbstractCegarLoop]: Abstraction has 471 states and 689 transitions. [2021-11-23 03:38:22,112 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 2 states have internal predecessors, (87), 0 states have call successors, (0), 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-11-23 03:38:22,112 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 689 transitions. [2021-11-23 03:38:22,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-11-23 03:38:22,114 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:38:22,114 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2021-11-23 03:38:22,114 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-11-23 03:38:22,114 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:38:22,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:38:22,115 INFO L85 PathProgramCache]: Analyzing trace with hash -1142712394, now seen corresponding path program 1 times [2021-11-23 03:38:22,115 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:38:22,115 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [841934657] [2021-11-23 03:38:22,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:38:22,116 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:38:22,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:38:22,144 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 86 proven. 0 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2021-11-23 03:38:22,144 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:38:22,144 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [841934657] [2021-11-23 03:38:22,145 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [841934657] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:38:22,145 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:38:22,145 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-23 03:38:22,145 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336569112] [2021-11-23 03:38:22,145 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:38:22,146 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 03:38:22,146 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:38:22,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 03:38:22,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:22,147 INFO L87 Difference]: Start difference. First operand 471 states and 689 transitions. Second operand has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 2 states have internal predecessors, (88), 0 states have call successors, (0), 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-11-23 03:38:22,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:38:22,303 INFO L93 Difference]: Finished difference Result 943 states and 1379 transitions. [2021-11-23 03:38:22,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 03:38:22,304 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 2 states have internal predecessors, (88), 0 states have call successors, (0), 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 143 [2021-11-23 03:38:22,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:38:22,307 INFO L225 Difference]: With dead ends: 943 [2021-11-23 03:38:22,307 INFO L226 Difference]: Without dead ends: 455 [2021-11-23 03:38:22,308 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:22,309 INFO L933 BasicCegarLoop]: 89 mSDtfsCounter, 91 mSDsluCounter, 10 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 98 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 03:38:22,309 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [91 Valid, 98 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 03:38:22,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 455 states. [2021-11-23 03:38:22,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 455 to 452. [2021-11-23 03:38:22,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 452 states, 451 states have (on average 1.4634146341463414) internal successors, (660), 451 states have internal predecessors, (660), 0 states have call successors, (0), 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-11-23 03:38:22,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 452 states to 452 states and 660 transitions. [2021-11-23 03:38:22,359 INFO L78 Accepts]: Start accepts. Automaton has 452 states and 660 transitions. Word has length 143 [2021-11-23 03:38:22,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:38:22,359 INFO L470 AbstractCegarLoop]: Abstraction has 452 states and 660 transitions. [2021-11-23 03:38:22,359 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 2 states have internal predecessors, (88), 0 states have call successors, (0), 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-11-23 03:38:22,360 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 660 transitions. [2021-11-23 03:38:22,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2021-11-23 03:38:22,362 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:38:22,362 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 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] [2021-11-23 03:38:22,362 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-11-23 03:38:22,362 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:38:22,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:38:22,363 INFO L85 PathProgramCache]: Analyzing trace with hash -1290659781, now seen corresponding path program 1 times [2021-11-23 03:38:22,363 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:38:22,363 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1219530282] [2021-11-23 03:38:22,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:38:22,364 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:38:22,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:38:22,389 INFO L134 CoverageAnalysis]: Checked inductivity of 257 backedges. 65 proven. 0 refuted. 0 times theorem prover too weak. 192 trivial. 0 not checked. [2021-11-23 03:38:22,389 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:38:22,389 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1219530282] [2021-11-23 03:38:22,389 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1219530282] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:38:22,390 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:38:22,390 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-23 03:38:22,390 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [612291213] [2021-11-23 03:38:22,390 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:38:22,391 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 03:38:22,391 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:38:22,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 03:38:22,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:22,392 INFO L87 Difference]: Start difference. First operand 452 states and 660 transitions. Second operand has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 2 states have internal predecessors, (76), 0 states have call successors, (0), 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-11-23 03:38:22,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:38:22,528 INFO L93 Difference]: Finished difference Result 923 states and 1351 transitions. [2021-11-23 03:38:22,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 03:38:22,529 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 2 states have internal predecessors, (76), 0 states have call successors, (0), 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 154 [2021-11-23 03:38:22,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:38:22,531 INFO L225 Difference]: With dead ends: 923 [2021-11-23 03:38:22,532 INFO L226 Difference]: Without dead ends: 473 [2021-11-23 03:38:22,533 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:22,533 INFO L933 BasicCegarLoop]: 77 mSDtfsCounter, 123 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 104 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 85 SdHoareTripleChecker+Invalid, 137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 03:38:22,534 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [123 Valid, 85 Invalid, 137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 104 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 03:38:22,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 473 states. [2021-11-23 03:38:22,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 473 to 471. [2021-11-23 03:38:22,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 1.446808510638298) internal successors, (680), 470 states have internal predecessors, (680), 0 states have call successors, (0), 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-11-23 03:38:22,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 680 transitions. [2021-11-23 03:38:22,561 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 680 transitions. Word has length 154 [2021-11-23 03:38:22,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:38:22,562 INFO L470 AbstractCegarLoop]: Abstraction has 471 states and 680 transitions. [2021-11-23 03:38:22,562 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 2 states have internal predecessors, (76), 0 states have call successors, (0), 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-11-23 03:38:22,562 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 680 transitions. [2021-11-23 03:38:22,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2021-11-23 03:38:22,564 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:38:22,564 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 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] [2021-11-23 03:38:22,565 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-11-23 03:38:22,565 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:38:22,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:38:22,565 INFO L85 PathProgramCache]: Analyzing trace with hash -1348125520, now seen corresponding path program 1 times [2021-11-23 03:38:22,566 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:38:22,566 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1615606891] [2021-11-23 03:38:22,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:38:22,566 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:38:22,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:38:22,594 INFO L134 CoverageAnalysis]: Checked inductivity of 262 backedges. 70 proven. 0 refuted. 0 times theorem prover too weak. 192 trivial. 0 not checked. [2021-11-23 03:38:22,594 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:38:22,594 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1615606891] [2021-11-23 03:38:22,594 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1615606891] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:38:22,594 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:38:22,595 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-23 03:38:22,595 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1116117632] [2021-11-23 03:38:22,595 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:38:22,595 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 03:38:22,596 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:38:22,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 03:38:22,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:22,597 INFO L87 Difference]: Start difference. First operand 471 states and 680 transitions. Second operand has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 2 states have internal predecessors, (77), 0 states have call successors, (0), 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-11-23 03:38:22,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:38:22,734 INFO L93 Difference]: Finished difference Result 942 states and 1360 transitions. [2021-11-23 03:38:22,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 03:38:22,735 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 2 states have internal predecessors, (77), 0 states have call successors, (0), 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 155 [2021-11-23 03:38:22,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:38:22,738 INFO L225 Difference]: With dead ends: 942 [2021-11-23 03:38:22,738 INFO L226 Difference]: Without dead ends: 471 [2021-11-23 03:38:22,739 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:38:22,740 INFO L933 BasicCegarLoop]: 77 mSDtfsCounter, 122 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 104 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 85 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 03:38:22,740 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [122 Valid, 85 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 104 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 03:38:22,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 471 states. [2021-11-23 03:38:22,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 471 to 469. [2021-11-23 03:38:22,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 1.4230769230769231) internal successors, (666), 468 states have internal predecessors, (666), 0 states have call successors, (0), 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-11-23 03:38:22,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 666 transitions. [2021-11-23 03:38:22,767 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 666 transitions. Word has length 155 [2021-11-23 03:38:22,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:38:22,767 INFO L470 AbstractCegarLoop]: Abstraction has 469 states and 666 transitions. [2021-11-23 03:38:22,767 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 2 states have internal predecessors, (77), 0 states have call successors, (0), 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-11-23 03:38:22,767 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 666 transitions. [2021-11-23 03:38:22,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2021-11-23 03:38:22,770 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:38:22,770 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-23 03:38:22,770 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-11-23 03:38:22,770 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:38:22,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:38:22,771 INFO L85 PathProgramCache]: Analyzing trace with hash -2100832630, now seen corresponding path program 1 times [2021-11-23 03:38:22,771 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:38:22,771 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1422130374] [2021-11-23 03:38:22,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:38:22,772 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:38:22,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:38:22,839 INFO L134 CoverageAnalysis]: Checked inductivity of 327 backedges. 164 proven. 25 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2021-11-23 03:38:22,839 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:38:22,839 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1422130374] [2021-11-23 03:38:22,839 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1422130374] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 03:38:22,840 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1156123212] [2021-11-23 03:38:22,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:38:22,840 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 03:38:22,840 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 03:38:22,842 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 03:38:22,851 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-23 03:38:22,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:38:22,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 347 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-23 03:38:22,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 03:38:23,392 INFO L134 CoverageAnalysis]: Checked inductivity of 327 backedges. 164 proven. 25 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2021-11-23 03:38:23,393 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 03:38:23,711 INFO L134 CoverageAnalysis]: Checked inductivity of 327 backedges. 164 proven. 25 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2021-11-23 03:38:23,712 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1156123212] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 03:38:23,712 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [530008995] [2021-11-23 03:38:23,741 INFO L159 IcfgInterpreter]: Started Sifa with 62 locations of interest [2021-11-23 03:38:23,741 INFO L166 IcfgInterpreter]: Building call graph [2021-11-23 03:38:23,746 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-23 03:38:23,751 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-23 03:38:23,752 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-23 03:38:41,014 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-23 03:39:14,242 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '31732#(and (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__s3__tmp__reuse_message~0#1| 2147483648)) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~tmp___9~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_~tmp___6~0#1| 2147483647) (= |ULTIMATE.start_ssl3_accept_~skip~0#1| 0) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~ret~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~tmp___1~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_~initial_state#1| 8464) (<= |ULTIMATE.start_ssl3_accept_~s__verify_mode~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_~s__ctx__stats__sess_accept_good~0#1| 2147483647) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__ctx__stats__sess_accept_good~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~s__ctx__stats__sess_accept~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0#1| 2147483647) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~tmp___10~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~tmp~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_~s__info_callback~0#1| 2147483647) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__cert~0#1| 2147483648)) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~tmp~0#1| 2147483648)) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~tmp___5~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~s__session__peer~0#1| 2147483647) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__ctx__info_callback~0#1| 2147483648)) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~cb~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~s__in_handshake~0#1| 2147483648) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~tmp___6~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__reuse_message~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_#in~initial_state#1| 8464) (<= |ULTIMATE.start_ssl3_accept_~tmp___10~0#1| 2147483647) (<= 0 (+ 2147483648 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)) (<= |ULTIMATE.start_ssl3_accept_~s__init_buf___0~0#1| 1) (= 21 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (<= |ULTIMATE.start_ssl3_accept_~tmp___4~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_~tmp___3~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_~s__hit~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_~s__cert~0#1| 2147483647) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher~0#1| 2147483648)) (<= |#NULL.offset| 0) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__info_callback~0#1| 2147483648)) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~tmp___4~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_ssl3_accept_~s__verify_mode~0#1|)) (<= |ULTIMATE.start_ssl3_accept_~tmp___9~0#1| 2147483647) (<= 0 |ULTIMATE.start_ssl3_accept_~got_new_session~0#1|) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__debug~0#1| 2147483648)) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__cert__pkeys__AT0__privatekey~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~s__version~0#1| 2147483647) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~tmp___1~0#1| 2147483648)) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~tmp___3~0#1| 2147483648)) (= 8464 |ULTIMATE.start_main_~s~0#1|) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__session__peer~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0#1|)) (<= 0 (+ 2147483647 |ULTIMATE.start_ssl3_accept_~s__in_handshake~0#1|)) (<= 8464 |ULTIMATE.start_ssl3_accept_~initial_state#1|) (<= |ULTIMATE.start_ssl3_accept_~s__options~0#1| 2147483647) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~Time~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~Time~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_~s__debug~0#1| 2147483647) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__options~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~tmp___8~0#1| 2147483647) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0#1| 2147483648)) (<= 1 |ULTIMATE.start_ssl3_accept_~s__init_buf___0~0#1|) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~num1~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~tmp___2~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_~tmp___5~0#1| 2147483647) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~tmp___8~0#1| 2147483648)) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__ctx__stats__sess_accept~0#1| 2147483648)) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~s__cert__pkeys__AT0__privatekey~0#1| 2147483647) (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8640) (<= 0 |#NULL.offset|) (<= |ULTIMATE.start_ssl3_accept_~num1~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0#1| 2147483647) (<= 8464 |ULTIMATE.start_ssl3_accept_#in~initial_state#1|) (<= 0 |#StackHeapBarrier|) (<= |ULTIMATE.start_ssl3_accept_~ret~0#1| 2147483647) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~tmp___2~0#1| 2147483648)) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__version~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~cb~0#1| 2147483647) (= |#NULL.base| 0) (<= |ULTIMATE.start_ssl3_accept_~s__ctx__info_callback~0#1| 2147483647))' at error location [2021-11-23 03:39:14,242 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-23 03:39:14,243 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-23 03:39:14,243 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 6 [2021-11-23 03:39:14,243 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1289476616] [2021-11-23 03:39:14,243 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-23 03:39:14,244 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-23 03:39:14,244 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:39:14,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-23 03:39:14,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=739, Invalid=3043, Unknown=0, NotChecked=0, Total=3782 [2021-11-23 03:39:14,247 INFO L87 Difference]: Start difference. First operand 469 states and 666 transitions. Second operand has 6 states, 6 states have (on average 28.5) internal successors, (171), 6 states have internal predecessors, (171), 0 states have call successors, (0), 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-11-23 03:39:14,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:39:14,757 INFO L93 Difference]: Finished difference Result 1403 states and 1987 transitions. [2021-11-23 03:39:14,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-23 03:39:14,757 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 28.5) internal successors, (171), 6 states have internal predecessors, (171), 0 states have call successors, (0), 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 168 [2021-11-23 03:39:14,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:39:14,762 INFO L225 Difference]: With dead ends: 1403 [2021-11-23 03:39:14,762 INFO L226 Difference]: Without dead ends: 925 [2021-11-23 03:39:14,765 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 510 GetRequests, 441 SyntacticMatches, 7 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1658 ImplicationChecksByTransitivity, 33.3s TimeCoverageRelationStatistics Valid=751, Invalid=3281, Unknown=0, NotChecked=0, Total=4032 [2021-11-23 03:39:14,766 INFO L933 BasicCegarLoop]: 178 mSDtfsCounter, 339 mSDsluCounter, 341 mSDsCounter, 0 mSdLazyCounter, 401 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 339 SdHoareTripleChecker+Valid, 473 SdHoareTripleChecker+Invalid, 515 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 401 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-23 03:39:14,766 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [339 Valid, 473 Invalid, 515 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 401 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-23 03:39:14,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 925 states. [2021-11-23 03:39:14,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 925 to 531. [2021-11-23 03:39:14,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 531 states, 530 states have (on average 1.4) internal successors, (742), 530 states have internal predecessors, (742), 0 states have call successors, (0), 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-11-23 03:39:14,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 531 states to 531 states and 742 transitions. [2021-11-23 03:39:14,806 INFO L78 Accepts]: Start accepts. Automaton has 531 states and 742 transitions. Word has length 168 [2021-11-23 03:39:14,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:39:14,806 INFO L470 AbstractCegarLoop]: Abstraction has 531 states and 742 transitions. [2021-11-23 03:39:14,807 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 28.5) internal successors, (171), 6 states have internal predecessors, (171), 0 states have call successors, (0), 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-11-23 03:39:14,807 INFO L276 IsEmpty]: Start isEmpty. Operand 531 states and 742 transitions. [2021-11-23 03:39:14,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2021-11-23 03:39:14,810 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:39:14,810 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-23 03:39:14,848 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-23 03:39:15,025 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-11-23 03:39:15,026 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:39:15,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:39:15,026 INFO L85 PathProgramCache]: Analyzing trace with hash 99384176, now seen corresponding path program 1 times [2021-11-23 03:39:15,026 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:39:15,027 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769444738] [2021-11-23 03:39:15,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:39:15,027 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:39:15,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:39:15,217 INFO L134 CoverageAnalysis]: Checked inductivity of 283 backedges. 0 proven. 258 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-11-23 03:39:15,217 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:39:15,217 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1769444738] [2021-11-23 03:39:15,217 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1769444738] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 03:39:15,217 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [435892805] [2021-11-23 03:39:15,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:39:15,217 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 03:39:15,217 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 03:39:15,218 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 03:39:15,219 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-23 03:39:15,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:39:15,302 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-23 03:39:15,307 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 03:39:15,630 INFO L134 CoverageAnalysis]: Checked inductivity of 283 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 173 trivial. 0 not checked. [2021-11-23 03:39:15,630 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 03:39:16,447 INFO L134 CoverageAnalysis]: Checked inductivity of 283 backedges. 0 proven. 223 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2021-11-23 03:39:16,447 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [435892805] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 03:39:16,447 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [217074010] [2021-11-23 03:39:16,454 INFO L159 IcfgInterpreter]: Started Sifa with 58 locations of interest [2021-11-23 03:39:16,454 INFO L166 IcfgInterpreter]: Building call graph [2021-11-23 03:39:16,455 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-23 03:39:16,455 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-23 03:39:16,455 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-23 03:39:27,526 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-23 03:39:48,301 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '35084#(and (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__s3__tmp__reuse_message~0#1| 2147483648)) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~tmp___9~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_~tmp___6~0#1| 2147483647) (= |ULTIMATE.start_ssl3_accept_~skip~0#1| 0) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~ret~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~tmp___1~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_~initial_state#1| 8464) (<= |ULTIMATE.start_ssl3_accept_~s__verify_mode~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_~s__ctx__stats__sess_accept_good~0#1| 2147483647) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__ctx__stats__sess_accept_good~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~s__ctx__stats__sess_accept~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0#1| 2147483647) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~tmp___10~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~tmp~0#1| 2147483647) (= |ULTIMATE.start_ssl3_accept_~s__init_buf___0~0#1| 1) (<= |ULTIMATE.start_ssl3_accept_~s__info_callback~0#1| 2147483647) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__cert~0#1| 2147483648)) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~tmp~0#1| 2147483648)) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~tmp___5~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~s__session__peer~0#1| 2147483647) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__ctx__info_callback~0#1| 2147483648)) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~cb~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~s__in_handshake~0#1| 2147483648) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~tmp___6~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__reuse_message~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_#in~initial_state#1| 8464) (<= |ULTIMATE.start_ssl3_accept_~tmp___10~0#1| 2147483647) (<= 0 (+ 2147483648 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)) (= 21 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (<= |ULTIMATE.start_ssl3_accept_~tmp___4~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_~tmp___3~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_~s__hit~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_~s__cert~0#1| 2147483647) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher~0#1| 2147483648)) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__info_callback~0#1| 2147483648)) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~tmp___4~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_ssl3_accept_~s__verify_mode~0#1|)) (<= |ULTIMATE.start_ssl3_accept_~tmp___9~0#1| 2147483647) (<= 0 |ULTIMATE.start_ssl3_accept_~got_new_session~0#1|) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__debug~0#1| 2147483648)) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__cert__pkeys__AT0__privatekey~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~s__version~0#1| 2147483647) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~tmp___1~0#1| 2147483648)) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~tmp___3~0#1| 2147483648)) (= 8464 |ULTIMATE.start_main_~s~0#1|) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__session__peer~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0#1|)) (<= 0 (+ 2147483647 |ULTIMATE.start_ssl3_accept_~s__in_handshake~0#1|)) (<= 8464 |ULTIMATE.start_ssl3_accept_~initial_state#1|) (<= |ULTIMATE.start_ssl3_accept_~s__options~0#1| 2147483647) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~Time~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~Time~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_~s__debug~0#1| 2147483647) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__options~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~tmp___8~0#1| 2147483647) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0#1| 2147483648)) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~num1~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~tmp___2~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_~tmp___5~0#1| 2147483647) (= |#NULL.offset| 0) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~tmp___8~0#1| 2147483648)) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__ctx__stats__sess_accept~0#1| 2147483648)) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~s__cert__pkeys__AT0__privatekey~0#1| 2147483647) (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8640) (<= |ULTIMATE.start_ssl3_accept_~num1~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0#1| 2147483647) (<= 8464 |ULTIMATE.start_ssl3_accept_#in~initial_state#1|) (<= 0 |#StackHeapBarrier|) (<= |ULTIMATE.start_ssl3_accept_~ret~0#1| 2147483647) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~tmp___2~0#1| 2147483648)) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__version~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~cb~0#1| 2147483647) (= |#NULL.base| 0) (<= |ULTIMATE.start_ssl3_accept_~s__ctx__info_callback~0#1| 2147483647))' at error location [2021-11-23 03:39:48,301 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-23 03:39:48,301 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-23 03:39:48,302 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 4, 4] total 11 [2021-11-23 03:39:48,302 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [709154388] [2021-11-23 03:39:48,302 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-23 03:39:48,303 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-23 03:39:48,303 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:39:48,303 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-23 03:39:48,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=559, Invalid=3101, Unknown=0, NotChecked=0, Total=3660 [2021-11-23 03:39:48,305 INFO L87 Difference]: Start difference. First operand 531 states and 742 transitions. Second operand has 12 states, 12 states have (on average 24.25) internal successors, (291), 11 states have internal predecessors, (291), 0 states have call successors, (0), 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-11-23 03:39:48,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:39:48,712 INFO L93 Difference]: Finished difference Result 2989 states and 4156 transitions. [2021-11-23 03:39:48,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-23 03:39:48,713 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 24.25) internal successors, (291), 11 states have internal predecessors, (291), 0 states have call successors, (0), 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 173 [2021-11-23 03:39:48,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:39:48,727 INFO L225 Difference]: With dead ends: 2989 [2021-11-23 03:39:48,727 INFO L226 Difference]: Without dead ends: 2460 [2021-11-23 03:39:48,730 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 526 GetRequests, 451 SyntacticMatches, 16 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2034 ImplicationChecksByTransitivity, 20.8s TimeCoverageRelationStatistics Valid=559, Invalid=3101, Unknown=0, NotChecked=0, Total=3660 [2021-11-23 03:39:48,731 INFO L933 BasicCegarLoop]: 197 mSDtfsCounter, 782 mSDsluCounter, 1148 mSDsCounter, 0 mSdLazyCounter, 274 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 782 SdHoareTripleChecker+Valid, 1262 SdHoareTripleChecker+Invalid, 366 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 274 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-23 03:39:48,732 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [782 Valid, 1262 Invalid, 366 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 274 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-23 03:39:48,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2460 states. [2021-11-23 03:39:48,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2460 to 1972. [2021-11-23 03:39:48,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1972 states, 1971 states have (on average 1.393708777270421) internal successors, (2747), 1971 states have internal predecessors, (2747), 0 states have call successors, (0), 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-11-23 03:39:48,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1972 states to 1972 states and 2747 transitions. [2021-11-23 03:39:48,865 INFO L78 Accepts]: Start accepts. Automaton has 1972 states and 2747 transitions. Word has length 173 [2021-11-23 03:39:48,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:39:48,866 INFO L470 AbstractCegarLoop]: Abstraction has 1972 states and 2747 transitions. [2021-11-23 03:39:48,867 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 24.25) internal successors, (291), 11 states have internal predecessors, (291), 0 states have call successors, (0), 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-11-23 03:39:48,867 INFO L276 IsEmpty]: Start isEmpty. Operand 1972 states and 2747 transitions. [2021-11-23 03:39:48,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 367 [2021-11-23 03:39:48,878 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:39:48,878 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 11, 11, 11, 9, 9, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:39:48,916 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-23 03:39:49,079 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-11-23 03:39:49,079 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:39:49,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:39:49,080 INFO L85 PathProgramCache]: Analyzing trace with hash 1620845868, now seen corresponding path program 1 times [2021-11-23 03:39:49,080 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:39:49,080 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [708117633] [2021-11-23 03:39:49,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:39:49,080 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:39:49,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:39:49,140 INFO L134 CoverageAnalysis]: Checked inductivity of 1509 backedges. 522 proven. 0 refuted. 0 times theorem prover too weak. 987 trivial. 0 not checked. [2021-11-23 03:39:49,140 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:39:49,140 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [708117633] [2021-11-23 03:39:49,141 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [708117633] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:39:49,141 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:39:49,141 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 03:39:49,141 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [368160532] [2021-11-23 03:39:49,141 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:39:49,142 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 03:39:49,142 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:39:49,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 03:39:49,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:39:49,143 INFO L87 Difference]: Start difference. First operand 1972 states and 2747 transitions. Second operand has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 0 states have call successors, (0), 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-11-23 03:39:49,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:39:49,416 INFO L93 Difference]: Finished difference Result 3974 states and 5528 transitions. [2021-11-23 03:39:49,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 03:39:49,417 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 0 states have call successors, (0), 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 366 [2021-11-23 03:39:49,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:39:49,428 INFO L225 Difference]: With dead ends: 3974 [2021-11-23 03:39:49,428 INFO L226 Difference]: Without dead ends: 2004 [2021-11-23 03:39:49,432 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-11-23 03:39:49,432 INFO L933 BasicCegarLoop]: 149 mSDtfsCounter, 88 mSDsluCounter, 26 mSDsCounter, 0 mSdLazyCounter, 134 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 171 SdHoareTripleChecker+Invalid, 169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 134 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 03:39:49,433 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 171 Invalid, 169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 134 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 03:39:49,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2004 states. [2021-11-23 03:39:49,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2004 to 1965. [2021-11-23 03:39:49,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1965 states, 1964 states have (on average 1.309572301425662) internal successors, (2572), 1964 states have internal predecessors, (2572), 0 states have call successors, (0), 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-11-23 03:39:49,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1965 states to 1965 states and 2572 transitions. [2021-11-23 03:39:49,560 INFO L78 Accepts]: Start accepts. Automaton has 1965 states and 2572 transitions. Word has length 366 [2021-11-23 03:39:49,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:39:49,561 INFO L470 AbstractCegarLoop]: Abstraction has 1965 states and 2572 transitions. [2021-11-23 03:39:49,562 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 0 states have call successors, (0), 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-11-23 03:39:49,562 INFO L276 IsEmpty]: Start isEmpty. Operand 1965 states and 2572 transitions. [2021-11-23 03:39:49,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 403 [2021-11-23 03:39:49,572 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:39:49,573 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 14, 14, 14, 14, 14, 14, 13, 13, 13, 13, 13, 12, 12, 11, 11, 10, 10, 9, 9, 9, 9, 7, 6, 6, 5, 5, 4, 4, 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] [2021-11-23 03:39:49,573 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-11-23 03:39:49,573 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:39:49,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:39:49,575 INFO L85 PathProgramCache]: Analyzing trace with hash -508902094, now seen corresponding path program 1 times [2021-11-23 03:39:49,575 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:39:49,575 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [706093028] [2021-11-23 03:39:49,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:39:49,576 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:39:49,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:39:49,759 INFO L134 CoverageAnalysis]: Checked inductivity of 1868 backedges. 880 proven. 787 refuted. 0 times theorem prover too weak. 201 trivial. 0 not checked. [2021-11-23 03:39:49,759 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:39:49,760 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [706093028] [2021-11-23 03:39:49,760 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [706093028] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 03:39:49,760 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1244543993] [2021-11-23 03:39:49,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:39:49,760 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 03:39:49,761 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 03:39:49,762 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 03:39:49,781 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-23 03:39:49,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:39:49,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 664 conjuncts, 12 conjunts are in the unsatisfiable core [2021-11-23 03:39:49,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 03:39:50,495 INFO L134 CoverageAnalysis]: Checked inductivity of 1868 backedges. 880 proven. 787 refuted. 0 times theorem prover too weak. 201 trivial. 0 not checked. [2021-11-23 03:39:50,495 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 03:39:53,569 INFO L134 CoverageAnalysis]: Checked inductivity of 1868 backedges. 1667 proven. 0 refuted. 0 times theorem prover too weak. 201 trivial. 0 not checked. [2021-11-23 03:39:53,569 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1244543993] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-23 03:39:53,569 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-23 03:39:53,569 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [11, 11] total 20 [2021-11-23 03:39:53,570 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1074980435] [2021-11-23 03:39:53,570 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:39:53,570 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-23 03:39:53,570 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:39:53,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-23 03:39:53,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=291, Unknown=0, NotChecked=0, Total=420 [2021-11-23 03:39:53,571 INFO L87 Difference]: Start difference. First operand 1965 states and 2572 transitions. Second operand has 12 states, 12 states have (on average 24.0) internal successors, (288), 11 states have internal predecessors, (288), 0 states have call successors, (0), 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-11-23 03:39:54,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:39:54,265 INFO L93 Difference]: Finished difference Result 6086 states and 7992 transitions. [2021-11-23 03:39:54,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-23 03:39:54,266 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 24.0) internal successors, (288), 11 states have internal predecessors, (288), 0 states have call successors, (0), 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 402 [2021-11-23 03:39:54,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:39:54,289 INFO L225 Difference]: With dead ends: 6086 [2021-11-23 03:39:54,289 INFO L226 Difference]: Without dead ends: 4649 [2021-11-23 03:39:54,292 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 813 GetRequests, 794 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=129, Invalid=291, Unknown=0, NotChecked=0, Total=420 [2021-11-23 03:39:54,292 INFO L933 BasicCegarLoop]: 705 mSDtfsCounter, 1017 mSDsluCounter, 1672 mSDsCounter, 0 mSdLazyCounter, 450 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1017 SdHoareTripleChecker+Valid, 2250 SdHoareTripleChecker+Invalid, 534 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 450 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-23 03:39:54,293 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1017 Valid, 2250 Invalid, 534 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 450 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-23 03:39:54,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4649 states. [2021-11-23 03:39:54,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4649 to 4010. [2021-11-23 03:39:54,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4010 states, 4009 states have (on average 1.3135445248191568) internal successors, (5266), 4009 states have internal predecessors, (5266), 0 states have call successors, (0), 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-11-23 03:39:54,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4010 states to 4010 states and 5266 transitions. [2021-11-23 03:39:54,530 INFO L78 Accepts]: Start accepts. Automaton has 4010 states and 5266 transitions. Word has length 402 [2021-11-23 03:39:54,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:39:54,531 INFO L470 AbstractCegarLoop]: Abstraction has 4010 states and 5266 transitions. [2021-11-23 03:39:54,531 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 24.0) internal successors, (288), 11 states have internal predecessors, (288), 0 states have call successors, (0), 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-11-23 03:39:54,532 INFO L276 IsEmpty]: Start isEmpty. Operand 4010 states and 5266 transitions. [2021-11-23 03:39:54,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 541 [2021-11-23 03:39:54,543 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:39:54,544 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 17, 17, 17, 16, 16, 15, 15, 14, 14, 13, 13, 13, 13, 10, 9, 9, 8, 8, 7, 7, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:39:54,581 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-11-23 03:39:54,769 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 03:39:54,770 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:39:54,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:39:54,770 INFO L85 PathProgramCache]: Analyzing trace with hash -2113399027, now seen corresponding path program 1 times [2021-11-23 03:39:54,771 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:39:54,771 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [95539136] [2021-11-23 03:39:54,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:39:54,771 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:39:54,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:39:54,976 INFO L134 CoverageAnalysis]: Checked inductivity of 3405 backedges. 1817 proven. 521 refuted. 0 times theorem prover too weak. 1067 trivial. 0 not checked. [2021-11-23 03:39:54,976 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:39:54,976 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [95539136] [2021-11-23 03:39:54,977 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [95539136] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 03:39:54,977 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1463859273] [2021-11-23 03:39:54,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:39:54,977 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 03:39:54,977 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 03:39:54,978 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 03:39:54,993 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-23 03:39:55,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:39:55,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 843 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-23 03:39:55,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 03:39:55,819 INFO L134 CoverageAnalysis]: Checked inductivity of 3405 backedges. 2245 proven. 148 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2021-11-23 03:39:55,819 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 03:39:56,789 INFO L134 CoverageAnalysis]: Checked inductivity of 3405 backedges. 2393 proven. 0 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2021-11-23 03:39:56,789 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1463859273] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-23 03:39:56,790 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-23 03:39:56,790 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6, 5] total 11 [2021-11-23 03:39:56,790 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1753170745] [2021-11-23 03:39:56,790 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:39:56,791 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 03:39:56,791 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:39:56,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 03:39:56,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-11-23 03:39:56,792 INFO L87 Difference]: Start difference. First operand 4010 states and 5266 transitions. Second operand has 5 states, 5 states have (on average 49.0) internal successors, (245), 5 states have internal predecessors, (245), 0 states have call successors, (0), 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-11-23 03:39:57,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:39:57,219 INFO L93 Difference]: Finished difference Result 6772 states and 8851 transitions. [2021-11-23 03:39:57,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-23 03:39:57,219 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 49.0) internal successors, (245), 5 states have internal predecessors, (245), 0 states have call successors, (0), 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 540 [2021-11-23 03:39:57,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:39:57,247 INFO L225 Difference]: With dead ends: 6772 [2021-11-23 03:39:57,247 INFO L226 Difference]: Without dead ends: 5335 [2021-11-23 03:39:57,251 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1084 GetRequests, 1075 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-11-23 03:39:57,252 INFO L933 BasicCegarLoop]: 442 mSDtfsCounter, 346 mSDsluCounter, 535 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 346 SdHoareTripleChecker+Valid, 941 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-23 03:39:57,252 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [346 Valid, 941 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 189 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-23 03:39:57,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5335 states. [2021-11-23 03:39:57,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5335 to 4915. [2021-11-23 03:39:57,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4915 states, 4914 states have (on average 1.30993080993081) internal successors, (6437), 4914 states have internal predecessors, (6437), 0 states have call successors, (0), 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-11-23 03:39:57,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4915 states to 4915 states and 6437 transitions. [2021-11-23 03:39:57,593 INFO L78 Accepts]: Start accepts. Automaton has 4915 states and 6437 transitions. Word has length 540 [2021-11-23 03:39:57,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:39:57,594 INFO L470 AbstractCegarLoop]: Abstraction has 4915 states and 6437 transitions. [2021-11-23 03:39:57,594 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 49.0) internal successors, (245), 5 states have internal predecessors, (245), 0 states have call successors, (0), 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-11-23 03:39:57,595 INFO L276 IsEmpty]: Start isEmpty. Operand 4915 states and 6437 transitions. [2021-11-23 03:39:57,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 680 [2021-11-23 03:39:57,610 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:39:57,610 INFO L514 BasicCegarLoop]: trace histogram [22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 21, 21, 21, 20, 20, 19, 19, 18, 18, 17, 17, 17, 17, 13, 12, 12, 11, 11, 10, 10, 6, 6, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1] [2021-11-23 03:39:57,648 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-11-23 03:39:57,825 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 03:39:57,826 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:39:57,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:39:57,826 INFO L85 PathProgramCache]: Analyzing trace with hash 810799420, now seen corresponding path program 1 times [2021-11-23 03:39:57,826 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:39:57,826 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1928989503] [2021-11-23 03:39:57,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:39:57,826 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:39:57,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:39:57,994 INFO L134 CoverageAnalysis]: Checked inductivity of 5428 backedges. 3179 proven. 521 refuted. 0 times theorem prover too weak. 1728 trivial. 0 not checked. [2021-11-23 03:39:57,994 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:39:57,994 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1928989503] [2021-11-23 03:39:57,994 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1928989503] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 03:39:57,995 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [135620439] [2021-11-23 03:39:57,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:39:57,995 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 03:39:57,995 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 03:39:57,996 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 03:39:58,015 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-11-23 03:39:58,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:39:58,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 1023 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-23 03:39:58,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 03:39:59,014 INFO L134 CoverageAnalysis]: Checked inductivity of 5428 backedges. 3216 proven. 148 refuted. 0 times theorem prover too weak. 2064 trivial. 0 not checked. [2021-11-23 03:39:59,015 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 03:40:00,617 INFO L134 CoverageAnalysis]: Checked inductivity of 5428 backedges. 3364 proven. 0 refuted. 0 times theorem prover too weak. 2064 trivial. 0 not checked. [2021-11-23 03:40:00,617 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [135620439] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-23 03:40:00,617 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-23 03:40:00,618 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6, 5] total 12 [2021-11-23 03:40:00,618 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157632891] [2021-11-23 03:40:00,618 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:40:00,619 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-23 03:40:00,619 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:40:00,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-23 03:40:00,620 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-11-23 03:40:00,620 INFO L87 Difference]: Start difference. First operand 4915 states and 6437 transitions. Second operand has 6 states, 6 states have (on average 43.5) internal successors, (261), 6 states have internal predecessors, (261), 0 states have call successors, (0), 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-11-23 03:40:01,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:40:01,124 INFO L93 Difference]: Finished difference Result 9003 states and 11722 transitions. [2021-11-23 03:40:01,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-23 03:40:01,125 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 43.5) internal successors, (261), 6 states have internal predecessors, (261), 0 states have call successors, (0), 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 679 [2021-11-23 03:40:01,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:40:01,162 INFO L225 Difference]: With dead ends: 9003 [2021-11-23 03:40:01,162 INFO L226 Difference]: Without dead ends: 6661 [2021-11-23 03:40:01,166 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1362 GetRequests, 1352 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-11-23 03:40:01,167 INFO L933 BasicCegarLoop]: 441 mSDtfsCounter, 383 mSDsluCounter, 862 mSDsCounter, 0 mSdLazyCounter, 248 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 383 SdHoareTripleChecker+Valid, 1242 SdHoareTripleChecker+Invalid, 292 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 248 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-23 03:40:01,167 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [383 Valid, 1242 Invalid, 292 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 248 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-23 03:40:01,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6661 states. [2021-11-23 03:40:01,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6661 to 5821. [2021-11-23 03:40:01,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5821 states, 5820 states have (on average 1.3077319587628866) internal successors, (7611), 5820 states have internal predecessors, (7611), 0 states have call successors, (0), 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-11-23 03:40:01,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5821 states to 5821 states and 7611 transitions. [2021-11-23 03:40:01,515 INFO L78 Accepts]: Start accepts. Automaton has 5821 states and 7611 transitions. Word has length 679 [2021-11-23 03:40:01,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:40:01,516 INFO L470 AbstractCegarLoop]: Abstraction has 5821 states and 7611 transitions. [2021-11-23 03:40:01,516 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 43.5) internal successors, (261), 6 states have internal predecessors, (261), 0 states have call successors, (0), 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-11-23 03:40:01,517 INFO L276 IsEmpty]: Start isEmpty. Operand 5821 states and 7611 transitions. [2021-11-23 03:40:01,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 820 [2021-11-23 03:40:01,535 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:40:01,535 INFO L514 BasicCegarLoop]: trace histogram [26, 26, 26, 26, 26, 26, 26, 26, 26, 25, 25, 25, 25, 25, 24, 24, 23, 23, 22, 22, 21, 21, 21, 21, 16, 15, 15, 14, 14, 13, 13, 8, 8, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 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] [2021-11-23 03:40:01,570 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-11-23 03:40:01,757 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 03:40:01,758 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:40:01,758 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:40:01,758 INFO L85 PathProgramCache]: Analyzing trace with hash 4716508, now seen corresponding path program 1 times [2021-11-23 03:40:01,758 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:40:01,759 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1104374151] [2021-11-23 03:40:01,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:40:01,759 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:40:01,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:40:02,047 INFO L134 CoverageAnalysis]: Checked inductivity of 7938 backedges. 4541 proven. 521 refuted. 0 times theorem prover too weak. 2876 trivial. 0 not checked. [2021-11-23 03:40:02,048 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:40:02,048 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1104374151] [2021-11-23 03:40:02,048 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1104374151] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 03:40:02,048 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1789799445] [2021-11-23 03:40:02,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:40:02,049 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 03:40:02,049 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 03:40:02,050 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 03:40:02,071 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-11-23 03:40:02,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:40:02,254 INFO L263 TraceCheckSpWp]: Trace formula consists of 1204 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-23 03:40:02,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 03:40:03,464 INFO L134 CoverageAnalysis]: Checked inductivity of 7938 backedges. 4450 proven. 691 refuted. 0 times theorem prover too weak. 2797 trivial. 0 not checked. [2021-11-23 03:40:03,464 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 03:40:04,851 INFO L134 CoverageAnalysis]: Checked inductivity of 7938 backedges. 4558 proven. 583 refuted. 0 times theorem prover too weak. 2797 trivial. 0 not checked. [2021-11-23 03:40:04,851 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1789799445] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 03:40:04,851 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [894597535] [2021-11-23 03:40:04,855 INFO L159 IcfgInterpreter]: Started Sifa with 82 locations of interest [2021-11-23 03:40:04,855 INFO L166 IcfgInterpreter]: Building call graph [2021-11-23 03:40:04,856 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-23 03:40:04,856 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-23 03:40:04,856 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-23 03:40:19,302 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-23 03:41:12,240 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '104979#(and (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__s3__tmp__reuse_message~0#1| 2147483648)) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~tmp___9~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_~tmp___6~0#1| 2147483647) (= |ULTIMATE.start_ssl3_accept_~skip~0#1| 0) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~ret~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~tmp___1~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_~initial_state#1| 8464) (<= |ULTIMATE.start_ssl3_accept_~s__verify_mode~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_~s__ctx__stats__sess_accept_good~0#1| 2147483647) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__ctx__stats__sess_accept_good~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~s__ctx__stats__sess_accept~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0#1| 2147483647) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~tmp___10~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~tmp~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_~s__info_callback~0#1| 2147483647) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__cert~0#1| 2147483648)) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~tmp~0#1| 2147483648)) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~tmp___5~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~s__session__peer~0#1| 2147483647) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__ctx__info_callback~0#1| 2147483648)) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~cb~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~s__in_handshake~0#1| 2147483648) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~tmp___6~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__reuse_message~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_#in~initial_state#1| 8464) (<= |ULTIMATE.start_ssl3_accept_~tmp___10~0#1| 2147483647) (<= 0 (+ 2147483648 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)) (<= |ULTIMATE.start_ssl3_accept_~s__init_buf___0~0#1| 1) (= 21 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (<= |ULTIMATE.start_ssl3_accept_~tmp___4~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_~tmp___3~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_~s__hit~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_~s__cert~0#1| 2147483647) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher~0#1| 2147483648)) (<= |#NULL.offset| 0) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__info_callback~0#1| 2147483648)) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~tmp___4~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_ssl3_accept_~s__verify_mode~0#1|)) (<= |ULTIMATE.start_ssl3_accept_~tmp___9~0#1| 2147483647) (<= 0 |ULTIMATE.start_ssl3_accept_~got_new_session~0#1|) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__debug~0#1| 2147483648)) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__cert__pkeys__AT0__privatekey~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~s__version~0#1| 2147483647) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~tmp___1~0#1| 2147483648)) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~tmp___3~0#1| 2147483648)) (= 8464 |ULTIMATE.start_main_~s~0#1|) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__session__peer~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0#1|)) (<= 0 (+ 2147483647 |ULTIMATE.start_ssl3_accept_~s__in_handshake~0#1|)) (<= 8464 |ULTIMATE.start_ssl3_accept_~initial_state#1|) (<= |ULTIMATE.start_ssl3_accept_~s__options~0#1| 2147483647) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~Time~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~Time~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_~s__debug~0#1| 2147483647) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__options~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~tmp___8~0#1| 2147483647) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0#1| 2147483648)) (<= 1 |ULTIMATE.start_ssl3_accept_~s__init_buf___0~0#1|) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~num1~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~tmp___2~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_~tmp___5~0#1| 2147483647) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~tmp___8~0#1| 2147483648)) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__ctx__stats__sess_accept~0#1| 2147483648)) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~s__cert__pkeys__AT0__privatekey~0#1| 2147483647) (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8640) (<= 0 |#NULL.offset|) (<= |ULTIMATE.start_ssl3_accept_~num1~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0#1| 2147483647) (<= 8464 |ULTIMATE.start_ssl3_accept_#in~initial_state#1|) (<= 0 |#StackHeapBarrier|) (<= |ULTIMATE.start_ssl3_accept_~ret~0#1| 2147483647) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~tmp___2~0#1| 2147483648)) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__version~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~cb~0#1| 2147483647) (= |#NULL.base| 0) (<= |ULTIMATE.start_ssl3_accept_~s__ctx__info_callback~0#1| 2147483647))' at error location [2021-11-23 03:41:12,240 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-23 03:41:12,240 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-23 03:41:12,240 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 12 [2021-11-23 03:41:12,241 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [994288964] [2021-11-23 03:41:12,241 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-23 03:41:12,242 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-23 03:41:12,243 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:41:12,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-23 03:41:12,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1131, Invalid=6179, Unknown=0, NotChecked=0, Total=7310 [2021-11-23 03:41:12,245 INFO L87 Difference]: Start difference. First operand 5821 states and 7611 transitions. Second operand has 12 states, 12 states have (on average 30.5) internal successors, (366), 12 states have internal predecessors, (366), 0 states have call successors, (0), 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-11-23 03:41:15,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:41:15,105 INFO L93 Difference]: Finished difference Result 24597 states and 31818 transitions. [2021-11-23 03:41:15,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-23 03:41:15,106 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 30.5) internal successors, (366), 12 states have internal predecessors, (366), 0 states have call successors, (0), 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 819 [2021-11-23 03:41:15,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:41:15,144 INFO L225 Difference]: With dead ends: 24597 [2021-11-23 03:41:15,144 INFO L226 Difference]: Without dead ends: 17402 [2021-11-23 03:41:15,159 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2506 GetRequests, 2321 SyntacticMatches, 76 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11970 ImplicationChecksByTransitivity, 53.7s TimeCoverageRelationStatistics Valid=1642, Invalid=10568, Unknown=0, NotChecked=0, Total=12210 [2021-11-23 03:41:15,160 INFO L933 BasicCegarLoop]: 266 mSDtfsCounter, 1124 mSDsluCounter, 1551 mSDsCounter, 0 mSdLazyCounter, 2620 mSolverCounterSat, 286 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1124 SdHoareTripleChecker+Valid, 1595 SdHoareTripleChecker+Invalid, 2906 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 286 IncrementalHoareTripleChecker+Valid, 2620 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-11-23 03:41:15,160 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1124 Valid, 1595 Invalid, 2906 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [286 Valid, 2620 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2021-11-23 03:41:15,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17402 states. [2021-11-23 03:41:15,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17402 to 9446. [2021-11-23 03:41:15,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9446 states, 9445 states have (on average 1.2600317628374802) internal successors, (11901), 9445 states have internal predecessors, (11901), 0 states have call successors, (0), 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-11-23 03:41:15,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9446 states to 9446 states and 11901 transitions. [2021-11-23 03:41:15,856 INFO L78 Accepts]: Start accepts. Automaton has 9446 states and 11901 transitions. Word has length 819 [2021-11-23 03:41:15,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:41:15,857 INFO L470 AbstractCegarLoop]: Abstraction has 9446 states and 11901 transitions. [2021-11-23 03:41:15,857 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 30.5) internal successors, (366), 12 states have internal predecessors, (366), 0 states have call successors, (0), 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-11-23 03:41:15,858 INFO L276 IsEmpty]: Start isEmpty. Operand 9446 states and 11901 transitions. [2021-11-23 03:41:15,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1047 [2021-11-23 03:41:15,884 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:41:15,885 INFO L514 BasicCegarLoop]: trace histogram [37, 37, 37, 37, 37, 37, 37, 37, 37, 36, 36, 32, 32, 32, 27, 27, 26, 26, 25, 25, 24, 24, 24, 24, 18, 17, 17, 16, 16, 15, 15, 10, 10, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 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] [2021-11-23 03:41:15,921 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-11-23 03:41:16,101 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-11-23 03:41:16,102 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:41:16,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:41:16,102 INFO L85 PathProgramCache]: Analyzing trace with hash 553060536, now seen corresponding path program 2 times [2021-11-23 03:41:16,102 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:41:16,102 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [554584536] [2021-11-23 03:41:16,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:41:16,103 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:41:16,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:41:16,382 INFO L134 CoverageAnalysis]: Checked inductivity of 13615 backedges. 3688 proven. 101 refuted. 0 times theorem prover too weak. 9826 trivial. 0 not checked. [2021-11-23 03:41:16,382 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:41:16,383 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [554584536] [2021-11-23 03:41:16,383 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [554584536] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 03:41:16,383 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [735069455] [2021-11-23 03:41:16,383 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-23 03:41:16,383 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 03:41:16,384 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 03:41:16,384 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 03:41:16,405 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-11-23 03:41:16,516 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-11-23 03:41:16,517 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-23 03:41:16,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 386 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-23 03:41:16,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 03:41:17,766 INFO L134 CoverageAnalysis]: Checked inductivity of 13615 backedges. 3988 proven. 39 refuted. 0 times theorem prover too weak. 9588 trivial. 0 not checked. [2021-11-23 03:41:17,766 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 03:41:18,848 INFO L134 CoverageAnalysis]: Checked inductivity of 13615 backedges. 4000 proven. 27 refuted. 0 times theorem prover too weak. 9588 trivial. 0 not checked. [2021-11-23 03:41:18,848 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [735069455] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 03:41:18,849 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1835694193] [2021-11-23 03:41:18,852 INFO L159 IcfgInterpreter]: Started Sifa with 82 locations of interest [2021-11-23 03:41:18,853 INFO L166 IcfgInterpreter]: Building call graph [2021-11-23 03:41:18,853 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-23 03:41:18,853 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-23 03:41:18,854 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-23 03:41:32,291 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-23 03:42:26,440 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '151117#(and (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__s3__tmp__reuse_message~0#1| 2147483648)) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~tmp___9~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_~tmp___6~0#1| 2147483647) (= |ULTIMATE.start_ssl3_accept_~skip~0#1| 0) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~ret~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~tmp___1~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_~initial_state#1| 8464) (<= |ULTIMATE.start_ssl3_accept_~s__verify_mode~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_~s__ctx__stats__sess_accept_good~0#1| 2147483647) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__ctx__stats__sess_accept_good~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~s__ctx__stats__sess_accept~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0#1| 2147483647) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~tmp___10~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~tmp~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_~s__info_callback~0#1| 2147483647) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__cert~0#1| 2147483648)) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~tmp~0#1| 2147483648)) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~tmp___5~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~s__session__peer~0#1| 2147483647) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__ctx__info_callback~0#1| 2147483648)) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~cb~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~s__in_handshake~0#1| 2147483648) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~tmp___6~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__reuse_message~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_#in~initial_state#1| 8464) (<= |ULTIMATE.start_ssl3_accept_~tmp___10~0#1| 2147483647) (<= 0 (+ 2147483648 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)) (<= |ULTIMATE.start_ssl3_accept_~s__init_buf___0~0#1| 1) (= 21 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (<= |ULTIMATE.start_ssl3_accept_~tmp___4~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_~tmp___3~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_~s__hit~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_~s__cert~0#1| 2147483647) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher~0#1| 2147483648)) (<= |#NULL.offset| 0) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__info_callback~0#1| 2147483648)) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~tmp___4~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_ssl3_accept_~s__verify_mode~0#1|)) (<= |ULTIMATE.start_ssl3_accept_~tmp___9~0#1| 2147483647) (<= 0 |ULTIMATE.start_ssl3_accept_~got_new_session~0#1|) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__debug~0#1| 2147483648)) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__cert__pkeys__AT0__privatekey~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~s__version~0#1| 2147483647) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~tmp___1~0#1| 2147483648)) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~tmp___3~0#1| 2147483648)) (= 8464 |ULTIMATE.start_main_~s~0#1|) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__session__peer~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0#1|)) (<= 0 (+ 2147483647 |ULTIMATE.start_ssl3_accept_~s__in_handshake~0#1|)) (<= 8464 |ULTIMATE.start_ssl3_accept_~initial_state#1|) (<= |ULTIMATE.start_ssl3_accept_~s__options~0#1| 2147483647) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~Time~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~Time~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_~s__debug~0#1| 2147483647) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__options~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~tmp___8~0#1| 2147483647) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0#1| 2147483648)) (<= 1 |ULTIMATE.start_ssl3_accept_~s__init_buf___0~0#1|) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~num1~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~tmp___2~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_~tmp___5~0#1| 2147483647) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~tmp___8~0#1| 2147483648)) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__ctx__stats__sess_accept~0#1| 2147483648)) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~s__cert__pkeys__AT0__privatekey~0#1| 2147483647) (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8640) (<= 0 |#NULL.offset|) (<= |ULTIMATE.start_ssl3_accept_~num1~0#1| 2147483647) (<= |ULTIMATE.start_ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0#1| 2147483647) (<= 8464 |ULTIMATE.start_ssl3_accept_#in~initial_state#1|) (<= 0 |#StackHeapBarrier|) (<= |ULTIMATE.start_ssl3_accept_~ret~0#1| 2147483647) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~tmp___2~0#1| 2147483648)) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~s__version~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~cb~0#1| 2147483647) (= |#NULL.base| 0) (<= |ULTIMATE.start_ssl3_accept_~s__ctx__info_callback~0#1| 2147483647))' at error location [2021-11-23 03:42:26,441 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-23 03:42:26,441 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-23 03:42:26,442 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 10 [2021-11-23 03:42:26,442 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [570839321] [2021-11-23 03:42:26,442 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-23 03:42:26,444 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-23 03:42:26,444 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:42:26,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-23 03:42:26,447 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=986, Invalid=5986, Unknown=0, NotChecked=0, Total=6972 [2021-11-23 03:42:26,447 INFO L87 Difference]: Start difference. First operand 9446 states and 11901 transitions. Second operand has 10 states, 10 states have (on average 35.3) internal successors, (353), 10 states have internal predecessors, (353), 0 states have call successors, (0), 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-11-23 03:42:28,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:42:28,452 INFO L93 Difference]: Finished difference Result 17750 states and 22163 transitions. [2021-11-23 03:42:28,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-23 03:42:28,453 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 35.3) internal successors, (353), 10 states have internal predecessors, (353), 0 states have call successors, (0), 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 1046 [2021-11-23 03:42:28,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:42:28,464 INFO L225 Difference]: With dead ends: 17750 [2021-11-23 03:42:28,464 INFO L226 Difference]: Without dead ends: 6095 [2021-11-23 03:42:28,479 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3166 GetRequests, 2963 SyntacticMatches, 109 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9752 ImplicationChecksByTransitivity, 54.4s TimeCoverageRelationStatistics Valid=1064, Invalid=8056, Unknown=0, NotChecked=0, Total=9120 [2021-11-23 03:42:28,479 INFO L933 BasicCegarLoop]: 470 mSDtfsCounter, 572 mSDsluCounter, 2357 mSDsCounter, 0 mSdLazyCounter, 2964 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 572 SdHoareTripleChecker+Valid, 2495 SdHoareTripleChecker+Invalid, 3039 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 2964 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-11-23 03:42:28,480 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [572 Valid, 2495 Invalid, 3039 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 2964 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-11-23 03:42:28,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6095 states. [2021-11-23 03:42:28,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6095 to 4424. [2021-11-23 03:42:28,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4424 states, 4423 states have (on average 1.2159167985530184) internal successors, (5378), 4423 states have internal predecessors, (5378), 0 states have call successors, (0), 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-11-23 03:42:28,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4424 states to 4424 states and 5378 transitions. [2021-11-23 03:42:28,768 INFO L78 Accepts]: Start accepts. Automaton has 4424 states and 5378 transitions. Word has length 1046 [2021-11-23 03:42:28,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:42:28,769 INFO L470 AbstractCegarLoop]: Abstraction has 4424 states and 5378 transitions. [2021-11-23 03:42:28,769 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 35.3) internal successors, (353), 10 states have internal predecessors, (353), 0 states have call successors, (0), 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-11-23 03:42:28,769 INFO L276 IsEmpty]: Start isEmpty. Operand 4424 states and 5378 transitions. [2021-11-23 03:42:28,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1515 [2021-11-23 03:42:28,796 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:42:28,797 INFO L514 BasicCegarLoop]: trace histogram [58, 58, 57, 57, 55, 55, 55, 55, 55, 55, 55, 50, 50, 50, 45, 45, 40, 40, 35, 35, 30, 30, 30, 30, 25, 20, 20, 15, 15, 10, 10, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:42:28,835 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-11-23 03:42:29,017 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-11-23 03:42:29,018 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:42:29,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:42:29,018 INFO L85 PathProgramCache]: Analyzing trace with hash -649129745, now seen corresponding path program 1 times [2021-11-23 03:42:29,018 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:42:29,018 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [982533248] [2021-11-23 03:42:29,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:42:29,019 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:42:29,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:42:29,352 INFO L134 CoverageAnalysis]: Checked inductivity of 30049 backedges. 9912 proven. 0 refuted. 0 times theorem prover too weak. 20137 trivial. 0 not checked. [2021-11-23 03:42:29,352 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:42:29,352 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [982533248] [2021-11-23 03:42:29,353 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [982533248] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:42:29,353 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:42:29,353 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 03:42:29,353 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [169139386] [2021-11-23 03:42:29,354 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:42:29,355 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 03:42:29,355 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:42:29,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 03:42:29,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:42:29,356 INFO L87 Difference]: Start difference. First operand 4424 states and 5378 transitions. Second operand has 3 states, 3 states have (on average 62.0) internal successors, (186), 3 states have internal predecessors, (186), 0 states have call successors, (0), 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-11-23 03:42:29,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:42:29,679 INFO L93 Difference]: Finished difference Result 7799 states and 9460 transitions. [2021-11-23 03:42:29,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 03:42:29,679 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 62.0) internal successors, (186), 3 states have internal predecessors, (186), 0 states have call successors, (0), 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 1514 [2021-11-23 03:42:29,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:42:29,686 INFO L225 Difference]: With dead ends: 7799 [2021-11-23 03:42:29,687 INFO L226 Difference]: Without dead ends: 3377 [2021-11-23 03:42:29,692 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-11-23 03:42:29,693 INFO L933 BasicCegarLoop]: 83 mSDtfsCounter, 117 mSDsluCounter, 8 mSDsCounter, 0 mSdLazyCounter, 94 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 91 SdHoareTripleChecker+Invalid, 133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 94 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 03:42:29,693 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [117 Valid, 91 Invalid, 133 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 94 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 03:42:29,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3377 states. [2021-11-23 03:42:29,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3377 to 3377. [2021-11-23 03:42:29,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3377 states, 3376 states have (on average 1.205568720379147) internal successors, (4070), 3376 states have internal predecessors, (4070), 0 states have call successors, (0), 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-11-23 03:42:29,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3377 states to 3377 states and 4070 transitions. [2021-11-23 03:42:29,894 INFO L78 Accepts]: Start accepts. Automaton has 3377 states and 4070 transitions. Word has length 1514 [2021-11-23 03:42:29,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:42:29,895 INFO L470 AbstractCegarLoop]: Abstraction has 3377 states and 4070 transitions. [2021-11-23 03:42:29,895 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 62.0) internal successors, (186), 3 states have internal predecessors, (186), 0 states have call successors, (0), 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-11-23 03:42:29,895 INFO L276 IsEmpty]: Start isEmpty. Operand 3377 states and 4070 transitions. [2021-11-23 03:42:29,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1596 [2021-11-23 03:42:29,924 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:42:29,925 INFO L514 BasicCegarLoop]: trace histogram [58, 58, 58, 58, 58, 58, 58, 58, 58, 57, 57, 53, 53, 53, 48, 48, 43, 43, 38, 38, 33, 33, 33, 33, 28, 23, 23, 18, 18, 13, 13, 8, 8, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:42:29,926 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-11-23 03:42:29,926 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:42:29,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:42:29,927 INFO L85 PathProgramCache]: Analyzing trace with hash -85986468, now seen corresponding path program 1 times [2021-11-23 03:42:29,927 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:42:29,928 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [898490077] [2021-11-23 03:42:29,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:42:29,928 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:42:29,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:42:30,354 INFO L134 CoverageAnalysis]: Checked inductivity of 33202 backedges. 11693 proven. 0 refuted. 0 times theorem prover too weak. 21509 trivial. 0 not checked. [2021-11-23 03:42:30,354 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:42:30,354 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [898490077] [2021-11-23 03:42:30,355 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [898490077] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:42:30,355 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:42:30,355 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 03:42:30,355 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [582900564] [2021-11-23 03:42:30,356 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:42:30,357 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 03:42:30,357 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:42:30,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 03:42:30,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:42:30,358 INFO L87 Difference]: Start difference. First operand 3377 states and 4070 transitions. Second operand has 3 states, 3 states have (on average 63.666666666666664) internal successors, (191), 3 states have internal predecessors, (191), 0 states have call successors, (0), 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-11-23 03:42:30,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:42:30,620 INFO L93 Difference]: Finished difference Result 6878 states and 8313 transitions. [2021-11-23 03:42:30,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 03:42:30,621 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 63.666666666666664) internal successors, (191), 3 states have internal predecessors, (191), 0 states have call successors, (0), 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 1595 [2021-11-23 03:42:30,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:42:30,629 INFO L225 Difference]: With dead ends: 6878 [2021-11-23 03:42:30,629 INFO L226 Difference]: Without dead ends: 3461 [2021-11-23 03:42:30,634 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-11-23 03:42:30,635 INFO L933 BasicCegarLoop]: 135 mSDtfsCounter, 31 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 131 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 184 SdHoareTripleChecker+Invalid, 140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 131 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 03:42:30,635 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [31 Valid, 184 Invalid, 140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 131 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 03:42:30,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3461 states. [2021-11-23 03:42:30,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3461 to 3461. [2021-11-23 03:42:30,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3461 states, 3460 states have (on average 1.2017341040462428) internal successors, (4158), 3460 states have internal predecessors, (4158), 0 states have call successors, (0), 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-11-23 03:42:30,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3461 states to 3461 states and 4158 transitions. [2021-11-23 03:42:30,854 INFO L78 Accepts]: Start accepts. Automaton has 3461 states and 4158 transitions. Word has length 1595 [2021-11-23 03:42:30,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:42:30,855 INFO L470 AbstractCegarLoop]: Abstraction has 3461 states and 4158 transitions. [2021-11-23 03:42:30,855 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 63.666666666666664) internal successors, (191), 3 states have internal predecessors, (191), 0 states have call successors, (0), 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-11-23 03:42:30,856 INFO L276 IsEmpty]: Start isEmpty. Operand 3461 states and 4158 transitions. [2021-11-23 03:42:30,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1644 [2021-11-23 03:42:30,881 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:42:30,881 INFO L514 BasicCegarLoop]: trace histogram [62, 62, 62, 61, 61, 58, 58, 58, 58, 58, 58, 53, 53, 53, 48, 48, 43, 43, 38, 38, 33, 33, 33, 33, 28, 23, 23, 18, 18, 13, 13, 8, 8, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:42:30,882 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-11-23 03:42:30,882 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:42:30,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:42:30,883 INFO L85 PathProgramCache]: Analyzing trace with hash 2126982876, now seen corresponding path program 1 times [2021-11-23 03:42:30,883 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:42:30,883 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1246507943] [2021-11-23 03:42:30,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:42:30,883 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:42:30,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:42:31,268 INFO L134 CoverageAnalysis]: Checked inductivity of 34658 backedges. 11727 proven. 0 refuted. 0 times theorem prover too weak. 22931 trivial. 0 not checked. [2021-11-23 03:42:31,268 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:42:31,268 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1246507943] [2021-11-23 03:42:31,268 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1246507943] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:42:31,269 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:42:31,269 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 03:42:31,269 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1803289984] [2021-11-23 03:42:31,269 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:42:31,271 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 03:42:31,271 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:42:31,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 03:42:31,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:42:31,273 INFO L87 Difference]: Start difference. First operand 3461 states and 4158 transitions. Second operand has 3 states, 3 states have (on average 64.0) internal successors, (192), 3 states have internal predecessors, (192), 0 states have call successors, (0), 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-11-23 03:42:31,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:42:31,512 INFO L93 Difference]: Finished difference Result 5236 states and 6283 transitions. [2021-11-23 03:42:31,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 03:42:31,512 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 64.0) internal successors, (192), 3 states have internal predecessors, (192), 0 states have call successors, (0), 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 1643 [2021-11-23 03:42:31,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:42:31,513 INFO L225 Difference]: With dead ends: 5236 [2021-11-23 03:42:31,513 INFO L226 Difference]: Without dead ends: 0 [2021-11-23 03:42:31,518 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-11-23 03:42:31,519 INFO L933 BasicCegarLoop]: 84 mSDtfsCounter, 101 mSDsluCounter, 15 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 98 SdHoareTripleChecker+Invalid, 140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 03:42:31,519 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [101 Valid, 98 Invalid, 140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 103 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 03:42:31,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-11-23 03:42:31,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-11-23 03:42:31,520 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-11-23 03:42:31,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-11-23 03:42:31,520 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 1643 [2021-11-23 03:42:31,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:42:31,521 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-11-23 03:42:31,521 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 64.0) internal successors, (192), 3 states have internal predecessors, (192), 0 states have call successors, (0), 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-11-23 03:42:31,521 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-11-23 03:42:31,521 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-11-23 03:42:31,524 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2021-11-23 03:42:31,524 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-11-23 03:42:31,526 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2021-11-23 03:42:41,810 WARN L227 SmtUtils]: Spent 9.01s on a formula simplification. DAG size of input: 650 DAG size of output: 641 (called from [L 182] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.or) [2021-11-23 03:42:51,872 WARN L227 SmtUtils]: Spent 8.85s on a formula simplification. DAG size of input: 650 DAG size of output: 641 (called from [L 182] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.or) [2021-11-23 03:43:00,551 WARN L227 SmtUtils]: Spent 8.67s on a formula simplification. DAG size of input: 650 DAG size of output: 641 (called from [L 182] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.or) [2021-11-23 03:43:14,634 WARN L227 SmtUtils]: Spent 14.08s on a formula simplification. DAG size of input: 204 DAG size of output: 203 (called from [L 182] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.or) [2021-11-23 03:43:25,654 WARN L227 SmtUtils]: Spent 8.99s on a formula simplification. DAG size of input: 672 DAG size of output: 663 (called from [L 182] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.or) [2021-11-23 03:43:42,541 WARN L227 SmtUtils]: Spent 7.59s on a formula simplification. DAG size of input: 641 DAG size of output: 180 (called from [L 149] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.combineInter) [2021-11-23 03:43:51,145 WARN L227 SmtUtils]: Spent 7.66s on a formula simplification. DAG size of input: 641 DAG size of output: 180 (called from [L 149] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.combineInter) [2021-11-23 03:43:58,947 WARN L227 SmtUtils]: Spent 7.80s on a formula simplification. DAG size of input: 641 DAG size of output: 180 (called from [L 149] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.combineInter) [2021-11-23 03:44:09,394 WARN L227 SmtUtils]: Spent 8.89s on a formula simplification. DAG size of input: 663 DAG size of output: 190 (called from [L 149] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.combineInter) [2021-11-23 03:44:13,628 INFO L858 garLoopResultBuilder]: For program point L564(lines 564 567) no Hoare annotation was computed. [2021-11-23 03:44:13,628 INFO L854 garLoopResultBuilder]: At program point L201(lines 197 622) the Hoare annotation is: (let ((.cse1 (= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8640))) (let ((.cse0 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) (.cse4 (not .cse1)) (.cse3 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)) (.cse2 (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8640))) (or (and .cse0 .cse1 .cse2 (not .cse3)) (and (or (= 9 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 5 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 7 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 8) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 4) (= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) .cse4 .cse3 .cse2) (and .cse0 .cse4 .cse3 .cse2) (and (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse4 .cse3 .cse2)))) [2021-11-23 03:44:13,629 INFO L854 garLoopResultBuilder]: At program point L168(lines 164 633) the Hoare annotation is: (let ((.cse0 (<= 8528 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (.cse1 (not (= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse2 (not (= 8576 |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| 8481))) (.cse5 (not (= 8497 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse6 (not (= 8496 |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))) (.cse10 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)) (.cse11 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529))) (.cse12 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512))) (.cse13 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse14 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8576))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (or (= 9 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 5 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 7 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 8) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 4) (= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse4 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14))) [2021-11-23 03:44:13,629 INFO L858 garLoopResultBuilder]: For program point L466(lines 466 478) no Hoare annotation was computed. [2021-11-23 03:44:13,629 INFO L858 garLoopResultBuilder]: For program point L367-2(lines 364 373) no Hoare annotation was computed. [2021-11-23 03:44:13,629 INFO L858 garLoopResultBuilder]: For program point L335-2(lines 219 613) no Hoare annotation was computed. [2021-11-23 03:44:13,629 INFO L858 garLoopResultBuilder]: For program point L203(lines 203 620) no Hoare annotation was computed. [2021-11-23 03:44:13,629 INFO L858 garLoopResultBuilder]: For program point L170(lines 170 631) no Hoare annotation was computed. [2021-11-23 03:44:13,630 INFO L858 garLoopResultBuilder]: For program point L137(lines 137 642) no Hoare annotation was computed. [2021-11-23 03:44:13,630 INFO L854 garLoopResultBuilder]: At program point L402(lines 393 428) the Hoare annotation is: (let ((.cse0 (<= 8528 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (.cse1 (not (= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse2 (not (= 8576 |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| 8481))) (.cse5 (not (= 8497 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse6 (not (= 8496 |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))) (.cse10 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)) (.cse11 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529))) (.cse12 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512))) (.cse13 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse14 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8576))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (or (= 9 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 5 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 7 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 8) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 4) (= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse4 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14))) [2021-11-23 03:44:13,630 INFO L858 garLoopResultBuilder]: For program point L270(lines 270 272) no Hoare annotation was computed. [2021-11-23 03:44:13,630 INFO L858 garLoopResultBuilder]: For program point L237(lines 237 248) no Hoare annotation was computed. [2021-11-23 03:44:13,630 INFO L858 garLoopResultBuilder]: For program point L237-2(lines 219 613) no Hoare annotation was computed. [2021-11-23 03:44:13,630 INFO L858 garLoopResultBuilder]: For program point L470-2(lines 468 478) no Hoare annotation was computed. [2021-11-23 03:44:13,631 INFO L858 garLoopResultBuilder]: For program point L239(lines 239 242) no Hoare annotation was computed. [2021-11-23 03:44:13,631 INFO L858 garLoopResultBuilder]: For program point L206(lines 206 619) no Hoare annotation was computed. [2021-11-23 03:44:13,631 INFO L858 garLoopResultBuilder]: For program point L173(lines 173 630) no Hoare annotation was computed. [2021-11-23 03:44:13,631 INFO L858 garLoopResultBuilder]: For program point L140(lines 140 641) no Hoare annotation was computed. [2021-11-23 03:44:13,631 INFO L858 garLoopResultBuilder]: For program point L438(lines 438 440) no Hoare annotation was computed. [2021-11-23 03:44:13,631 INFO L858 garLoopResultBuilder]: For program point L405(lines 405 426) no Hoare annotation was computed. [2021-11-23 03:44:13,632 INFO L854 garLoopResultBuilder]: At program point L207(lines 203 620) the Hoare annotation is: (let ((.cse0 (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8656)) (.cse2 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) (.cse1 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|))) (or (and .cse0 (or (= 9 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 5 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 7 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 8) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 4) (= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) .cse1) (and .cse0 (or (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 10) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 12) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 11)) .cse1) (and .cse0 .cse2) (and (not (= 8673 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) .cse2 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8672)) (not (= 12292 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (not .cse1) (<= 8656 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)))) [2021-11-23 03:44:13,632 INFO L854 garLoopResultBuilder]: At program point L174(lines 170 631) the Hoare annotation is: (let ((.cse0 (<= 8528 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (.cse1 (not (= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse2 (not (= 8576 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse3 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8545))) (.cse4 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8481))) (.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 (= 8513 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.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 (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512))) (.cse14 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8576))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse4 (or (= 9 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 5 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 7 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 8) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 4) (= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14))) [2021-11-23 03:44:13,632 INFO L861 garLoopResultBuilder]: At program point L670(lines 109 671) the Hoare annotation is: true [2021-11-23 03:44:13,632 INFO L858 garLoopResultBuilder]: For program point L406(lines 406 412) no Hoare annotation was computed. [2021-11-23 03:44:13,632 INFO L858 garLoopResultBuilder]: For program point L539(lines 539 542) no Hoare annotation was computed. [2021-11-23 03:44:13,633 INFO L858 garLoopResultBuilder]: For program point L209(lines 209 618) no Hoare annotation was computed. [2021-11-23 03:44:13,633 INFO L858 garLoopResultBuilder]: For program point L176(lines 176 629) no Hoare annotation was computed. [2021-11-23 03:44:13,633 INFO L858 garLoopResultBuilder]: For program point L143(lines 143 640) no Hoare annotation was computed. [2021-11-23 03:44:13,633 INFO L854 garLoopResultBuilder]: At program point L110-2(lines 110 669) the Hoare annotation is: (let ((.cse35 (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512))) (let ((.cse39 (= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8640)) (.cse20 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)) (.cse36 (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8656)) (.cse40 (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8640)) (.cse43 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 1)) (.cse3 (not (= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse4 (not (= 8576 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse6 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8561))) (.cse7 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8545))) (.cse8 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8481))) (.cse9 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) (.cse11 (not (= 8497 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse14 (not (= 8496 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse15 (not (= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse17 (not (= 8513 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse18 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8480))) (.cse19 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8528))) (.cse21 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529))) (.cse23 (not .cse35)) (.cse24 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse26 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8576))) (let ((.cse0 (or (and .cse3 .cse4 .cse6 .cse7 .cse8 .cse43 .cse11 .cse14 .cse15 .cse17 .cse18 .cse19 .cse21 .cse23 .cse24 .cse26) (and .cse3 .cse4 .cse6 .cse7 .cse8 .cse11 .cse14 .cse15 .cse17 .cse18 .cse19 .cse21 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 0) .cse23 .cse24 .cse26) (and .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse11 .cse14 .cse15 .cse17 .cse18 .cse19 .cse21 .cse23 .cse24 .cse26))) (.cse38 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 11)) (.cse13 (< |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8640)) (.cse37 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 12)) (.cse2 (<= 8528 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (.cse27 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8592))) (.cse28 (not (= 8673 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse5 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8609))) (.cse29 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8657))) (.cse10 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8608))) (.cse30 (not .cse40)) (.cse16 (not (= 8577 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse31 (not (= 12292 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse32 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8641))) (.cse33 (not .cse36)) (.cse22 (not (= 8593 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse34 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8672)) (.cse41 (not .cse20)) (.cse1 (<= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (.cse25 (or (= 9 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 5 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 7 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 8) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 4) (= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|))) (.cse12 (not .cse39)) (.cse42 (<= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8576))) (or (and .cse0 .cse1) (and .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24) (and .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse25 .cse11 .cse14 .cse17 .cse18 .cse19 .cse20 .cse21 .cse23 .cse24 .cse26) (and .cse27 .cse28 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse29 .cse10 .cse25 .cse11 .cse30 .cse14 .cse15 .cse16 .cse31 .cse17 .cse32 .cse18 .cse33 .cse19 .cse20 .cse21 .cse1 .cse22 .cse23 .cse24 .cse34) (and .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse11 .cse14 .cse15 .cse17 .cse18 .cse19 .cse20 .cse21 .cse23 .cse26) (and .cse25 .cse35 .cse20) (and .cse36 (or (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 10) .cse37 .cse38) .cse12 .cse20) (and .cse3 .cse4 .cse6 .cse7 .cse8 .cse25 .cse11 .cse15 .cse17 .cse18 .cse19 .cse20 .cse21 .cse1 .cse23 .cse24 .cse26) (and .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse25 .cse11 .cse14 .cse15 .cse17 .cse18 .cse19 .cse20 .cse21 .cse23 .cse26) (and .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 .cse25 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24) (and .cse9 .cse39 .cse40 .cse41) (and .cse36 .cse25 .cse12 .cse20) (and .cse27 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24) (and .cse36 .cse9 .cse12) (and .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse25 .cse11 .cse14 .cse15 .cse17 .cse18 .cse20 .cse21 .cse23 .cse24 .cse26) (and .cse27 .cse28 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse29 .cse10 .cse11 .cse14 .cse15 .cse16 .cse31 .cse17 .cse32 .cse18 .cse33 .cse19 .cse21 .cse22 .cse23 .cse41 .cse24 (<= 8656 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (and .cse0 .cse41) (and .cse27 .cse28 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse29 .cse10 (or .cse37 .cse38) .cse11 .cse30 .cse14 .cse15 .cse16 .cse31 .cse17 .cse32 .cse18 .cse33 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse34) (and .cse9 (or (and .cse35 .cse20) (and .cse36 .cse41))) (and .cse27 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse25 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24) (and .cse25 .cse20 .cse42 .cse26) (and .cse9 .cse12 .cse20 .cse40) (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 3) (and .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse11 .cse14 .cse15 .cse17 .cse18 .cse20 .cse21 .cse23 .cse24 .cse26) (and .cse37 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8448) (= 3 |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1|) .cse20 .cse1) (and .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse11 .cse14 .cse17 .cse18 .cse19 .cse20 .cse21 .cse23 .cse24 .cse26) (and .cse27 .cse28 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse29 .cse10 .cse11 .cse30 .cse14 .cse15 .cse16 .cse31 .cse17 .cse32 .cse18 .cse33 .cse19 .cse20 .cse21 .cse1 .cse22 .cse23 .cse24 .cse34) (and (< |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8464) .cse9 .cse39 .cse41) (and (or (and .cse3 .cse4 .cse6 .cse7 .cse8 .cse43 .cse11 .cse15 .cse17 .cse18 .cse19 .cse21 .cse23 .cse24 .cse26) (and .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse11 .cse15 .cse17 .cse18 .cse19 .cse21 .cse23 .cse24 .cse26)) .cse1) (and .cse25 .cse12 .cse20 .cse40) (and .cse9 .cse20 .cse42 .cse26))))) [2021-11-23 03:44:13,634 INFO L858 garLoopResultBuilder]: For program point L507(lines 507 525) no Hoare annotation was computed. [2021-11-23 03:44:13,634 INFO L858 garLoopResultBuilder]: For program point L243(lines 243 246) no Hoare annotation was computed. [2021-11-23 03:44:13,634 INFO L854 garLoopResultBuilder]: At program point L177(lines 176 629) the Hoare annotation is: (let ((.cse0 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8448)) (.cse2 (<= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (.cse3 (<= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8576)) (.cse4 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) (.cse1 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|))) (or (and (or (= 9 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 5 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 7 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 8) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 4) (= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) .cse0 .cse1 .cse2 .cse3) (and (not (= 8576 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8561)) (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8545)) (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8481)) (not (= 8497 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (not (= 8496 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (not (= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (= 3 |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1|) (not (= 8513 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8480)) (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8528)) .cse1 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529)) (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512)) (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8576)) (and .cse4 .cse0 .cse1 .cse2 .cse3) (and (< |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8464) .cse4 (= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8640) (not .cse1)))) [2021-11-23 03:44:13,634 INFO L854 garLoopResultBuilder]: At program point L144(lines 137 642) the Hoare annotation is: (let ((.cse3 (not (= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse4 (not (= 8576 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse5 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8561))) (.cse6 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8545))) (.cse7 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8481))) (.cse8 (not (= 8497 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse9 (not (= 8496 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse10 (not (= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse11 (not (= 8513 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse12 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8480))) (.cse13 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8528))) (.cse14 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529))) (.cse15 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512))) (.cse16 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse17 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8576))) (let ((.cse0 (or (and .cse3 .cse4 .cse5 .cse6 .cse7 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 1) .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 0) .cse15 .cse16 .cse17) (and .cse3 .cse4 .cse5 .cse6 .cse7 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17))) (.cse2 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)) (.cse1 (<= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (or (and .cse0 .cse1) (and .cse0 (not .cse2)) (and .cse3 .cse4 .cse5 .cse6 .cse7 (or (= 9 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 5 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 7 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 8) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 4) (= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse2 .cse14 .cse1 .cse15 .cse16 .cse17)))) [2021-11-23 03:44:13,635 INFO L858 garLoopResultBuilder]: For program point L344(lines 344 385) no Hoare annotation was computed. [2021-11-23 03:44:13,635 INFO L854 garLoopResultBuilder]: At program point L212(lines 212 617) the Hoare annotation is: (and (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8592)) (not (= 8673 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (not (= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8609)) (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8561)) (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8545)) (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8481)) (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8608)) (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8672)) (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8640)) (not (= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (not (= 12292 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8641)) (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8480)) (not (= 8593 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) [2021-11-23 03:44:13,635 INFO L858 garLoopResultBuilder]: For program point L179(lines 179 628) no Hoare annotation was computed. [2021-11-23 03:44:13,635 INFO L858 garLoopResultBuilder]: For program point L146(lines 146 639) no Hoare annotation was computed. [2021-11-23 03:44:13,636 INFO L854 garLoopResultBuilder]: At program point L113(lines 113 650) the Hoare annotation is: (let ((.cse35 (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512))) (let ((.cse39 (= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8640)) (.cse20 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)) (.cse36 (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8656)) (.cse40 (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8640)) (.cse43 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 1)) (.cse3 (not (= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse4 (not (= 8576 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse6 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8561))) (.cse7 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8545))) (.cse8 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8481))) (.cse9 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) (.cse11 (not (= 8497 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse14 (not (= 8496 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse15 (not (= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse17 (not (= 8513 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse18 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8480))) (.cse19 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8528))) (.cse21 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529))) (.cse23 (not .cse35)) (.cse24 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse26 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8576))) (let ((.cse0 (or (and .cse3 .cse4 .cse6 .cse7 .cse8 .cse43 .cse11 .cse14 .cse15 .cse17 .cse18 .cse19 .cse21 .cse23 .cse24 .cse26) (and .cse3 .cse4 .cse6 .cse7 .cse8 .cse11 .cse14 .cse15 .cse17 .cse18 .cse19 .cse21 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 0) .cse23 .cse24 .cse26) (and .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse11 .cse14 .cse15 .cse17 .cse18 .cse19 .cse21 .cse23 .cse24 .cse26))) (.cse38 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 11)) (.cse13 (< |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8640)) (.cse37 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 12)) (.cse2 (<= 8528 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (.cse27 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8592))) (.cse28 (not (= 8673 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse5 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8609))) (.cse29 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8657))) (.cse10 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8608))) (.cse30 (not .cse40)) (.cse16 (not (= 8577 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse31 (not (= 12292 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse32 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8641))) (.cse33 (not .cse36)) (.cse22 (not (= 8593 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse34 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8672)) (.cse41 (not .cse20)) (.cse1 (<= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (.cse25 (or (= 9 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 5 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 7 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 8) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 4) (= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|))) (.cse12 (not .cse39)) (.cse42 (<= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8576))) (or (and .cse0 .cse1) (and .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24) (and .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse25 .cse11 .cse14 .cse17 .cse18 .cse19 .cse20 .cse21 .cse23 .cse24 .cse26) (and .cse27 .cse28 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse29 .cse10 .cse25 .cse11 .cse30 .cse14 .cse15 .cse16 .cse31 .cse17 .cse32 .cse18 .cse33 .cse19 .cse20 .cse21 .cse1 .cse22 .cse23 .cse24 .cse34) (and .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse11 .cse14 .cse15 .cse17 .cse18 .cse19 .cse20 .cse21 .cse23 .cse26) (and .cse25 .cse35 .cse20) (and .cse36 (or (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 10) .cse37 .cse38) .cse12 .cse20) (and .cse3 .cse4 .cse6 .cse7 .cse8 .cse25 .cse11 .cse15 .cse17 .cse18 .cse19 .cse20 .cse21 .cse1 .cse23 .cse24 .cse26) (and .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse25 .cse11 .cse14 .cse15 .cse17 .cse18 .cse19 .cse20 .cse21 .cse23 .cse26) (and .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 .cse25 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24) (and .cse9 .cse39 .cse40 .cse41) (and .cse36 .cse25 .cse12 .cse20) (and .cse27 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24) (and .cse36 .cse9 .cse12) (and .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse25 .cse11 .cse14 .cse15 .cse17 .cse18 .cse20 .cse21 .cse23 .cse24 .cse26) (and .cse27 .cse28 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse29 .cse10 .cse11 .cse14 .cse15 .cse16 .cse31 .cse17 .cse32 .cse18 .cse33 .cse19 .cse21 .cse22 .cse23 .cse41 .cse24 (<= 8656 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (and .cse0 .cse41) (and .cse27 .cse28 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse29 .cse10 (or .cse37 .cse38) .cse11 .cse30 .cse14 .cse15 .cse16 .cse31 .cse17 .cse32 .cse18 .cse33 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse34) (and .cse9 (or (and .cse35 .cse20) (and .cse36 .cse41))) (and .cse27 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse25 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24) (and .cse25 .cse20 .cse42 .cse26) (and .cse9 .cse12 .cse20 .cse40) (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 3) (and .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse11 .cse14 .cse15 .cse17 .cse18 .cse20 .cse21 .cse23 .cse24 .cse26) (and .cse37 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8448) (= 3 |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1|) .cse20 .cse1) (and .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse11 .cse14 .cse17 .cse18 .cse19 .cse20 .cse21 .cse23 .cse24 .cse26) (and .cse27 .cse28 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse29 .cse10 .cse11 .cse30 .cse14 .cse15 .cse16 .cse31 .cse17 .cse32 .cse18 .cse33 .cse19 .cse20 .cse21 .cse1 .cse22 .cse23 .cse24 .cse34) (and (< |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8464) .cse9 .cse39 .cse41) (and (or (and .cse3 .cse4 .cse6 .cse7 .cse8 .cse43 .cse11 .cse15 .cse17 .cse18 .cse19 .cse21 .cse23 .cse24 .cse26) (and .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse11 .cse15 .cse17 .cse18 .cse19 .cse21 .cse23 .cse24 .cse26)) .cse1) (and .cse25 .cse12 .cse20 .cse40) (and .cse9 .cse20 .cse42 .cse26))))) [2021-11-23 03:44:13,636 INFO L858 garLoopResultBuilder]: For program point L510(lines 510 524) no Hoare annotation was computed. [2021-11-23 03:44:13,636 INFO L854 garLoopResultBuilder]: At program point L213(lines 209 618) the Hoare annotation is: (let ((.cse1 (<= 8528 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (.cse26 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8672)) (.cse0 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8592))) (.cse2 (not (= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse3 (not (= 8576 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse4 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8609))) (.cse5 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8561))) (.cse6 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8545))) (.cse7 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8481))) (.cse27 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) (.cse8 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8657))) (.cse9 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8608))) (.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 (= 8577 |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| 8656))) (.cse20 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8528))) (.cse22 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529))) (.cse23 (not (= 8593 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse24 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512))) (.cse21 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)) (.cse25 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 (or (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 12) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 11)) .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse27 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 (or (= 9 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 5 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 7 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 8) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 4) (= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26) (and .cse0 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse27 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse22 .cse23 .cse24 (not .cse21) .cse25 (<= 8656 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)))) [2021-11-23 03:44:13,637 INFO L858 garLoopResultBuilder]: For program point L446-1(lines 446 454) no Hoare annotation was computed. [2021-11-23 03:44:13,637 INFO L858 garLoopResultBuilder]: For program point L347(lines 347 384) no Hoare annotation was computed. [2021-11-23 03:44:13,637 INFO L858 garLoopResultBuilder]: For program point L347-1(lines 347 384) no Hoare annotation was computed. [2021-11-23 03:44:13,637 INFO L858 garLoopResultBuilder]: For program point L182(lines 182 627) no Hoare annotation was computed. [2021-11-23 03:44:13,637 INFO L858 garLoopResultBuilder]: For program point L149(lines 149 638) no Hoare annotation was computed. [2021-11-23 03:44:13,637 INFO L858 garLoopResultBuilder]: For program point L116(lines 116 649) no Hoare annotation was computed. [2021-11-23 03:44:13,638 INFO L858 garLoopResultBuilder]: For program point L513(lines 513 523) no Hoare annotation was computed. [2021-11-23 03:44:13,638 INFO L854 garLoopResultBuilder]: At program point L414(lines 405 426) the Hoare annotation is: (let ((.cse0 (<= 8528 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (.cse1 (not (= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse2 (not (= 8576 |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| 8481))) (.cse5 (not (= 8497 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse6 (not (= 8496 |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))) (.cse10 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)) (.cse11 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529))) (.cse12 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512))) (.cse13 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse14 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8576))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (or (= 9 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 5 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 7 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 8) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 4) (= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse4 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14))) [2021-11-23 03:44:13,638 INFO L858 garLoopResultBuilder]: For program point L348(lines 348 381) no Hoare annotation was computed. [2021-11-23 03:44:13,638 INFO L858 garLoopResultBuilder]: For program point L315(lines 315 325) no Hoare annotation was computed. [2021-11-23 03:44:13,638 INFO L858 garLoopResultBuilder]: For program point L315-2(lines 315 325) no Hoare annotation was computed. [2021-11-23 03:44:13,639 INFO L854 garLoopResultBuilder]: At program point L183(lines 179 628) the Hoare annotation is: (let ((.cse0 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8592))) (.cse1 (<= 8528 |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 (= 8497 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse9 (not (= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8640))) (.cse10 (< |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8640)) (.cse11 (not (= 8496 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse12 (not (= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse13 (not (= 8513 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse14 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8480))) (.cse15 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8528))) (.cse16 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)) (.cse17 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529))) (.cse18 (not (= 8593 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse19 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512))) (.cse20 (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) (and .cse0 .cse1 .cse2 (or (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 4)) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 (or (= 9 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 5 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 7 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 8) (= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20))) [2021-11-23 03:44:13,639 INFO L854 garLoopResultBuilder]: At program point L150(lines 146 639) the Hoare annotation is: (let ((.cse2 (not (= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse3 (not (= 8576 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.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 (= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse8 (not (= 8513 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse9 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8480))) (.cse10 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8528))) (.cse11 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529))) (.cse13 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512))) (.cse14 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse15 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8576))) (let ((.cse1 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)) (.cse0 (or (and .cse2 .cse3 .cse4 .cse5 .cse6 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 1) .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15) (and .cse2 .cse3 .cse4 .cse5 .cse6 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15))) (.cse12 (<= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (or (and .cse0 (not .cse1)) (and .cse2 .cse3 .cse4 .cse5 .cse6 (or (= 9 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 5 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 7 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 8) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 4) (= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) .cse7 .cse8 .cse9 .cse10 .cse1 .cse11 .cse12 .cse13 .cse14 .cse15) (and .cse0 .cse12)))) [2021-11-23 03:44:13,639 INFO L861 garLoopResultBuilder]: At program point L680(lines 22 682) the Hoare annotation is: true [2021-11-23 03:44:13,640 INFO L854 garLoopResultBuilder]: At program point L614(lines 110 669) the Hoare annotation is: (let ((.cse35 (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512))) (let ((.cse39 (= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8640)) (.cse20 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)) (.cse36 (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8656)) (.cse40 (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8640)) (.cse43 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 1)) (.cse3 (not (= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse4 (not (= 8576 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse6 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8561))) (.cse7 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8545))) (.cse8 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8481))) (.cse9 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) (.cse11 (not (= 8497 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse14 (not (= 8496 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse15 (not (= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse17 (not (= 8513 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse18 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8480))) (.cse19 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8528))) (.cse21 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529))) (.cse23 (not .cse35)) (.cse24 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse26 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8576))) (let ((.cse0 (or (and .cse3 .cse4 .cse6 .cse7 .cse8 .cse43 .cse11 .cse14 .cse15 .cse17 .cse18 .cse19 .cse21 .cse23 .cse24 .cse26) (and .cse3 .cse4 .cse6 .cse7 .cse8 .cse11 .cse14 .cse15 .cse17 .cse18 .cse19 .cse21 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 0) .cse23 .cse24 .cse26) (and .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse11 .cse14 .cse15 .cse17 .cse18 .cse19 .cse21 .cse23 .cse24 .cse26))) (.cse38 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 11)) (.cse13 (< |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8640)) (.cse37 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 12)) (.cse2 (<= 8528 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (.cse27 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8592))) (.cse28 (not (= 8673 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse5 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8609))) (.cse29 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8657))) (.cse10 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8608))) (.cse30 (not .cse40)) (.cse16 (not (= 8577 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse31 (not (= 12292 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse32 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8641))) (.cse33 (not .cse36)) (.cse22 (not (= 8593 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse34 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8672)) (.cse41 (not .cse20)) (.cse1 (<= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (.cse25 (or (= 9 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 5 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 7 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 8) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 4) (= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|))) (.cse12 (not .cse39)) (.cse42 (<= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8576))) (or (and .cse0 .cse1) (and .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24) (and .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse25 .cse11 .cse14 .cse17 .cse18 .cse19 .cse20 .cse21 .cse23 .cse24 .cse26) (and .cse27 .cse28 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse29 .cse10 .cse25 .cse11 .cse30 .cse14 .cse15 .cse16 .cse31 .cse17 .cse32 .cse18 .cse33 .cse19 .cse20 .cse21 .cse1 .cse22 .cse23 .cse24 .cse34) (and .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse11 .cse14 .cse15 .cse17 .cse18 .cse19 .cse20 .cse21 .cse23 .cse26) (and .cse25 .cse35 .cse20) (and .cse36 (or (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 10) .cse37 .cse38) .cse12 .cse20) (and .cse3 .cse4 .cse6 .cse7 .cse8 .cse25 .cse11 .cse15 .cse17 .cse18 .cse19 .cse20 .cse21 .cse1 .cse23 .cse24 .cse26) (and .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse25 .cse11 .cse14 .cse15 .cse17 .cse18 .cse19 .cse20 .cse21 .cse23 .cse26) (and .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 .cse25 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24) (and .cse9 .cse39 .cse40 .cse41) (and .cse36 .cse25 .cse12 .cse20) (and .cse27 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24) (and .cse36 .cse9 .cse12) (and .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse25 .cse11 .cse14 .cse15 .cse17 .cse18 .cse20 .cse21 .cse23 .cse24 .cse26) (and .cse27 .cse28 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse29 .cse10 .cse11 .cse14 .cse15 .cse16 .cse31 .cse17 .cse32 .cse18 .cse33 .cse19 .cse21 .cse22 .cse23 .cse41 .cse24 (<= 8656 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (and .cse0 .cse41) (and .cse27 .cse28 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse29 .cse10 (or .cse37 .cse38) .cse11 .cse30 .cse14 .cse15 .cse16 .cse31 .cse17 .cse32 .cse18 .cse33 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse34) (and .cse9 (or (and .cse35 .cse20) (and .cse36 .cse41))) (and .cse27 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse25 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24) (and .cse25 .cse20 .cse42 .cse26) (and .cse9 .cse12 .cse20 .cse40) (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 3) (and .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse11 .cse14 .cse15 .cse17 .cse18 .cse20 .cse21 .cse23 .cse24 .cse26) (and .cse37 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8448) (= 3 |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1|) .cse20 .cse1) (and .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse11 .cse14 .cse17 .cse18 .cse19 .cse20 .cse21 .cse23 .cse24 .cse26) (and .cse27 .cse28 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse29 .cse10 .cse11 .cse30 .cse14 .cse15 .cse16 .cse31 .cse17 .cse32 .cse18 .cse33 .cse19 .cse20 .cse21 .cse1 .cse22 .cse23 .cse24 .cse34) (and (< |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8464) .cse9 .cse39 .cse41) (and (or (and .cse3 .cse4 .cse6 .cse7 .cse8 .cse43 .cse11 .cse15 .cse17 .cse18 .cse19 .cse21 .cse23 .cse24 .cse26) (and .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse11 .cse15 .cse17 .cse18 .cse19 .cse21 .cse23 .cse24 .cse26)) .cse1) (and .cse25 .cse12 .cse20 .cse40) (and .cse9 .cse20 .cse42 .cse26))))) [2021-11-23 03:44:13,640 INFO L858 garLoopResultBuilder]: For program point L581-2(lines 219 613) no Hoare annotation was computed. [2021-11-23 03:44:13,640 INFO L858 garLoopResultBuilder]: For program point L449(lines 449 452) no Hoare annotation was computed. [2021-11-23 03:44:13,640 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2021-11-23 03:44:13,641 INFO L858 garLoopResultBuilder]: For program point L185(lines 185 626) no Hoare annotation was computed. [2021-11-23 03:44:13,641 INFO L858 garLoopResultBuilder]: For program point L152(lines 152 637) no Hoare annotation was computed. [2021-11-23 03:44:13,641 INFO L858 garLoopResultBuilder]: For program point L119(lines 119 648) no Hoare annotation was computed. [2021-11-23 03:44:13,641 INFO L858 garLoopResultBuilder]: For program point L516(lines 516 522) no Hoare annotation was computed. [2021-11-23 03:44:13,641 INFO L858 garLoopResultBuilder]: For program point L516-2(lines 219 613) no Hoare annotation was computed. [2021-11-23 03:44:13,641 INFO L858 garLoopResultBuilder]: For program point L483-2(lines 219 613) no Hoare annotation was computed. [2021-11-23 03:44:13,642 INFO L858 garLoopResultBuilder]: For program point L417-2(lines 413 426) no Hoare annotation was computed. [2021-11-23 03:44:13,642 INFO L858 garLoopResultBuilder]: For program point L285-2(lines 219 613) no Hoare annotation was computed. [2021-11-23 03:44:13,642 INFO L858 garLoopResultBuilder]: For program point L319-2(lines 317 325) no Hoare annotation was computed. [2021-11-23 03:44:13,642 INFO L858 garLoopResultBuilder]: For program point L353(lines 353 379) no Hoare annotation was computed. [2021-11-23 03:44:13,642 INFO L858 garLoopResultBuilder]: For program point L254(lines 254 264) no Hoare annotation was computed. [2021-11-23 03:44:13,642 INFO L858 garLoopResultBuilder]: For program point L188(lines 188 625) no Hoare annotation was computed. [2021-11-23 03:44:13,642 INFO L858 garLoopResultBuilder]: For program point L155(lines 155 636) no Hoare annotation was computed. [2021-11-23 03:44:13,643 INFO L858 garLoopResultBuilder]: For program point L122(lines 122 647) no Hoare annotation was computed. [2021-11-23 03:44:13,643 INFO L858 garLoopResultBuilder]: For program point L651(lines 651 667) no Hoare annotation was computed. [2021-11-23 03:44:13,643 INFO L858 garLoopResultBuilder]: For program point L519(lines 519 521) no Hoare annotation was computed. [2021-11-23 03:44:13,643 INFO L858 garLoopResultBuilder]: For program point L255(lines 255 258) no Hoare annotation was computed. [2021-11-23 03:44:13,643 INFO L854 garLoopResultBuilder]: At program point L222(lines 116 649) the Hoare annotation is: (let ((.cse2 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8592))) (.cse3 (not (= 8673 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse4 (not (= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse5 (not (= 8576 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse6 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8609))) (.cse7 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8561))) (.cse8 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8545))) (.cse9 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8481))) (.cse10 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8657))) (.cse11 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8608))) (.cse12 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8672))) (.cse13 (not (= 8497 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse14 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8640))) (.cse15 (not (= 8496 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse16 (not (= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse17 (not (= 8577 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse18 (not (= 12292 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse19 (not (= 8513 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse20 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8641))) (.cse21 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8480))) (.cse22 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8656))) (.cse23 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8528))) (.cse25 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529))) (.cse26 (not (= 8593 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse27 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512))) (.cse28 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)))) (let ((.cse1 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8448)) (.cse0 (or (and .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse25 .cse26 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 0) .cse27 .cse28) (and .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse25 .cse26 .cse27 .cse28) (and .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 1) .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse25 .cse26 .cse27 .cse28))) (.cse24 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|))) (or (and .cse0 .cse1) (and .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 (or (= 9 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 5 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 7 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 8) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 4) (= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) .cse12 .cse13 .cse14 .cse1 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28) (and .cse0 (not .cse24))))) [2021-11-23 03:44:13,644 INFO L854 garLoopResultBuilder]: At program point L189(lines 185 626) the Hoare annotation is: (let ((.cse0 (<= 8528 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (.cse1 (not (= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse2 (not (= 8576 |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 (= 8497 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse9 (not (= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8640))) (.cse10 (< |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8640)) (.cse11 (not (= 8496 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse12 (not (= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse13 (not (= 8577 |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| 8480))) (.cse16 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8528))) (.cse17 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)) (.cse18 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529))) (.cse19 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512))) (.cse20 (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) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (or (= 9 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 5 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 7 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 8) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 4) (= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20))) [2021-11-23 03:44:13,644 INFO L854 garLoopResultBuilder]: At program point L156(lines 152 637) the Hoare annotation is: (let ((.cse17 (<= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (.cse1 (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512)) (.cse3 (not (= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse4 (not (= 8576 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse5 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8561))) (.cse6 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8545))) (.cse7 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8481))) (.cse8 (not (= 8497 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse9 (not (= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8640))) (.cse10 (not (= 8496 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse11 (not (= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse12 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8480))) (.cse13 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8528))) (.cse2 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)) (.cse14 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529))) (.cse15 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse16 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8576))) (or (and (let ((.cse0 (or (= 9 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 5 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 7 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 8) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 4) (= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)))) (or (and .cse0 .cse1 .cse2) (and .cse3 .cse4 .cse5 .cse6 .cse7 .cse0 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse2 .cse14 .cse15 .cse16))) .cse17) (and .cse17 (let ((.cse18 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|))) (or (and .cse18 .cse1 .cse2) (and .cse3 .cse4 .cse5 .cse6 .cse7 .cse18 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse2 .cse14 .cse15 .cse16)))))) [2021-11-23 03:44:13,644 INFO L858 garLoopResultBuilder]: For program point L652(lines 652 666) no Hoare annotation was computed. [2021-11-23 03:44:13,644 INFO L854 garLoopResultBuilder]: At program point L520(lines 83 681) the Hoare annotation is: false [2021-11-23 03:44:13,645 INFO L858 garLoopResultBuilder]: For program point L553-2(lines 219 613) no Hoare annotation was computed. [2021-11-23 03:44:13,645 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2021-11-23 03:44:13,645 INFO L858 garLoopResultBuilder]: For program point L653(lines 653 658) no Hoare annotation was computed. [2021-11-23 03:44:13,645 INFO L858 garLoopResultBuilder]: For program point L653-2(lines 652 666) no Hoare annotation was computed. [2021-11-23 03:44:13,645 INFO L858 garLoopResultBuilder]: For program point L191(lines 191 624) no Hoare annotation was computed. [2021-11-23 03:44:13,645 INFO L858 garLoopResultBuilder]: For program point L158(lines 158 635) no Hoare annotation was computed. [2021-11-23 03:44:13,645 INFO L858 garLoopResultBuilder]: For program point L125(lines 125 646) no Hoare annotation was computed. [2021-11-23 03:44:13,646 INFO L858 garLoopResultBuilder]: For program point L655(lines 655 657) no Hoare annotation was computed. [2021-11-23 03:44:13,646 INFO L858 garLoopResultBuilder]: For program point L194(lines 194 623) no Hoare annotation was computed. [2021-11-23 03:44:13,646 INFO L858 garLoopResultBuilder]: For program point L161(lines 161 634) no Hoare annotation was computed. [2021-11-23 03:44:13,646 INFO L858 garLoopResultBuilder]: For program point L128(lines 128 645) no Hoare annotation was computed. [2021-11-23 03:44:13,646 INFO L858 garLoopResultBuilder]: For program point L393(lines 393 428) no Hoare annotation was computed. [2021-11-23 03:44:13,646 INFO L854 garLoopResultBuilder]: At program point L195(lines 191 624) the Hoare annotation is: (let ((.cse0 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8592))) (.cse1 (<= 8528 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (.cse2 (not (= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse3 (not (= 8576 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.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 (= 8497 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse8 (not (= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8640))) (.cse9 (< |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8640)) (.cse10 (not (= 8496 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse11 (not (= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse12 (not (= 8577 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse13 (not (= 8513 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse14 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8480))) (.cse15 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8528))) (.cse16 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)) (.cse17 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529))) (.cse18 (not (= 8593 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse19 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512))) (.cse20 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)))) (or (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) (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) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 (or (= 9 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 8)) .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (or (= 5 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 7 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 4) (= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20))) [2021-11-23 03:44:13,647 INFO L854 garLoopResultBuilder]: At program point L162(lines 158 635) the Hoare annotation is: (let ((.cse0 (<= 8528 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (.cse1 (not (= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse2 (not (= 8576 |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))) (.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 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)) (.cse12 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512))) (.cse13 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse14 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8576))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (or (= 9 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 5 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 7 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 8) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 4) (= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14))) [2021-11-23 03:44:13,647 INFO L858 garLoopResultBuilder]: For program point L394(lines 394 400) no Hoare annotation was computed. [2021-11-23 03:44:13,647 INFO L858 garLoopResultBuilder]: For program point L460-2(lines 219 613) no Hoare annotation was computed. [2021-11-23 03:44:13,647 INFO L858 garLoopResultBuilder]: For program point L197(lines 197 622) no Hoare annotation was computed. [2021-11-23 03:44:13,647 INFO L858 garLoopResultBuilder]: For program point L164(lines 164 633) no Hoare annotation was computed. [2021-11-23 03:44:13,647 INFO L858 garLoopResultBuilder]: For program point L131(lines 131 644) no Hoare annotation was computed. [2021-11-23 03:44:13,648 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION(line 679) no Hoare annotation was computed. [2021-11-23 03:44:13,648 INFO L858 garLoopResultBuilder]: For program point L495-2(lines 219 613) no Hoare annotation was computed. [2021-11-23 03:44:13,648 INFO L854 garLoopResultBuilder]: At program point L132(lines 128 645) the Hoare annotation is: (let ((.cse0 (not (= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse1 (not (= 8576 |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))) (.cse4 (not (= 8497 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse5 (not (= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8640))) (.cse6 (not (= 8496 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse7 (not (= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse8 (not (= 8513 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse9 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8528))) (.cse10 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)) (.cse11 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529))) (.cse12 (<= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (.cse13 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512))) (.cse14 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse15 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8576))) (or (and .cse0 .cse1 .cse2 .cse3 (or (= 9 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 5 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 7 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 8) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 4) (= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15) (and .cse0 .cse1 .cse2 .cse3 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15))) [2021-11-23 03:44:13,648 INFO L858 garLoopResultBuilder]: For program point L364(lines 364 375) no Hoare annotation was computed. [2021-11-23 03:44:13,648 INFO L858 garLoopResultBuilder]: For program point L232(lines 232 234) no Hoare annotation was computed. [2021-11-23 03:44:13,649 INFO L858 garLoopResultBuilder]: For program point L298-2(lines 219 613) no Hoare annotation was computed. [2021-11-23 03:44:13,649 INFO L854 garLoopResultBuilder]: At program point L365(lines 341 386) the Hoare annotation is: (let ((.cse0 (<= 8528 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (.cse1 (not (= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse2 (not (= 8576 |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))) (.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 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)) (.cse12 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512))) (.cse13 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse14 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8576))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse0 .cse1 (or (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 4)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 (or (= 9 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 5 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 7 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 8) (= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14))) [2021-11-23 03:44:13,649 INFO L858 garLoopResultBuilder]: For program point L200(lines 200 621) no Hoare annotation was computed. [2021-11-23 03:44:13,655 INFO L858 garLoopResultBuilder]: For program point L167(lines 167 632) no Hoare annotation was computed. [2021-11-23 03:44:13,656 INFO L854 garLoopResultBuilder]: At program point L134(lines 134 643) the Hoare annotation is: (let ((.cse29 (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512)) (.cse36 (= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8640)) (.cse21 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)) (.cse30 (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8656)) (.cse37 (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8640))) (let ((.cse10 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8672))) (.cse31 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 12)) (.cse32 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 11)) (.cse27 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8448)) (.cse0 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8592))) (.cse39 (not (= 8673 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse7 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8657))) (.cse12 (not .cse37)) (.cse40 (not (= 12292 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse18 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8641))) (.cse41 (not .cse30)) (.cse26 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8672)) (.cse33 (<= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8576)) (.cse28 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8576)) (.cse38 (not .cse21)) (.cse9 (or (= 9 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 5 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 7 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 8) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 4) (= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|))) (.cse1 (not (= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse2 (not (= 8576 |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))) (.cse35 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) (.cse8 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8608))) (.cse11 (not (= 8497 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse13 (not .cse36)) (.cse34 (< |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8640)) (.cse14 (not (= 8496 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse15 (not (= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse16 (not (= 8577 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse17 (not (= 8513 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse19 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8480))) (.cse20 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8528))) (.cse22 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529))) (.cse23 (not (= 8593 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse24 (not .cse29)) (.cse25 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)))) (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 .cse24 .cse25 .cse26) (and .cse27 (or (and .cse1 .cse2 .cse4 .cse5 .cse6 .cse11 .cse13 .cse14 .cse15 .cse17 .cse19 .cse20 .cse22 .cse24 .cse25 .cse28) (= 3 |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1|)) .cse21) (and .cse9 .cse29 .cse21) (and .cse30 (or (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 10) .cse31 .cse32) .cse13 .cse21) (and .cse1 .cse2 .cse4 .cse5 .cse6 .cse9 .cse11 .cse14 .cse17 .cse19 .cse20 .cse21 .cse22 .cse24 .cse25 .cse28) (and .cse1 .cse2 .cse4 .cse5 .cse6 .cse9 .cse11 .cse14 .cse15 .cse17 .cse19 .cse20 .cse21 .cse22 .cse24 .cse28) (and .cse1 .cse2 .cse4 .cse5 .cse6 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 1) .cse11 .cse15 .cse17 .cse19 .cse20 .cse22 .cse24 .cse25 .cse28) (and .cse6 .cse9 .cse19 .cse21 .cse33 .cse28) (and .cse1 .cse2 .cse4 .cse5 .cse6 .cse11 .cse14 .cse15 .cse17 .cse19 .cse20 .cse22 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 0) .cse24 .cse25 .cse28) (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse11 .cse13 .cse34 .cse14 .cse15 .cse16 .cse17 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25) (and .cse35 .cse36 .cse37 .cse38) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse35 .cse7 .cse8 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse9 .cse11 .cse13 .cse34 .cse14 .cse15 .cse16 .cse17 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25) (and .cse1 .cse2 .cse4 .cse5 .cse6 .cse35 .cse11 .cse15 .cse17 .cse19 .cse20 .cse22 .cse24 .cse25 .cse28) (and .cse1 .cse2 .cse4 .cse5 .cse6 .cse35 .cse11 .cse14 .cse15 .cse17 .cse19 .cse21 .cse22 .cse24 .cse25 .cse28) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse35 .cse11 .cse13 .cse34 .cse14 .cse15 .cse16 .cse17 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25) (and .cse1 .cse2 .cse4 .cse5 .cse6 .cse9 .cse11 .cse14 .cse15 .cse17 .cse19 .cse21 .cse22 .cse24 .cse25 .cse28) (and .cse0 .cse39 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse35 .cse7 .cse8 .cse11 .cse14 .cse15 .cse16 .cse40 .cse17 .cse18 .cse19 .cse41 .cse20 .cse22 .cse23 .cse24 .cse38 .cse25 (<= 8656 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (and .cse0 .cse39 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse14 .cse15 .cse16 .cse40 .cse17 .cse18 .cse19 .cse41 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26) (and .cse0 .cse39 (<= 8528 |ULTIMATE.start_ssl3_accept_~s__state~0#1|) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 (or .cse31 .cse32) .cse11 .cse12 .cse14 .cse15 .cse16 .cse40 .cse17 .cse18 .cse19 .cse41 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26) (and .cse1 .cse2 .cse4 .cse5 .cse6 .cse35 .cse11 .cse14 .cse15 .cse17 .cse19 .cse20 .cse21 .cse22 .cse24 .cse28) (and (not (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 20)) .cse1 .cse2 .cse4 .cse5 .cse6 .cse11 .cse27 .cse14 (not (= 21 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) .cse15 .cse17 .cse19 .cse20 .cse21 .cse22 .cse24 .cse25 (not (= 19 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) .cse28) (and .cse35 (or (and .cse29 .cse21) (and .cse30 .cse38))) (and .cse1 .cse2 .cse4 .cse5 .cse6 .cse35 .cse11 .cse14 .cse17 .cse19 .cse20 .cse21 .cse22 .cse24 .cse25 .cse28) (and .cse0 .cse39 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse35 .cse7 .cse8 .cse11 .cse12 .cse14 .cse15 .cse16 .cse40 .cse17 .cse18 .cse19 .cse41 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26) (and .cse1 .cse2 .cse4 .cse5 .cse6 .cse9 .cse11 .cse15 .cse17 .cse19 .cse20 .cse21 .cse22 .cse24 .cse25 .cse28) (and .cse35 .cse13 .cse21 .cse37) (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 3) (and .cse6 .cse35 .cse19 .cse21 .cse33 .cse28) (and (< |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8464) .cse35 .cse36 .cse38) (and .cse9 .cse13 .cse21 .cse37) (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse35 .cse8 .cse11 .cse13 .cse34 .cse14 .cse15 .cse16 .cse17 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25)))) [2021-11-23 03:44:13,656 INFO L858 garLoopResultBuilder]: For program point L101-1(lines 83 681) no Hoare annotation was computed. [2021-11-23 03:44:13,667 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] [2021-11-23 03:44:13,668 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-11-23 03:44:13,810 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 23.11 03:44:13 BoogieIcfgContainer [2021-11-23 03:44:13,810 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-11-23 03:44:13,811 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-11-23 03:44:13,811 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-11-23 03:44:13,812 INFO L275 PluginConnector]: Witness Printer initialized [2021-11-23 03:44:13,812 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 03:38:15" (3/4) ... [2021-11-23 03:44:13,815 INFO L137 WitnessPrinter]: Generating witness for correct program [2021-11-23 03:44:13,845 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 49 nodes and edges [2021-11-23 03:44:13,846 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 7 nodes and edges [2021-11-23 03:44:13,847 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2021-11-23 03:44:13,849 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2021-11-23 03:44:14,025 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/witness.graphml [2021-11-23 03:44:14,026 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-11-23 03:44:14,026 INFO L158 Benchmark]: Toolchain (without parser) took 359806.60ms. Allocated memory was 92.3MB in the beginning and 708.8MB in the end (delta: 616.6MB). Free memory was 49.6MB in the beginning and 602.0MB in the end (delta: -552.4MB). Peak memory consumption was 63.5MB. Max. memory is 16.1GB. [2021-11-23 03:44:14,026 INFO L158 Benchmark]: CDTParser took 0.27ms. Allocated memory is still 92.3MB. Free memory is still 66.9MB. There was no memory consumed. Max. memory is 16.1GB. [2021-11-23 03:44:14,027 INFO L158 Benchmark]: CACSL2BoogieTranslator took 514.39ms. Allocated memory is still 92.3MB. Free memory was 49.4MB in the beginning and 62.2MB in the end (delta: -12.7MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2021-11-23 03:44:14,029 INFO L158 Benchmark]: Boogie Procedure Inliner took 93.07ms. Allocated memory is still 92.3MB. Free memory was 62.2MB in the beginning and 59.0MB in the end (delta: 3.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2021-11-23 03:44:14,029 INFO L158 Benchmark]: Boogie Preprocessor took 67.05ms. Allocated memory is still 92.3MB. Free memory was 59.0MB in the beginning and 56.8MB in the end (delta: 2.2MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2021-11-23 03:44:14,030 INFO L158 Benchmark]: RCFGBuilder took 955.88ms. Allocated memory was 92.3MB in the beginning and 111.1MB in the end (delta: 18.9MB). Free memory was 56.6MB in the beginning and 59.9MB in the end (delta: -3.3MB). Peak memory consumption was 33.8MB. Max. memory is 16.1GB. [2021-11-23 03:44:14,030 INFO L158 Benchmark]: TraceAbstraction took 357951.28ms. Allocated memory was 111.1MB in the beginning and 708.8MB in the end (delta: 597.7MB). Free memory was 59.3MB in the beginning and 626.3MB in the end (delta: -567.0MB). Peak memory consumption was 453.4MB. Max. memory is 16.1GB. [2021-11-23 03:44:14,031 INFO L158 Benchmark]: Witness Printer took 214.60ms. Allocated memory is still 708.8MB. Free memory was 626.3MB in the beginning and 602.0MB in the end (delta: 24.3MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2021-11-23 03:44:14,033 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.27ms. Allocated memory is still 92.3MB. Free memory is still 66.9MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 514.39ms. Allocated memory is still 92.3MB. Free memory was 49.4MB in the beginning and 62.2MB in the end (delta: -12.7MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 93.07ms. Allocated memory is still 92.3MB. Free memory was 62.2MB in the beginning and 59.0MB in the end (delta: 3.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 67.05ms. Allocated memory is still 92.3MB. Free memory was 59.0MB in the beginning and 56.8MB in the end (delta: 2.2MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 955.88ms. Allocated memory was 92.3MB in the beginning and 111.1MB in the end (delta: 18.9MB). Free memory was 56.6MB in the beginning and 59.9MB in the end (delta: -3.3MB). Peak memory consumption was 33.8MB. Max. memory is 16.1GB. * TraceAbstraction took 357951.28ms. Allocated memory was 111.1MB in the beginning and 708.8MB in the end (delta: 597.7MB). Free memory was 59.3MB in the beginning and 626.3MB in the end (delta: -567.0MB). Peak memory consumption was 453.4MB. Max. memory is 16.1GB. * Witness Printer took 214.60ms. Allocated memory is still 708.8MB. Free memory was 626.3MB in the beginning and 602.0MB in the end (delta: 24.3MB). Peak memory consumption was 25.2MB. 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: 679]: 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, 110 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 357.7s, OverallIterations: 37, TraceHistogramMax: 62, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.3s, AutomataDifference: 13.3s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 102.1s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 7865 SdHoareTripleChecker+Valid, 8.1s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 7865 mSDsluCounter, 13167 SdHoareTripleChecker+Invalid, 6.4s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 8902 mSDsCounter, 1960 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 10508 IncrementalHoareTripleChecker+Invalid, 12468 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1960 mSolverCounterUnsat, 5217 mSDtfsCounter, 10508 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 10031 GetRequests, 9431 SyntacticMatches, 208 SemanticMatches, 392 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25429 ImplicationChecksByTransitivity, 162.7s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=9446occurred in iteration=33, InterpolantAutomatonStates: 179, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 3.2s AutomataMinimizationTime, 37 MinimizatonAttempts, 12547 StatesRemovedByMinimization, 32 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 26 LocationsWithAnnotation, 26 PreInvPairs, 841 NumberOfFragments, 13069 HoareAnnotationTreeSize, 26 FomulaSimplifications, 378868 FormulaSimplificationTreeSizeReduction, 62.6s HoareSimplificationTime, 26 FomulaSimplificationsInter, 1141035 FormulaSimplificationTreeSizeReductionInter, 39.5s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 1.2s SatisfiabilityAnalysisTime, 17.6s InterpolantComputationTime, 15450 NumberOfCodeBlocks, 14615 NumberOfCodeBlocksAsserted, 50 NumberOfCheckSat, 19226 ConstructedInterpolants, 0 QuantifiedInterpolants, 37056 SizeOfPredicates, 8 NumberOfNonLiveVariables, 4803 ConjunctsInSsa, 52 ConjunctsInUnsatCore, 51 InterpolantComputations, 33 PerfectInterpolantSequences, 195049/200589 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: 164]: Loop Invariant Derived loop invariant: (((((((((((((((8528 <= s__state && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8481)) && ((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 6 == blastFlag)) && !(8497 == s__state)) && !(8496 == 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) || (((((((((((((((8528 <= s__state && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8481)) && 2 == blastFlag) && !(8497 == s__state)) && !(8496 == 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: 110]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((!(8448 == s__state) && !(8576 == 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) && !(8576 == 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) && !(8576 == 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) || ((((((((((((((((((((((8528 <= s__state && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(s__state == 8608)) && !(8497 == s__state)) && !(s__s3__tmp__next_state___0 == 8640)) && s__state < 8640) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || ((((((((((((((((8528 <= s__state && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && ((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 6 == blastFlag)) && !(8497 == s__state)) && !(8496 == 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)) || ((((((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(s__state == 8657)) && !(s__state == 8608)) && ((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 6 == blastFlag)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8656)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && 8448 <= s__state) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8672)) || ((((((((((((((((8528 <= s__state && !(8448 == s__state)) && !(8576 == 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)) && !(s__state == 8512)) && s__state <= 8576)) || ((((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 6 == blastFlag) && s__state == 8512) && 0 == s__hit)) || (((s__state == 8656 && ((blastFlag == 10 || blastFlag == 12) || blastFlag == 11)) && !(s__s3__tmp__next_state___0 == 8640)) && 0 == s__hit)) || ((((((((((((((((!(8448 == s__state) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && ((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 6 == blastFlag)) && !(8497 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && 8448 <= s__state) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576)) || ((((((((((((((((8528 <= s__state && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && ((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 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)) && s__state <= 8576)) || ((((((((((((((((((((((8528 <= s__state && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(s__state == 8608)) && ((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 6 == blastFlag)) && !(8497 == s__state)) && !(s__s3__tmp__next_state___0 == 8640)) && s__state < 8640) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || (((2 == blastFlag && s__s3__tmp__next_state___0 == 8640) && s__state == 8640) && !(0 == s__hit))) || (((s__state == 8656 && ((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 6 == blastFlag)) && !(s__s3__tmp__next_state___0 == 8640)) && 0 == s__hit)) || ((((((((((((((((((((((!(s__state == 8592) && 8528 <= s__state) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(8497 == s__state)) && !(s__s3__tmp__next_state___0 == 8640)) && s__state < 8640) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || ((s__state == 8656 && 2 == blastFlag) && !(s__s3__tmp__next_state___0 == 8640))) || ((((((((((((((((8528 <= s__state && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && ((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 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)) || ((((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(s__state == 8657)) && !(s__state == 8608)) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8656)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(0 == s__hit)) && !(8560 == s__state)) && 8656 <= s__state)) || ((((((((((((((((((!(8448 == s__state) && !(8576 == 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) && !(8576 == 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) && !(8576 == 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)) && !(0 == s__hit))) || ((((((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && 8528 <= s__state) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(s__state == 8657)) && !(s__state == 8608)) && (blastFlag == 12 || blastFlag == 11)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8656)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8672)) || (2 == blastFlag && ((s__state == 8512 && 0 == s__hit) || (s__state == 8656 && !(0 == s__hit))))) || ((((((((((((((((((((((!(s__state == 8592) && 8528 <= s__state) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && ((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 6 == blastFlag)) && !(8497 == s__state)) && !(s__s3__tmp__next_state___0 == 8640)) && s__state < 8640) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || (((((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 6 == blastFlag) && 0 == s__hit) && s__s3__tmp__next_state___0 <= 8576) && s__state <= 8576)) || (((2 == blastFlag && !(s__s3__tmp__next_state___0 == 8640)) && 0 == s__hit) && s__state == 8640)) || s__state == 3) || ((((((((((((((((8528 <= s__state && !(8448 == s__state)) && !(8576 == 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)) || ((((blastFlag == 12 && s__state <= 8448) && 3 == s__s3__tmp__next_state___0) && 0 == s__hit) && 8448 <= s__state)) || ((((((((((((((((8528 <= s__state && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(8497 == s__state)) && !(8496 == 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)) || ((((((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(s__state == 8657)) && !(s__state == 8608)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8656)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && 8448 <= s__state) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8672)) || (((s__state < 8464 && 2 == blastFlag) && s__s3__tmp__next_state___0 == 8640) && !(0 == s__hit))) || ((((((((((((((((!(8448 == s__state) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(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)) && s__state <= 8576) || ((((((((((((((!(8448 == s__state) && !(8576 == 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)) && 8448 <= s__state)) || (((((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 6 == blastFlag) && !(s__s3__tmp__next_state___0 == 8640)) && 0 == s__hit) && s__state == 8640)) || (((2 == blastFlag && 0 == s__hit) && s__s3__tmp__next_state___0 <= 8576) && s__state <= 8576) - InvariantResult [Line: 203]: Loop Invariant Derived loop invariant: ((((s__state == 8656 && ((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 6 == blastFlag)) && 0 == s__hit) || ((s__state == 8656 && ((blastFlag == 10 || blastFlag == 12) || blastFlag == 11)) && 0 == s__hit)) || (s__state == 8656 && 2 == blastFlag)) || (((((!(8673 == s__state) && 2 == blastFlag) && !(s__state == 8672)) && !(12292 == s__state)) && !(0 == s__hit)) && 8656 <= s__state) - InvariantResult [Line: 191]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((!(s__state == 8592) && 8528 <= s__state) && 3 == blastFlag) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(8497 == s__state)) && !(s__s3__tmp__next_state___0 == 8640)) && s__state < 8640) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) || (((((((((((((((((((((!(s__state == 8592) && 8528 <= s__state) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(8497 == s__state)) && !(s__s3__tmp__next_state___0 == 8640)) && s__state < 8640) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || (((((((((((((((((((((!(s__state == 8592) && 8528 <= s__state) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(8497 == s__state)) && !(s__s3__tmp__next_state___0 == 8640)) && s__state < 8640) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && (9 == blastFlag || blastFlag == 8)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || (((((((((((((((((((((!(s__state == 8592) && 8528 <= s__state) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && (((5 == blastFlag || 7 == blastFlag) || blastFlag == 4) || 6 == blastFlag)) && !(8497 == s__state)) && !(s__s3__tmp__next_state___0 == 8640)) && s__state < 8640) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) - InvariantResult [Line: 212]: 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)) && !(s__state == 8608)) && !(s__state == 8672)) && !(s__state == 8640)) && !(8544 == s__state)) && !(12292 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(8593 == s__state)) && !(8560 == s__state) - InvariantResult [Line: 137]: Loop Invariant Derived loop invariant: (((((((((((((((((((!(8448 == s__state) && !(8576 == 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) && !(8576 == 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) && !(8576 == 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) || ((((((((((((((((((!(8448 == s__state) && !(8576 == 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) && !(8576 == 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) && !(8576 == 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)) && !(0 == s__hit))) || (((((((((((((((((!(8448 == s__state) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && ((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 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)) && 8448 <= s__state) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576) - InvariantResult [Line: 83]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 110]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((!(8448 == s__state) && !(8576 == 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) && !(8576 == 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) && !(8576 == 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) || ((((((((((((((((((((((8528 <= s__state && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(s__state == 8608)) && !(8497 == s__state)) && !(s__s3__tmp__next_state___0 == 8640)) && s__state < 8640) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || ((((((((((((((((8528 <= s__state && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && ((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 6 == blastFlag)) && !(8497 == s__state)) && !(8496 == 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)) || ((((((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(s__state == 8657)) && !(s__state == 8608)) && ((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 6 == blastFlag)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8656)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && 8448 <= s__state) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8672)) || ((((((((((((((((8528 <= s__state && !(8448 == s__state)) && !(8576 == 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)) && !(s__state == 8512)) && s__state <= 8576)) || ((((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 6 == blastFlag) && s__state == 8512) && 0 == s__hit)) || (((s__state == 8656 && ((blastFlag == 10 || blastFlag == 12) || blastFlag == 11)) && !(s__s3__tmp__next_state___0 == 8640)) && 0 == s__hit)) || ((((((((((((((((!(8448 == s__state) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && ((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 6 == blastFlag)) && !(8497 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && 8448 <= s__state) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576)) || ((((((((((((((((8528 <= s__state && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && ((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 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)) && s__state <= 8576)) || ((((((((((((((((((((((8528 <= s__state && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(s__state == 8608)) && ((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 6 == blastFlag)) && !(8497 == s__state)) && !(s__s3__tmp__next_state___0 == 8640)) && s__state < 8640) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || (((2 == blastFlag && s__s3__tmp__next_state___0 == 8640) && s__state == 8640) && !(0 == s__hit))) || (((s__state == 8656 && ((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 6 == blastFlag)) && !(s__s3__tmp__next_state___0 == 8640)) && 0 == s__hit)) || ((((((((((((((((((((((!(s__state == 8592) && 8528 <= s__state) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(8497 == s__state)) && !(s__s3__tmp__next_state___0 == 8640)) && s__state < 8640) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || ((s__state == 8656 && 2 == blastFlag) && !(s__s3__tmp__next_state___0 == 8640))) || ((((((((((((((((8528 <= s__state && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && ((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 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)) || ((((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(s__state == 8657)) && !(s__state == 8608)) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8656)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(0 == s__hit)) && !(8560 == s__state)) && 8656 <= s__state)) || ((((((((((((((((((!(8448 == s__state) && !(8576 == 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) && !(8576 == 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) && !(8576 == 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)) && !(0 == s__hit))) || ((((((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && 8528 <= s__state) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(s__state == 8657)) && !(s__state == 8608)) && (blastFlag == 12 || blastFlag == 11)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8656)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8672)) || (2 == blastFlag && ((s__state == 8512 && 0 == s__hit) || (s__state == 8656 && !(0 == s__hit))))) || ((((((((((((((((((((((!(s__state == 8592) && 8528 <= s__state) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && ((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 6 == blastFlag)) && !(8497 == s__state)) && !(s__s3__tmp__next_state___0 == 8640)) && s__state < 8640) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || (((((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 6 == blastFlag) && 0 == s__hit) && s__s3__tmp__next_state___0 <= 8576) && s__state <= 8576)) || (((2 == blastFlag && !(s__s3__tmp__next_state___0 == 8640)) && 0 == s__hit) && s__state == 8640)) || s__state == 3) || ((((((((((((((((8528 <= s__state && !(8448 == s__state)) && !(8576 == 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)) || ((((blastFlag == 12 && s__state <= 8448) && 3 == s__s3__tmp__next_state___0) && 0 == s__hit) && 8448 <= s__state)) || ((((((((((((((((8528 <= s__state && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(8497 == s__state)) && !(8496 == 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)) || ((((((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(s__state == 8657)) && !(s__state == 8608)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8656)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && 8448 <= s__state) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8672)) || (((s__state < 8464 && 2 == blastFlag) && s__s3__tmp__next_state___0 == 8640) && !(0 == s__hit))) || ((((((((((((((((!(8448 == s__state) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(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)) && s__state <= 8576) || ((((((((((((((!(8448 == s__state) && !(8576 == 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)) && 8448 <= s__state)) || (((((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 6 == blastFlag) && !(s__s3__tmp__next_state___0 == 8640)) && 0 == s__hit) && s__state == 8640)) || (((2 == blastFlag && 0 == s__hit) && s__s3__tmp__next_state___0 <= 8576) && s__state <= 8576) - InvariantResult [Line: 113]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((!(8448 == s__state) && !(8576 == 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) && !(8576 == 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) && !(8576 == 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) || ((((((((((((((((((((((8528 <= s__state && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(s__state == 8608)) && !(8497 == s__state)) && !(s__s3__tmp__next_state___0 == 8640)) && s__state < 8640) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || ((((((((((((((((8528 <= s__state && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && ((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 6 == blastFlag)) && !(8497 == s__state)) && !(8496 == 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)) || ((((((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(s__state == 8657)) && !(s__state == 8608)) && ((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 6 == blastFlag)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8656)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && 8448 <= s__state) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8672)) || ((((((((((((((((8528 <= s__state && !(8448 == s__state)) && !(8576 == 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)) && !(s__state == 8512)) && s__state <= 8576)) || ((((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 6 == blastFlag) && s__state == 8512) && 0 == s__hit)) || (((s__state == 8656 && ((blastFlag == 10 || blastFlag == 12) || blastFlag == 11)) && !(s__s3__tmp__next_state___0 == 8640)) && 0 == s__hit)) || ((((((((((((((((!(8448 == s__state) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && ((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 6 == blastFlag)) && !(8497 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && 8448 <= s__state) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576)) || ((((((((((((((((8528 <= s__state && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && ((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 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)) && s__state <= 8576)) || ((((((((((((((((((((((8528 <= s__state && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(s__state == 8608)) && ((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 6 == blastFlag)) && !(8497 == s__state)) && !(s__s3__tmp__next_state___0 == 8640)) && s__state < 8640) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || (((2 == blastFlag && s__s3__tmp__next_state___0 == 8640) && s__state == 8640) && !(0 == s__hit))) || (((s__state == 8656 && ((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 6 == blastFlag)) && !(s__s3__tmp__next_state___0 == 8640)) && 0 == s__hit)) || ((((((((((((((((((((((!(s__state == 8592) && 8528 <= s__state) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(8497 == s__state)) && !(s__s3__tmp__next_state___0 == 8640)) && s__state < 8640) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || ((s__state == 8656 && 2 == blastFlag) && !(s__s3__tmp__next_state___0 == 8640))) || ((((((((((((((((8528 <= s__state && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && ((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 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)) || ((((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(s__state == 8657)) && !(s__state == 8608)) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8656)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(0 == s__hit)) && !(8560 == s__state)) && 8656 <= s__state)) || ((((((((((((((((((!(8448 == s__state) && !(8576 == 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) && !(8576 == 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) && !(8576 == 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)) && !(0 == s__hit))) || ((((((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && 8528 <= s__state) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(s__state == 8657)) && !(s__state == 8608)) && (blastFlag == 12 || blastFlag == 11)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8656)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8672)) || (2 == blastFlag && ((s__state == 8512 && 0 == s__hit) || (s__state == 8656 && !(0 == s__hit))))) || ((((((((((((((((((((((!(s__state == 8592) && 8528 <= s__state) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && ((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 6 == blastFlag)) && !(8497 == s__state)) && !(s__s3__tmp__next_state___0 == 8640)) && s__state < 8640) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || (((((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 6 == blastFlag) && 0 == s__hit) && s__s3__tmp__next_state___0 <= 8576) && s__state <= 8576)) || (((2 == blastFlag && !(s__s3__tmp__next_state___0 == 8640)) && 0 == s__hit) && s__state == 8640)) || s__state == 3) || ((((((((((((((((8528 <= s__state && !(8448 == s__state)) && !(8576 == 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)) || ((((blastFlag == 12 && s__state <= 8448) && 3 == s__s3__tmp__next_state___0) && 0 == s__hit) && 8448 <= s__state)) || ((((((((((((((((8528 <= s__state && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(8497 == s__state)) && !(8496 == 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)) || ((((((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(s__state == 8657)) && !(s__state == 8608)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8656)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && 8448 <= s__state) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8672)) || (((s__state < 8464 && 2 == blastFlag) && s__s3__tmp__next_state___0 == 8640) && !(0 == s__hit))) || ((((((((((((((((!(8448 == s__state) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(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)) && s__state <= 8576) || ((((((((((((((!(8448 == s__state) && !(8576 == 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)) && 8448 <= s__state)) || (((((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 6 == blastFlag) && !(s__s3__tmp__next_state___0 == 8640)) && 0 == s__hit) && s__state == 8640)) || (((2 == blastFlag && 0 == s__hit) && s__s3__tmp__next_state___0 <= 8576) && s__state <= 8576) - InvariantResult [Line: 109]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 116]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(s__state == 8657)) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8656)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && blastFlag == 0) && !(s__state == 8512)) && !(8560 == s__state)) || ((((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(s__state == 8657)) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8656)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || ((((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(s__state == 8657)) && blastFlag == 1) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8656)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) && s__state <= 8448) || ((((((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(s__state == 8657)) && !(s__state == 8608)) && ((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 6 == blastFlag)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && s__state <= 8448) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8656)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || (((((((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(s__state == 8657)) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8656)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && blastFlag == 0) && !(s__state == 8512)) && !(8560 == s__state)) || ((((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(s__state == 8657)) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8656)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || ((((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(s__state == 8657)) && blastFlag == 1) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8656)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) && !(0 == s__hit)) - InvariantResult [Line: 134]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((!(s__state == 8592) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(s__state == 8657)) && !(s__state == 8608)) && ((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 6 == blastFlag)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(s__s3__tmp__next_state___0 == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == 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 <= 8448 && ((((((((((((((((!(8448 == s__state) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(8497 == s__state)) && !(s__s3__tmp__next_state___0 == 8640)) && !(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) || 3 == s__s3__tmp__next_state___0)) && 0 == s__hit)) || ((((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 6 == blastFlag) && s__state == 8512) && 0 == s__hit)) || (((s__state == 8656 && ((blastFlag == 10 || blastFlag == 12) || blastFlag == 11)) && !(s__s3__tmp__next_state___0 == 8640)) && 0 == s__hit)) || (((((((((((((((!(8448 == s__state) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && ((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 6 == blastFlag)) && !(8497 == s__state)) && !(8496 == 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) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && ((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 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)) && s__state <= 8576)) || ((((((((((((((!(8448 == s__state) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(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)) && s__state <= 8576)) || (((((!(s__state == 8481) && ((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 6 == blastFlag)) && !(s__state == 8480)) && 0 == s__hit) && s__s3__tmp__next_state___0 <= 8576) && s__state <= 8576)) || (((((((((((((((!(8448 == s__state) && !(8576 == 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) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(s__state == 8608)) && ((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 6 == blastFlag)) && !(8497 == s__state)) && !(s__s3__tmp__next_state___0 == 8640)) && s__state < 8640) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || (((2 == blastFlag && s__s3__tmp__next_state___0 == 8640) && s__state == 8640) && !(0 == s__hit))) || ((((((((((((((((((((((((((!(s__state == 8592) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(s__state == 8657)) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(s__s3__tmp__next_state___0 == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == 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) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && ((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 6 == blastFlag)) && !(8497 == s__state)) && !(s__s3__tmp__next_state___0 == 8640)) && s__state < 8640) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || ((((((((((((((!(8448 == s__state) && !(8576 == 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)) || (((((((((((((((!(8448 == s__state) && !(8576 == 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)) || (((((((((((((((((((((!(s__state == 8592) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(8497 == s__state)) && !(s__s3__tmp__next_state___0 == 8640)) && s__state < 8640) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || (((((((((((((((!(8448 == s__state) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && ((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 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)) || ((((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(s__state == 8657)) && !(s__state == 8608)) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8656)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(0 == s__hit)) && !(8560 == s__state)) && 8656 <= s__state)) || (((((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(s__state == 8657)) && !(s__state == 8608)) && ((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 6 == blastFlag)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8656)) && !(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)) && 8528 <= s__state) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(s__state == 8657)) && !(s__state == 8608)) && (blastFlag == 12 || blastFlag == 11)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8656)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8672)) || (((((((((((((((!(8448 == s__state) && !(8576 == 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)) && !(s__state == 8512)) && s__state <= 8576)) || (((((((((((((((((((!(blastFlag == 20) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(8497 == s__state)) && s__state <= 8448) && !(8496 == s__state)) && !(21 == 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)) && !(19 == blastFlag)) && s__state <= 8576)) || (2 == blastFlag && ((s__state == 8512 && 0 == s__hit) || (s__state == 8656 && !(0 == s__hit))))) || (((((((((((((((!(8448 == s__state) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(8497 == s__state)) && !(8496 == 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)) || (((((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(s__state == 8657)) && !(s__state == 8608)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8656)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8672)) || (((((((((((((((!(8448 == s__state) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && ((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 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)) || (((2 == blastFlag && !(s__s3__tmp__next_state___0 == 8640)) && 0 == s__hit) && s__state == 8640)) || s__state == 3) || (((((!(s__state == 8481) && 2 == blastFlag) && !(s__state == 8480)) && 0 == s__hit) && s__s3__tmp__next_state___0 <= 8576) && s__state <= 8576)) || (((s__state < 8464 && 2 == blastFlag) && s__s3__tmp__next_state___0 == 8640) && !(0 == s__hit))) || (((((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 6 == blastFlag) && !(s__s3__tmp__next_state___0 == 8640)) && 0 == s__hit) && s__state == 8640)) || (((((((((((((((((((((!(8448 == s__state) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(s__state == 8608)) && !(8497 == s__state)) && !(s__s3__tmp__next_state___0 == 8640)) && s__state < 8640) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) - InvariantResult [Line: 341]: Loop Invariant Derived loop invariant: ((((((((((((((((8528 <= s__state && !(8448 == s__state)) && !(8576 == 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 == 8512)) && !(8560 == s__state)) && s__state <= 8576) || (((((((((((((((8528 <= s__state && !(8448 == s__state)) && (3 == blastFlag || blastFlag == 4)) && !(8576 == 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)) && 0 == s__hit) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576)) || (((((((((((((((8528 <= s__state && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && ((((9 == blastFlag || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || 6 == blastFlag)) && !(8513 == s__state)) && !(s__state == 8480)) && 0 == s__hit) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576) - InvariantResult [Line: 393]: Loop Invariant Derived loop invariant: (((((((((((((((8528 <= s__state && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8481)) && ((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 6 == blastFlag)) && !(8497 == s__state)) && !(8496 == 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) || (((((((((((((((8528 <= s__state && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8481)) && 2 == blastFlag) && !(8497 == s__state)) && !(8496 == 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: 176]: Loop Invariant Derived loop invariant: ((((((((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 6 == blastFlag) && s__state <= 8448) && 0 == s__hit) && 8448 <= s__state) && s__s3__tmp__next_state___0 <= 8576) || (((((((((((((((!(8576 == s__state) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && 3 == s__s3__tmp__next_state___0) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576)) || ((((2 == blastFlag && s__state <= 8448) && 0 == s__hit) && 8448 <= s__state) && s__s3__tmp__next_state___0 <= 8576)) || (((s__state < 8464 && 2 == blastFlag) && s__s3__tmp__next_state___0 == 8640) && !(0 == s__hit)) - InvariantResult [Line: 185]: Loop Invariant Derived loop invariant: (((((((((((((((((((((8528 <= s__state && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(s__state == 8608)) && !(8497 == s__state)) && !(s__s3__tmp__next_state___0 == 8640)) && s__state < 8640) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) || (((((((((((((((((((((8528 <= s__state && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(s__state == 8608)) && ((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 6 == blastFlag)) && !(8497 == s__state)) && !(s__s3__tmp__next_state___0 == 8640)) && s__state < 8640) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) - InvariantResult [Line: 405]: Loop Invariant Derived loop invariant: (((((((((((((((8528 <= s__state && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8481)) && ((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 6 == blastFlag)) && !(8497 == s__state)) && !(8496 == 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) || (((((((((((((((8528 <= s__state && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8481)) && 2 == blastFlag) && !(8497 == s__state)) && !(8496 == 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: 22]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 209]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((!(s__state == 8592) && 8528 <= s__state) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(s__state == 8657)) && !(s__state == 8608)) && (blastFlag == 12 || blastFlag == 11)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8656)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8672) || (((((((((((((((((((((((((((!(s__state == 8592) && 8528 <= s__state) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(s__state == 8657)) && !(s__state == 8608)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8656)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8672)) || (((((((((((((((((((((((((((!(s__state == 8592) && 8528 <= s__state) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(s__state == 8657)) && !(s__state == 8608)) && ((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 6 == blastFlag)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8656)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8672)) || ((((((((((((((((((((((((((!(s__state == 8592) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(s__state == 8657)) && !(s__state == 8608)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8656)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(0 == s__hit)) && !(8560 == s__state)) && 8656 <= s__state) - InvariantResult [Line: 128]: Loop Invariant Derived loop invariant: ((((((((((((((((!(8448 == s__state) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && ((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 6 == blastFlag)) && !(8497 == s__state)) && !(s__s3__tmp__next_state___0 == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && 8448 <= s__state) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576) || ((((((((((((((((!(8448 == s__state) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && 2 == blastFlag) && !(8497 == s__state)) && !(s__s3__tmp__next_state___0 == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && 8448 <= s__state) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576) - InvariantResult [Line: 152]: Loop Invariant Derived loop invariant: ((((((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 6 == blastFlag) && s__state == 8512) && 0 == s__hit) || (((((((((((((((!(8448 == s__state) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && ((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 6 == blastFlag)) && !(8497 == s__state)) && !(s__s3__tmp__next_state___0 == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8560 == s__state)) && s__state <= 8576)) && 8448 <= s__state) || (8448 <= s__state && (((2 == blastFlag && s__state == 8512) && 0 == s__hit) || (((((((((((((((!(8448 == s__state) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(8497 == s__state)) && !(s__s3__tmp__next_state___0 == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8560 == s__state)) && s__state <= 8576))) - InvariantResult [Line: 170]: Loop Invariant Derived loop invariant: (((((((((((((((8528 <= s__state && !(8448 == s__state)) && !(8576 == s__state)) && !(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)) && !(s__state == 8512)) && s__state <= 8576) || (((((((((((((((8528 <= s__state && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8545)) && !(s__state == 8481)) && ((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 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)) && s__state <= 8576) - InvariantResult [Line: 179]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((!(s__state == 8592) && 8528 <= s__state) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 2 == blastFlag) && !(s__state == 8608)) && !(8497 == s__state)) && !(s__s3__tmp__next_state___0 == 8640)) && s__state < 8640) && !(8496 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) || (((((((((((((((((((((!(s__state == 8592) && 8528 <= s__state) && !(8448 == s__state)) && (3 == blastFlag || blastFlag == 4)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(s__state == 8608)) && !(8497 == s__state)) && !(s__s3__tmp__next_state___0 == 8640)) && s__state < 8640) && !(8496 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || (((((((((((((((((((((!(s__state == 8592) && 8528 <= s__state) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(s__state == 8608)) && !(8497 == s__state)) && !(s__s3__tmp__next_state___0 == 8640)) && s__state < 8640) && !(8496 == s__state)) && !(8544 == s__state)) && ((((9 == blastFlag || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || 6 == blastFlag)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) - InvariantResult [Line: 146]: Loop Invariant Derived loop invariant: ((((((((((((((((!(8448 == s__state) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(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)) && s__state <= 8576) || (((((((((((((!(8448 == s__state) && !(8576 == 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)) && !(8560 == s__state)) && s__state <= 8576)) && !(0 == s__hit)) || (((((((((((((((!(8448 == s__state) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && ((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 6 == blastFlag)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && 0 == s__hit) && !(s__state == 8529)) && 8448 <= s__state) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576)) || (((((((((((((((!(8448 == s__state) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(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)) && s__state <= 8576) || (((((((((((((!(8448 == s__state) && !(8576 == 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)) && !(8560 == s__state)) && s__state <= 8576)) && 8448 <= s__state) - InvariantResult [Line: 197]: Loop Invariant Derived loop invariant: (((((2 == blastFlag && s__s3__tmp__next_state___0 == 8640) && s__state == 8640) && !(0 == s__hit)) || ((((((((9 == blastFlag || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 6 == blastFlag) && !(s__s3__tmp__next_state___0 == 8640)) && 0 == s__hit) && s__state == 8640)) || (((2 == blastFlag && !(s__s3__tmp__next_state___0 == 8640)) && 0 == s__hit) && s__state == 8640)) || (((3 == blastFlag && !(s__s3__tmp__next_state___0 == 8640)) && 0 == s__hit) && s__state == 8640) - InvariantResult [Line: 158]: Loop Invariant Derived loop invariant: (((((((((((((((8528 <= s__state && !(8448 == s__state)) && !(8576 == 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 == 8512)) && !(8560 == s__state)) && s__state <= 8576) || (((((((((((((((8528 <= s__state && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && ((((((9 == blastFlag || 3 == blastFlag) || 5 == blastFlag) || 7 == blastFlag) || blastFlag == 8) || blastFlag == 4) || 6 == blastFlag)) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && 0 == s__hit) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576) RESULT: Ultimate proved your program to be correct! [2021-11-23 03:44:14,142 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0803350-3fa9-434b-85b4-e4cfdad63b9b/bin/utaipan-EQgc7hIp5V/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