./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/openssl-simplified/s3_srvr_8.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 839c364b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/config/TaipanReach.xml -i ../../sv-benchmarks/c/openssl-simplified/s3_srvr_8.cil.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7 --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 5054b3667a60af3f61474096f335d8baa07a6095dce3dfeeb01aec4cc568aead --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-11-25 18:47:28,896 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-25 18:47:28,897 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-25 18:47:28,941 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-25 18:47:28,942 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-25 18:47:28,947 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-25 18:47:28,949 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-25 18:47:28,954 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-25 18:47:28,957 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-25 18:47:28,966 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-25 18:47:28,967 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-25 18:47:28,969 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-25 18:47:28,970 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-25 18:47:28,973 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-25 18:47:28,975 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-25 18:47:28,983 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-25 18:47:28,986 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-25 18:47:28,987 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-25 18:47:28,989 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-25 18:47:29,000 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-25 18:47:29,002 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-25 18:47:29,004 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-25 18:47:29,008 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-25 18:47:29,010 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-25 18:47:29,014 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-25 18:47:29,014 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-25 18:47:29,015 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-25 18:47:29,017 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-25 18:47:29,018 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-25 18:47:29,019 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-25 18:47:29,021 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-25 18:47:29,022 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-25 18:47:29,024 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-25 18:47:29,025 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-25 18:47:29,027 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-25 18:47:29,028 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-25 18:47:29,028 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-25 18:47:29,029 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-25 18:47:29,029 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-25 18:47:29,030 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-25 18:47:29,031 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-25 18:47:29,032 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/config/svcomp-Reach-32bit-Taipan_Default.epf [2021-11-25 18:47:29,085 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-25 18:47:29,087 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-25 18:47:29,088 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-25 18:47:29,088 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-25 18:47:29,096 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-25 18:47:29,096 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-25 18:47:29,096 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-25 18:47:29,096 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-25 18:47:29,097 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-25 18:47:29,097 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-25 18:47:29,098 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-25 18:47:29,098 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-25 18:47:29,098 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-25 18:47:29,099 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-25 18:47:29,099 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-25 18:47:29,099 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-25 18:47:29,099 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-25 18:47:29,100 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2021-11-25 18:47:29,101 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-25 18:47:29,101 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-25 18:47:29,102 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-25 18:47:29,102 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-25 18:47:29,102 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-25 18:47:29,102 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-25 18:47:29,102 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-25 18:47:29,103 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-25 18:47:29,104 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-25 18:47:29,105 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-25 18:47:29,105 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-25 18:47:29,105 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-25 18:47:29,106 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-25 18:47:29,106 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-25 18:47:29,106 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-25 18:47:29,106 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-25 18:47:29,107 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-25 18:47:29,107 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-25 18:47:29,107 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-25 18:47:29,107 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-25 18:47:29,108 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-25 18:47:29,108 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-25 18:47:29,108 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-25 18:47:29,108 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_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/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_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7 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 -> 5054b3667a60af3f61474096f335d8baa07a6095dce3dfeeb01aec4cc568aead [2021-11-25 18:47:29,414 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-25 18:47:29,443 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-25 18:47:29,446 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-25 18:47:29,448 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-25 18:47:29,449 INFO L275 PluginConnector]: CDTParser initialized [2021-11-25 18:47:29,450 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/../../sv-benchmarks/c/openssl-simplified/s3_srvr_8.cil.c [2021-11-25 18:47:29,521 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/data/7a8ef99de/b20f78d7e3b9461ab7ccde24d35615c2/FLAGb83360127 [2021-11-25 18:47:30,043 INFO L306 CDTParser]: Found 1 translation units. [2021-11-25 18:47:30,044 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/sv-benchmarks/c/openssl-simplified/s3_srvr_8.cil.c [2021-11-25 18:47:30,058 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/data/7a8ef99de/b20f78d7e3b9461ab7ccde24d35615c2/FLAGb83360127 [2021-11-25 18:47:30,385 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/data/7a8ef99de/b20f78d7e3b9461ab7ccde24d35615c2 [2021-11-25 18:47:30,388 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-25 18:47:30,390 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-25 18:47:30,392 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-25 18:47:30,392 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-25 18:47:30,396 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-25 18:47:30,397 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 06:47:30" (1/1) ... [2021-11-25 18:47:30,398 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@68dd85e5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:47:30, skipping insertion in model container [2021-11-25 18:47:30,399 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 06:47:30" (1/1) ... [2021-11-25 18:47:30,407 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-25 18:47:30,460 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-25 18:47:30,733 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_3234d1bd-b208-4ca4-9d1c-a49b92319db7/sv-benchmarks/c/openssl-simplified/s3_srvr_8.cil.c[44970,44983] [2021-11-25 18:47:30,743 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-25 18:47:30,752 INFO L203 MainTranslator]: Completed pre-run [2021-11-25 18:47:30,822 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_3234d1bd-b208-4ca4-9d1c-a49b92319db7/sv-benchmarks/c/openssl-simplified/s3_srvr_8.cil.c[44970,44983] [2021-11-25 18:47:30,826 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-25 18:47:30,848 INFO L208 MainTranslator]: Completed translation [2021-11-25 18:47:30,848 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:47:30 WrapperNode [2021-11-25 18:47:30,848 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-25 18:47:30,850 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-25 18:47:30,850 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-25 18:47:30,850 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-25 18:47:30,858 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:47:30" (1/1) ... [2021-11-25 18:47:30,869 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:47:30" (1/1) ... [2021-11-25 18:47:30,922 INFO L137 Inliner]: procedures = 15, calls = 8, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 558 [2021-11-25 18:47:30,923 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-25 18:47:30,924 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-25 18:47:30,924 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-25 18:47:30,924 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-25 18:47:30,933 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:47:30" (1/1) ... [2021-11-25 18:47:30,940 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:47:30" (1/1) ... [2021-11-25 18:47:30,944 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:47:30" (1/1) ... [2021-11-25 18:47:30,952 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:47:30" (1/1) ... [2021-11-25 18:47:30,963 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:47:30" (1/1) ... [2021-11-25 18:47:30,972 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:47:30" (1/1) ... [2021-11-25 18:47:30,975 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:47:30" (1/1) ... [2021-11-25 18:47:30,981 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-25 18:47:30,982 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-25 18:47:30,982 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-25 18:47:30,982 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-25 18:47:30,994 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:47:30" (1/1) ... [2021-11-25 18:47:31,011 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-25 18:47:31,031 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:47:31,047 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-25 18:47:31,080 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-25 18:47:31,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-25 18:47:31,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-25 18:47:31,104 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-25 18:47:31,104 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-25 18:47:31,248 INFO L236 CfgBuilder]: Building ICFG [2021-11-25 18:47:31,250 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-25 18:47:31,287 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-25 18:47:31,867 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##90: assume false; [2021-11-25 18:47:31,867 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##91: assume !false; [2021-11-25 18:47:31,868 INFO L277 CfgBuilder]: Performing block encoding [2021-11-25 18:47:32,181 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-25 18:47:32,182 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-11-25 18:47:32,185 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 06:47:32 BoogieIcfgContainer [2021-11-25 18:47:32,185 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-25 18:47:32,187 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-25 18:47:32,187 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-25 18:47:32,191 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-25 18:47:32,192 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.11 06:47:30" (1/3) ... [2021-11-25 18:47:32,192 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@71c295e4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 06:47:32, skipping insertion in model container [2021-11-25 18:47:32,193 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:47:30" (2/3) ... [2021-11-25 18:47:32,193 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@71c295e4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 06:47:32, skipping insertion in model container [2021-11-25 18:47:32,193 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 06:47:32" (3/3) ... [2021-11-25 18:47:32,195 INFO L111 eAbstractionObserver]: Analyzing ICFG s3_srvr_8.cil.c [2021-11-25 18:47:32,201 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-25 18:47:32,202 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-25 18:47:32,258 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-25 18:47:32,266 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-25 18:47:32,267 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-25 18:47:32,287 INFO L276 IsEmpty]: Start isEmpty. Operand has 108 states, 106 states have (on average 1.7735849056603774) internal successors, (188), 107 states have internal predecessors, (188), 0 states have call successors, (0), 0 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-25 18:47:32,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-11-25 18:47:32,298 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:47:32,299 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] [2021-11-25 18:47:32,299 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:47:32,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:47:32,306 INFO L85 PathProgramCache]: Analyzing trace with hash 1591809503, now seen corresponding path program 1 times [2021-11-25 18:47:32,316 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:47:32,316 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1485458553] [2021-11-25 18:47:32,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:47:32,318 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:47:32,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:47:32,557 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-25 18:47:32,558 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:47:32,558 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1485458553] [2021-11-25 18:47:32,559 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1485458553] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:47:32,560 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:47:32,560 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-25 18:47:32,562 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2132745712] [2021-11-25 18:47:32,562 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:47:32,567 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 18:47:32,568 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:47:32,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 18:47:32,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 18:47:32,602 INFO L87 Difference]: Start difference. First operand has 108 states, 106 states have (on average 1.7735849056603774) internal successors, (188), 107 states have internal predecessors, (188), 0 states have call successors, (0), 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 12.333333333333334) internal successors, (37), 2 states have internal predecessors, (37), 0 states have call successors, (0), 0 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-25 18:47:32,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:47:32,841 INFO L93 Difference]: Finished difference Result 260 states and 456 transitions. [2021-11-25 18:47:32,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 18:47:32,844 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 2 states have internal predecessors, (37), 0 states have call successors, (0), 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 37 [2021-11-25 18:47:32,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:47:32,857 INFO L225 Difference]: With dead ends: 260 [2021-11-25 18:47:32,858 INFO L226 Difference]: Without dead ends: 148 [2021-11-25 18:47:32,861 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-25 18:47:32,866 INFO L933 BasicCegarLoop]: 102 mSDtfsCounter, 132 mSDsluCounter, 20 mSDsCounter, 0 mSdLazyCounter, 119 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 119 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 18:47:32,867 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [132 Valid, 120 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 119 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 18:47:32,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148 states. [2021-11-25 18:47:32,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148 to 141. [2021-11-25 18:47:32,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141 states, 140 states have (on average 1.6142857142857143) internal successors, (226), 140 states have internal predecessors, (226), 0 states have call successors, (0), 0 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-25 18:47:32,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 226 transitions. [2021-11-25 18:47:32,922 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 226 transitions. Word has length 37 [2021-11-25 18:47:32,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:47:32,927 INFO L470 AbstractCegarLoop]: Abstraction has 141 states and 226 transitions. [2021-11-25 18:47:32,928 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 2 states have internal predecessors, (37), 0 states have call successors, (0), 0 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-25 18:47:32,928 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 226 transitions. [2021-11-25 18:47:32,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-11-25 18:47:32,931 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:47:32,931 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] [2021-11-25 18:47:32,931 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-25 18:47:32,933 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:47:32,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:47:32,937 INFO L85 PathProgramCache]: Analyzing trace with hash 150493345, now seen corresponding path program 1 times [2021-11-25 18:47:32,937 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:47:32,937 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1564729046] [2021-11-25 18:47:32,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:47:32,938 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:47:33,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:47:33,106 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-25 18:47:33,106 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:47:33,107 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1564729046] [2021-11-25 18:47:33,108 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1564729046] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:47:33,108 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:47:33,109 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-25 18:47:33,109 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219301952] [2021-11-25 18:47:33,109 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:47:33,111 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 18:47:33,113 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:47:33,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 18:47:33,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 18:47:33,115 INFO L87 Difference]: Start difference. First operand 141 states and 226 transitions. Second operand has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 2 states have internal predecessors, (38), 0 states have call successors, (0), 0 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-25 18:47:33,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:47:33,336 INFO L93 Difference]: Finished difference Result 324 states and 529 transitions. [2021-11-25 18:47:33,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 18:47:33,337 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 2 states have internal predecessors, (38), 0 states have call successors, (0), 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 38 [2021-11-25 18:47:33,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:47:33,345 INFO L225 Difference]: With dead ends: 324 [2021-11-25 18:47:33,345 INFO L226 Difference]: Without dead ends: 185 [2021-11-25 18:47:33,352 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-25 18:47:33,355 INFO L933 BasicCegarLoop]: 79 mSDtfsCounter, 103 mSDsluCounter, 16 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 18:47:33,355 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 95 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 18:47:33,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2021-11-25 18:47:33,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 178. [2021-11-25 18:47:33,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 177 states have (on average 1.6666666666666667) internal successors, (295), 177 states have internal predecessors, (295), 0 states have call successors, (0), 0 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-25 18:47:33,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 295 transitions. [2021-11-25 18:47:33,392 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 295 transitions. Word has length 38 [2021-11-25 18:47:33,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:47:33,392 INFO L470 AbstractCegarLoop]: Abstraction has 178 states and 295 transitions. [2021-11-25 18:47:33,393 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 2 states have internal predecessors, (38), 0 states have call successors, (0), 0 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-25 18:47:33,393 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 295 transitions. [2021-11-25 18:47:33,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-11-25 18:47:33,396 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:47:33,396 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] [2021-11-25 18:47:33,397 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-25 18:47:33,397 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:47:33,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:47:33,398 INFO L85 PathProgramCache]: Analyzing trace with hash 2069246077, now seen corresponding path program 1 times [2021-11-25 18:47:33,398 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:47:33,398 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1624746512] [2021-11-25 18:47:33,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:47:33,399 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:47:33,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:47:33,471 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-25 18:47:33,471 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:47:33,471 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1624746512] [2021-11-25 18:47:33,472 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1624746512] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:47:33,472 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:47:33,472 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-25 18:47:33,473 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [214428775] [2021-11-25 18:47:33,473 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:47:33,473 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 18:47:33,474 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:47:33,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 18:47:33,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 18:47:33,476 INFO L87 Difference]: Start difference. First operand 178 states and 295 transitions. Second operand has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 2 states have internal predecessors, (64), 0 states have call successors, (0), 0 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-25 18:47:33,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:47:33,667 INFO L93 Difference]: Finished difference Result 383 states and 642 transitions. [2021-11-25 18:47:33,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 18:47:33,668 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 2 states have internal predecessors, (64), 0 states have call successors, (0), 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 64 [2021-11-25 18:47:33,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:47:33,671 INFO L225 Difference]: With dead ends: 383 [2021-11-25 18:47:33,672 INFO L226 Difference]: Without dead ends: 207 [2021-11-25 18:47:33,676 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-25 18:47:33,685 INFO L933 BasicCegarLoop]: 78 mSDtfsCounter, 109 mSDsluCounter, 11 mSDsCounter, 0 mSdLazyCounter, 110 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 89 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.2s IncrementalHoareTripleChecker+Time [2021-11-25 18:47:33,687 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [109 Valid, 89 Invalid, 149 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 110 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 18:47:33,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2021-11-25 18:47:33,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 207. [2021-11-25 18:47:33,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 207 states, 206 states have (on average 1.6844660194174756) internal successors, (347), 206 states have internal predecessors, (347), 0 states have call successors, (0), 0 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-25 18:47:33,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 347 transitions. [2021-11-25 18:47:33,719 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 347 transitions. Word has length 64 [2021-11-25 18:47:33,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:47:33,719 INFO L470 AbstractCegarLoop]: Abstraction has 207 states and 347 transitions. [2021-11-25 18:47:33,719 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 2 states have internal predecessors, (64), 0 states have call successors, (0), 0 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-25 18:47:33,720 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 347 transitions. [2021-11-25 18:47:33,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-11-25 18:47:33,729 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:47:33,730 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] [2021-11-25 18:47:33,730 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-25 18:47:33,730 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:47:33,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:47:33,732 INFO L85 PathProgramCache]: Analyzing trace with hash 676702665, now seen corresponding path program 1 times [2021-11-25 18:47:33,733 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:47:33,733 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1870099930] [2021-11-25 18:47:33,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:47:33,733 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:47:33,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:47:33,849 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-25 18:47:33,851 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:47:33,851 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1870099930] [2021-11-25 18:47:33,851 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1870099930] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:47:33,852 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:47:33,852 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-25 18:47:33,853 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1220998750] [2021-11-25 18:47:33,853 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:47:33,853 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 18:47:33,854 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:47:33,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 18:47:33,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 18:47:33,858 INFO L87 Difference]: Start difference. First operand 207 states and 347 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-25 18:47:34,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:47:34,043 INFO L93 Difference]: Finished difference Result 448 states and 757 transitions. [2021-11-25 18:47:34,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 18:47:34,044 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 69 [2021-11-25 18:47:34,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:47:34,046 INFO L225 Difference]: With dead ends: 448 [2021-11-25 18:47:34,046 INFO L226 Difference]: Without dead ends: 243 [2021-11-25 18:47:34,047 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-25 18:47:34,048 INFO L933 BasicCegarLoop]: 78 mSDtfsCounter, 107 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 112 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 87 SdHoareTripleChecker+Invalid, 160 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 18:47:34,049 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [107 Valid, 87 Invalid, 160 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 112 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 18:47:34,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2021-11-25 18:47:34,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 241. [2021-11-25 18:47:34,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 240 states have (on average 1.7) internal successors, (408), 240 states have internal predecessors, (408), 0 states have call successors, (0), 0 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-25 18:47:34,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 408 transitions. [2021-11-25 18:47:34,065 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 408 transitions. Word has length 69 [2021-11-25 18:47:34,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:47:34,065 INFO L470 AbstractCegarLoop]: Abstraction has 241 states and 408 transitions. [2021-11-25 18:47:34,066 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-25 18:47:34,066 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 408 transitions. [2021-11-25 18:47:34,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-11-25 18:47:34,068 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:47:34,068 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] [2021-11-25 18:47:34,068 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-25 18:47:34,069 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:47:34,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:47:34,073 INFO L85 PathProgramCache]: Analyzing trace with hash -557874901, now seen corresponding path program 1 times [2021-11-25 18:47:34,073 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:47:34,073 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [42313497] [2021-11-25 18:47:34,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:47:34,074 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:47:34,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:47:34,197 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-25 18:47:34,197 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:47:34,197 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [42313497] [2021-11-25 18:47:34,198 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [42313497] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:47:34,198 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:47:34,198 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-25 18:47:34,198 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2117449797] [2021-11-25 18:47:34,198 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:47:34,199 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 18:47:34,202 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:47:34,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 18:47:34,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 18:47:34,203 INFO L87 Difference]: Start difference. First operand 241 states and 408 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-25 18:47:34,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:47:34,380 INFO L93 Difference]: Finished difference Result 482 states and 816 transitions. [2021-11-25 18:47:34,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 18:47:34,381 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 70 [2021-11-25 18:47:34,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:47:34,383 INFO L225 Difference]: With dead ends: 482 [2021-11-25 18:47:34,383 INFO L226 Difference]: Without dead ends: 243 [2021-11-25 18:47:34,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-25 18:47:34,385 INFO L933 BasicCegarLoop]: 78 mSDtfsCounter, 106 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 112 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 87 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 18:47:34,386 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [106 Valid, 87 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 112 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 18:47:34,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2021-11-25 18:47:34,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 241. [2021-11-25 18:47:34,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 240 states have (on average 1.6916666666666667) internal successors, (406), 240 states have internal predecessors, (406), 0 states have call successors, (0), 0 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-25 18:47:34,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 406 transitions. [2021-11-25 18:47:34,399 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 406 transitions. Word has length 70 [2021-11-25 18:47:34,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:47:34,399 INFO L470 AbstractCegarLoop]: Abstraction has 241 states and 406 transitions. [2021-11-25 18:47:34,400 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-25 18:47:34,400 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 406 transitions. [2021-11-25 18:47:34,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-11-25 18:47:34,401 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:47:34,401 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] [2021-11-25 18:47:34,402 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-25 18:47:34,402 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:47:34,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:47:34,403 INFO L85 PathProgramCache]: Analyzing trace with hash 1470023994, now seen corresponding path program 1 times [2021-11-25 18:47:34,403 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:47:34,403 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1654052859] [2021-11-25 18:47:34,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:47:34,404 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:47:34,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:47:34,484 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-25 18:47:34,484 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:47:34,485 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1654052859] [2021-11-25 18:47:34,485 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1654052859] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:47:34,485 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:47:34,485 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-25 18:47:34,486 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [915600899] [2021-11-25 18:47:34,486 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:47:34,486 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 18:47:34,487 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:47:34,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 18:47:34,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 18:47:34,489 INFO L87 Difference]: Start difference. First operand 241 states and 406 transitions. Second operand has 3 states, 3 states have (on average 17.0) internal successors, (51), 2 states have internal predecessors, (51), 0 states have call successors, (0), 0 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-25 18:47:34,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:47:34,622 INFO L93 Difference]: Finished difference Result 495 states and 834 transitions. [2021-11-25 18:47:34,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 18:47:34,623 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 2 states have internal predecessors, (51), 0 states have call successors, (0), 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 75 [2021-11-25 18:47:34,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:47:34,628 INFO L225 Difference]: With dead ends: 495 [2021-11-25 18:47:34,628 INFO L226 Difference]: Without dead ends: 256 [2021-11-25 18:47:34,629 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-25 18:47:34,631 INFO L933 BasicCegarLoop]: 86 mSDtfsCounter, 128 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:47:34,633 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [128 Valid, 95 Invalid, 119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:47:34,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2021-11-25 18:47:34,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 254. [2021-11-25 18:47:34,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 254 states, 253 states have (on average 1.6758893280632412) internal successors, (424), 253 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-25 18:47:34,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 254 states to 254 states and 424 transitions. [2021-11-25 18:47:34,645 INFO L78 Accepts]: Start accepts. Automaton has 254 states and 424 transitions. Word has length 75 [2021-11-25 18:47:34,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:47:34,648 INFO L470 AbstractCegarLoop]: Abstraction has 254 states and 424 transitions. [2021-11-25 18:47:34,648 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 2 states have internal predecessors, (51), 0 states have call successors, (0), 0 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-25 18:47:34,648 INFO L276 IsEmpty]: Start isEmpty. Operand 254 states and 424 transitions. [2021-11-25 18:47:34,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-11-25 18:47:34,650 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:47:34,650 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] [2021-11-25 18:47:34,651 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-25 18:47:34,651 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:47:34,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:47:34,652 INFO L85 PathProgramCache]: Analyzing trace with hash 471973057, now seen corresponding path program 1 times [2021-11-25 18:47:34,652 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:47:34,652 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [704023616] [2021-11-25 18:47:34,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:47:34,653 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:47:34,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:47:34,725 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-25 18:47:34,728 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:47:34,728 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [704023616] [2021-11-25 18:47:34,729 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [704023616] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:47:34,729 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:47:34,729 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-25 18:47:34,729 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [276726062] [2021-11-25 18:47:34,729 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:47:34,730 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 18:47:34,730 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:47:34,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 18:47:34,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 18:47:34,731 INFO L87 Difference]: Start difference. First operand 254 states and 424 transitions. Second operand has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 2 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 18:47:34,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:47:34,871 INFO L93 Difference]: Finished difference Result 508 states and 848 transitions. [2021-11-25 18:47:34,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 18:47:34,872 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 2 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 76 [2021-11-25 18:47:34,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:47:34,874 INFO L225 Difference]: With dead ends: 508 [2021-11-25 18:47:34,874 INFO L226 Difference]: Without dead ends: 256 [2021-11-25 18:47:34,875 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-25 18:47:34,876 INFO L933 BasicCegarLoop]: 78 mSDtfsCounter, 127 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 87 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:47:34,876 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [127 Valid, 87 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:47:34,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2021-11-25 18:47:34,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 254. [2021-11-25 18:47:34,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 254 states, 253 states have (on average 1.6600790513833992) internal successors, (420), 253 states have internal predecessors, (420), 0 states have call successors, (0), 0 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-25 18:47:34,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 254 states to 254 states and 420 transitions. [2021-11-25 18:47:34,889 INFO L78 Accepts]: Start accepts. Automaton has 254 states and 420 transitions. Word has length 76 [2021-11-25 18:47:34,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:47:34,889 INFO L470 AbstractCegarLoop]: Abstraction has 254 states and 420 transitions. [2021-11-25 18:47:34,889 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 2 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 18:47:34,889 INFO L276 IsEmpty]: Start isEmpty. Operand 254 states and 420 transitions. [2021-11-25 18:47:34,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-11-25 18:47:34,890 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:47:34,891 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] [2021-11-25 18:47:34,891 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-25 18:47:34,891 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:47:34,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:47:34,892 INFO L85 PathProgramCache]: Analyzing trace with hash 491511372, now seen corresponding path program 1 times [2021-11-25 18:47:34,892 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:47:34,892 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1121485886] [2021-11-25 18:47:34,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:47:34,892 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:47:34,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:47:34,960 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-25 18:47:34,960 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:47:34,961 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1121485886] [2021-11-25 18:47:34,961 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1121485886] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:47:34,961 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:47:34,961 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-25 18:47:34,962 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [508494676] [2021-11-25 18:47:34,962 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:47:34,962 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 18:47:34,963 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:47:34,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 18:47:34,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 18:47:34,964 INFO L87 Difference]: Start difference. First operand 254 states and 420 transitions. Second operand has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 2 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 18:47:35,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:47:35,082 INFO L93 Difference]: Finished difference Result 513 states and 847 transitions. [2021-11-25 18:47:35,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 18:47:35,082 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 2 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 84 [2021-11-25 18:47:35,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:47:35,084 INFO L225 Difference]: With dead ends: 513 [2021-11-25 18:47:35,085 INFO L226 Difference]: Without dead ends: 261 [2021-11-25 18:47:35,085 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-25 18:47:35,086 INFO L933 BasicCegarLoop]: 78 mSDtfsCounter, 133 mSDsluCounter, 15 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:47:35,087 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [133 Valid, 92 Invalid, 110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:47:35,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2021-11-25 18:47:35,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 261. [2021-11-25 18:47:35,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 261 states, 260 states have (on average 1.626923076923077) internal successors, (423), 260 states have internal predecessors, (423), 0 states have call successors, (0), 0 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-25 18:47:35,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 423 transitions. [2021-11-25 18:47:35,102 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 423 transitions. Word has length 84 [2021-11-25 18:47:35,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:47:35,102 INFO L470 AbstractCegarLoop]: Abstraction has 261 states and 423 transitions. [2021-11-25 18:47:35,102 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 2 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 18:47:35,102 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 423 transitions. [2021-11-25 18:47:35,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2021-11-25 18:47:35,104 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:47:35,104 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] [2021-11-25 18:47:35,104 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-25 18:47:35,105 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:47:35,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:47:35,105 INFO L85 PathProgramCache]: Analyzing trace with hash 1121872253, now seen corresponding path program 1 times [2021-11-25 18:47:35,105 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:47:35,106 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1189876094] [2021-11-25 18:47:35,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:47:35,106 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:47:35,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:47:35,139 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-25 18:47:35,139 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:47:35,139 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1189876094] [2021-11-25 18:47:35,140 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1189876094] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:47:35,140 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:47:35,140 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-25 18:47:35,140 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [840464982] [2021-11-25 18:47:35,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:47:35,141 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 18:47:35,141 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:47:35,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 18:47:35,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 18:47:35,142 INFO L87 Difference]: Start difference. First operand 261 states and 423 transitions. Second operand has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 2 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 18:47:35,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:47:35,278 INFO L93 Difference]: Finished difference Result 549 states and 893 transitions. [2021-11-25 18:47:35,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 18:47:35,278 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 2 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 89 [2021-11-25 18:47:35,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:47:35,281 INFO L225 Difference]: With dead ends: 549 [2021-11-25 18:47:35,281 INFO L226 Difference]: Without dead ends: 290 [2021-11-25 18:47:35,282 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-25 18:47:35,284 INFO L933 BasicCegarLoop]: 80 mSDtfsCounter, 111 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 106 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 89 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 106 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:47:35,285 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [111 Valid, 89 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 106 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:47:35,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 290 states. [2021-11-25 18:47:35,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 290 to 288. [2021-11-25 18:47:35,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288 states, 287 states have (on average 1.6236933797909407) internal successors, (466), 287 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-25 18:47:35,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 466 transitions. [2021-11-25 18:47:35,303 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 466 transitions. Word has length 89 [2021-11-25 18:47:35,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:47:35,303 INFO L470 AbstractCegarLoop]: Abstraction has 288 states and 466 transitions. [2021-11-25 18:47:35,304 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 2 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 18:47:35,304 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 466 transitions. [2021-11-25 18:47:35,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-11-25 18:47:35,305 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:47:35,305 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] [2021-11-25 18:47:35,306 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-25 18:47:35,306 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:47:35,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:47:35,307 INFO L85 PathProgramCache]: Analyzing trace with hash 2056243492, now seen corresponding path program 1 times [2021-11-25 18:47:35,307 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:47:35,308 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2069135541] [2021-11-25 18:47:35,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:47:35,308 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:47:35,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:47:35,352 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-25 18:47:35,352 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:47:35,352 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2069135541] [2021-11-25 18:47:35,352 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2069135541] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:47:35,353 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:47:35,353 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-25 18:47:35,353 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [280804508] [2021-11-25 18:47:35,353 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:47:35,354 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 18:47:35,354 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:47:35,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 18:47:35,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 18:47:35,355 INFO L87 Difference]: Start difference. First operand 288 states and 466 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-25 18:47:35,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:47:35,499 INFO L93 Difference]: Finished difference Result 576 states and 932 transitions. [2021-11-25 18:47:35,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 18:47:35,499 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 90 [2021-11-25 18:47:35,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:47:35,504 INFO L225 Difference]: With dead ends: 576 [2021-11-25 18:47:35,504 INFO L226 Difference]: Without dead ends: 290 [2021-11-25 18:47:35,505 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-25 18:47:35,506 INFO L933 BasicCegarLoop]: 80 mSDtfsCounter, 110 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 104 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 89 SdHoareTripleChecker+Invalid, 147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:47:35,507 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [110 Valid, 89 Invalid, 147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 104 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:47:35,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 290 states. [2021-11-25 18:47:35,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 290 to 288. [2021-11-25 18:47:35,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288 states, 287 states have (on average 1.6097560975609757) internal successors, (462), 287 states have internal predecessors, (462), 0 states have call successors, (0), 0 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-25 18:47:35,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 462 transitions. [2021-11-25 18:47:35,524 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 462 transitions. Word has length 90 [2021-11-25 18:47:35,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:47:35,524 INFO L470 AbstractCegarLoop]: Abstraction has 288 states and 462 transitions. [2021-11-25 18:47:35,525 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-25 18:47:35,525 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 462 transitions. [2021-11-25 18:47:35,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-11-25 18:47:35,526 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:47:35,527 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] [2021-11-25 18:47:35,527 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-25 18:47:35,528 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:47:35,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:47:35,528 INFO L85 PathProgramCache]: Analyzing trace with hash 1345343021, now seen corresponding path program 1 times [2021-11-25 18:47:35,528 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:47:35,529 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [89318120] [2021-11-25 18:47:35,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:47:35,529 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:47:35,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:47:35,571 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-25 18:47:35,571 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:47:35,572 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [89318120] [2021-11-25 18:47:35,572 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [89318120] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:47:35,572 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:47:35,572 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-25 18:47:35,572 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [736960141] [2021-11-25 18:47:35,573 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:47:35,573 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 18:47:35,573 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:47:35,574 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 18:47:35,574 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 18:47:35,574 INFO L87 Difference]: Start difference. First operand 288 states and 462 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-25 18:47:35,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:47:35,733 INFO L93 Difference]: Finished difference Result 607 states and 978 transitions. [2021-11-25 18:47:35,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 18:47:35,733 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-25 18:47:35,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:47:35,737 INFO L225 Difference]: With dead ends: 607 [2021-11-25 18:47:35,738 INFO L226 Difference]: Without dead ends: 321 [2021-11-25 18:47:35,738 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-25 18:47:35,739 INFO L933 BasicCegarLoop]: 80 mSDtfsCounter, 113 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 97 SdHoareTripleChecker+Invalid, 144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:47:35,741 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 97 Invalid, 144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:47:35,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 321 states. [2021-11-25 18:47:35,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 321 to 313. [2021-11-25 18:47:35,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 313 states, 312 states have (on average 1.6025641025641026) internal successors, (500), 312 states have internal predecessors, (500), 0 states have call successors, (0), 0 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-25 18:47:35,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 500 transitions. [2021-11-25 18:47:35,762 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 500 transitions. Word has length 91 [2021-11-25 18:47:35,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:47:35,763 INFO L470 AbstractCegarLoop]: Abstraction has 313 states and 500 transitions. [2021-11-25 18:47:35,763 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-25 18:47:35,764 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 500 transitions. [2021-11-25 18:47:35,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2021-11-25 18:47:35,769 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:47:35,769 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] [2021-11-25 18:47:35,769 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-25 18:47:35,770 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:47:35,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:47:35,770 INFO L85 PathProgramCache]: Analyzing trace with hash -1911640204, now seen corresponding path program 1 times [2021-11-25 18:47:35,770 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:47:35,771 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2022138738] [2021-11-25 18:47:35,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:47:35,771 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:47:35,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:47:35,819 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-25 18:47:35,820 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:47:35,820 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2022138738] [2021-11-25 18:47:35,820 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2022138738] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:47:35,820 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:47:35,820 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-25 18:47:35,821 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1359342581] [2021-11-25 18:47:35,821 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:47:35,821 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 18:47:35,821 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:47:35,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 18:47:35,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 18:47:35,822 INFO L87 Difference]: Start difference. First operand 313 states and 500 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-25 18:47:35,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:47:35,955 INFO L93 Difference]: Finished difference Result 632 states and 1011 transitions. [2021-11-25 18:47:35,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 18:47:35,956 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-25 18:47:35,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:47:35,958 INFO L225 Difference]: With dead ends: 632 [2021-11-25 18:47:35,958 INFO L226 Difference]: Without dead ends: 321 [2021-11-25 18:47:35,959 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-25 18:47:35,959 INFO L933 BasicCegarLoop]: 80 mSDtfsCounter, 112 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 97 SdHoareTripleChecker+Invalid, 146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:47:35,960 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [112 Valid, 97 Invalid, 146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:47:35,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 321 states. [2021-11-25 18:47:35,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 321 to 313. [2021-11-25 18:47:35,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 313 states, 312 states have (on average 1.5865384615384615) internal successors, (495), 312 states have internal predecessors, (495), 0 states have call successors, (0), 0 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-25 18:47:35,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 495 transitions. [2021-11-25 18:47:35,976 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 495 transitions. Word has length 92 [2021-11-25 18:47:35,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:47:35,977 INFO L470 AbstractCegarLoop]: Abstraction has 313 states and 495 transitions. [2021-11-25 18:47:35,977 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-25 18:47:35,977 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 495 transitions. [2021-11-25 18:47:35,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2021-11-25 18:47:35,979 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:47:35,979 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] [2021-11-25 18:47:35,979 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-25 18:47:35,979 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:47:35,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:47:35,980 INFO L85 PathProgramCache]: Analyzing trace with hash 53113336, now seen corresponding path program 1 times [2021-11-25 18:47:35,980 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:47:35,980 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [972138091] [2021-11-25 18:47:35,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:47:35,981 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:47:35,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:47:36,013 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-25 18:47:36,013 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:47:36,013 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [972138091] [2021-11-25 18:47:36,014 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [972138091] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:47:36,014 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:47:36,014 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-25 18:47:36,014 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1457415221] [2021-11-25 18:47:36,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:47:36,015 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 18:47:36,015 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:47:36,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 18:47:36,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 18:47:36,016 INFO L87 Difference]: Start difference. First operand 313 states and 495 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-25 18:47:36,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:47:36,174 INFO L93 Difference]: Finished difference Result 658 states and 1042 transitions. [2021-11-25 18:47:36,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 18:47:36,175 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 99 [2021-11-25 18:47:36,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:47:36,177 INFO L225 Difference]: With dead ends: 658 [2021-11-25 18:47:36,177 INFO L226 Difference]: Without dead ends: 347 [2021-11-25 18:47:36,179 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-25 18:47:36,179 INFO L933 BasicCegarLoop]: 82 mSDtfsCounter, 104 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 91 SdHoareTripleChecker+Invalid, 153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:47:36,180 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [104 Valid, 91 Invalid, 153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:47:36,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 347 states. [2021-11-25 18:47:36,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 347 to 345. [2021-11-25 18:47:36,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 344 states have (on average 1.5813953488372092) internal successors, (544), 344 states have internal predecessors, (544), 0 states have call successors, (0), 0 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-25 18:47:36,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 544 transitions. [2021-11-25 18:47:36,197 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 544 transitions. Word has length 99 [2021-11-25 18:47:36,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:47:36,198 INFO L470 AbstractCegarLoop]: Abstraction has 345 states and 544 transitions. [2021-11-25 18:47:36,198 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-25 18:47:36,198 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 544 transitions. [2021-11-25 18:47:36,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-11-25 18:47:36,200 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:47:36,200 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2021-11-25 18:47:36,200 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-25 18:47:36,200 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:47:36,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:47:36,201 INFO L85 PathProgramCache]: Analyzing trace with hash 1357008506, now seen corresponding path program 1 times [2021-11-25 18:47:36,201 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:47:36,201 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [134829940] [2021-11-25 18:47:36,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:47:36,201 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:47:36,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:47:36,244 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-25 18:47:36,244 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:47:36,244 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [134829940] [2021-11-25 18:47:36,245 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [134829940] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:47:36,245 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:47:36,245 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-25 18:47:36,245 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881051315] [2021-11-25 18:47:36,245 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:47:36,245 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 18:47:36,246 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:47:36,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 18:47:36,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 18:47:36,246 INFO L87 Difference]: Start difference. First operand 345 states and 544 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-25 18:47:36,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:47:36,400 INFO L93 Difference]: Finished difference Result 690 states and 1088 transitions. [2021-11-25 18:47:36,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 18:47:36,401 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 100 [2021-11-25 18:47:36,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:47:36,404 INFO L225 Difference]: With dead ends: 690 [2021-11-25 18:47:36,404 INFO L226 Difference]: Without dead ends: 347 [2021-11-25 18:47:36,405 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-25 18:47:36,406 INFO L933 BasicCegarLoop]: 82 mSDtfsCounter, 103 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 91 SdHoareTripleChecker+Invalid, 155 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:47:36,406 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 91 Invalid, 155 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:47:36,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 347 states. [2021-11-25 18:47:36,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 347 to 345. [2021-11-25 18:47:36,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 344 states have (on average 1.572674418604651) internal successors, (541), 344 states have internal predecessors, (541), 0 states have call successors, (0), 0 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-25 18:47:36,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 541 transitions. [2021-11-25 18:47:36,424 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 541 transitions. Word has length 100 [2021-11-25 18:47:36,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:47:36,424 INFO L470 AbstractCegarLoop]: Abstraction has 345 states and 541 transitions. [2021-11-25 18:47:36,424 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-25 18:47:36,424 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 541 transitions. [2021-11-25 18:47:36,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2021-11-25 18:47:36,426 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:47:36,426 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] [2021-11-25 18:47:36,426 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-25 18:47:36,426 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:47:36,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:47:36,427 INFO L85 PathProgramCache]: Analyzing trace with hash 1415432745, now seen corresponding path program 1 times [2021-11-25 18:47:36,427 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:47:36,427 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1689526583] [2021-11-25 18:47:36,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:47:36,427 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:47:36,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:47:36,467 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-25 18:47:36,467 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:47:36,467 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1689526583] [2021-11-25 18:47:36,467 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1689526583] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:47:36,467 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:47:36,468 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-25 18:47:36,468 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [310483947] [2021-11-25 18:47:36,468 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:47:36,468 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 18:47:36,468 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:47:36,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 18:47:36,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 18:47:36,469 INFO L87 Difference]: Start difference. First operand 345 states and 541 transitions. Second operand has 3 states, 3 states have (on average 26.0) internal successors, (78), 2 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 18:47:36,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:47:36,628 INFO L93 Difference]: Finished difference Result 730 states and 1144 transitions. [2021-11-25 18:47:36,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 18:47:36,629 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 2 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 102 [2021-11-25 18:47:36,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:47:36,632 INFO L225 Difference]: With dead ends: 730 [2021-11-25 18:47:36,632 INFO L226 Difference]: Without dead ends: 387 [2021-11-25 18:47:36,634 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-25 18:47:36,635 INFO L933 BasicCegarLoop]: 86 mSDtfsCounter, 91 mSDsluCounter, 10 mSDsCounter, 0 mSdLazyCounter, 113 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:47:36,636 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [91 Valid, 95 Invalid, 167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 113 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:47:36,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 387 states. [2021-11-25 18:47:36,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 387 to 385. [2021-11-25 18:47:36,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 385 states, 384 states have (on average 1.5677083333333333) internal successors, (602), 384 states have internal predecessors, (602), 0 states have call successors, (0), 0 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-25 18:47:36,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 385 states to 385 states and 602 transitions. [2021-11-25 18:47:36,657 INFO L78 Accepts]: Start accepts. Automaton has 385 states and 602 transitions. Word has length 102 [2021-11-25 18:47:36,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:47:36,657 INFO L470 AbstractCegarLoop]: Abstraction has 385 states and 602 transitions. [2021-11-25 18:47:36,658 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 2 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 18:47:36,658 INFO L276 IsEmpty]: Start isEmpty. Operand 385 states and 602 transitions. [2021-11-25 18:47:36,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-11-25 18:47:36,659 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:47:36,659 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] [2021-11-25 18:47:36,660 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-25 18:47:36,660 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:47:36,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:47:36,660 INFO L85 PathProgramCache]: Analyzing trace with hash 170588391, now seen corresponding path program 1 times [2021-11-25 18:47:36,660 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:47:36,661 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1506471053] [2021-11-25 18:47:36,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:47:36,661 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:47:36,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:47:36,716 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-25 18:47:36,716 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:47:36,716 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1506471053] [2021-11-25 18:47:36,719 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1506471053] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:47:36,719 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:47:36,719 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-25 18:47:36,720 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [160675830] [2021-11-25 18:47:36,720 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:47:36,720 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 18:47:36,720 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:47:36,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 18:47:36,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 18:47:36,721 INFO L87 Difference]: Start difference. First operand 385 states and 602 transitions. Second operand has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 2 states have internal predecessors, (79), 0 states have call successors, (0), 0 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-25 18:47:36,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:47:36,907 INFO L93 Difference]: Finished difference Result 774 states and 1211 transitions. [2021-11-25 18:47:36,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 18:47:36,907 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 2 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 103 [2021-11-25 18:47:36,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:47:36,910 INFO L225 Difference]: With dead ends: 774 [2021-11-25 18:47:36,910 INFO L226 Difference]: Without dead ends: 389 [2021-11-25 18:47:36,911 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-25 18:47:36,912 INFO L933 BasicCegarLoop]: 86 mSDtfsCounter, 91 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 113 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 18:47:36,913 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [91 Valid, 94 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 113 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 18:47:36,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 389 states. [2021-11-25 18:47:36,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 389 to 387. [2021-11-25 18:47:36,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 387 states, 386 states have (on average 1.567357512953368) internal successors, (605), 386 states have internal predecessors, (605), 0 states have call successors, (0), 0 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-25 18:47:36,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 387 states to 387 states and 605 transitions. [2021-11-25 18:47:36,936 INFO L78 Accepts]: Start accepts. Automaton has 387 states and 605 transitions. Word has length 103 [2021-11-25 18:47:36,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:47:36,936 INFO L470 AbstractCegarLoop]: Abstraction has 387 states and 605 transitions. [2021-11-25 18:47:36,937 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 2 states have internal predecessors, (79), 0 states have call successors, (0), 0 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-25 18:47:36,937 INFO L276 IsEmpty]: Start isEmpty. Operand 387 states and 605 transitions. [2021-11-25 18:47:36,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-11-25 18:47:36,938 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:47:36,938 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] [2021-11-25 18:47:36,939 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-25 18:47:36,939 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:47:36,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:47:36,939 INFO L85 PathProgramCache]: Analyzing trace with hash 1510631562, now seen corresponding path program 1 times [2021-11-25 18:47:36,940 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:47:36,940 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1435458407] [2021-11-25 18:47:36,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:47:36,940 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:47:36,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:47:36,986 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-25 18:47:36,986 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:47:36,986 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1435458407] [2021-11-25 18:47:36,986 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1435458407] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:47:36,986 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:47:36,986 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-25 18:47:36,987 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1079473439] [2021-11-25 18:47:36,987 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:47:36,987 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 18:47:36,987 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:47:36,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 18:47:36,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 18:47:36,988 INFO L87 Difference]: Start difference. First operand 387 states and 605 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-25 18:47:37,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:47:37,149 INFO L93 Difference]: Finished difference Result 805 states and 1263 transitions. [2021-11-25 18:47:37,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 18:47:37,149 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 115 [2021-11-25 18:47:37,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:47:37,152 INFO L225 Difference]: With dead ends: 805 [2021-11-25 18:47:37,152 INFO L226 Difference]: Without dead ends: 420 [2021-11-25 18:47:37,153 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-25 18:47:37,154 INFO L933 BasicCegarLoop]: 80 mSDtfsCounter, 115 mSDsluCounter, 23 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 101 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:47:37,154 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [115 Valid, 101 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:47:37,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 420 states. [2021-11-25 18:47:37,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 420 to 410. [2021-11-25 18:47:37,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 409 states have (on average 1.5550122249388754) internal successors, (636), 409 states have internal predecessors, (636), 0 states have call successors, (0), 0 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-25 18:47:37,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 636 transitions. [2021-11-25 18:47:37,177 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 636 transitions. Word has length 115 [2021-11-25 18:47:37,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:47:37,177 INFO L470 AbstractCegarLoop]: Abstraction has 410 states and 636 transitions. [2021-11-25 18:47:37,178 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-25 18:47:37,178 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 636 transitions. [2021-11-25 18:47:37,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2021-11-25 18:47:37,180 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:47:37,180 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] [2021-11-25 18:47:37,180 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-11-25 18:47:37,180 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:47:37,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:47:37,181 INFO L85 PathProgramCache]: Analyzing trace with hash 680721457, now seen corresponding path program 1 times [2021-11-25 18:47:37,181 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:47:37,181 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1243151513] [2021-11-25 18:47:37,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:47:37,181 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:47:37,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:47:37,219 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-25 18:47:37,219 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:47:37,219 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1243151513] [2021-11-25 18:47:37,219 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1243151513] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:47:37,220 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:47:37,220 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-25 18:47:37,220 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [999256883] [2021-11-25 18:47:37,220 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:47:37,220 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 18:47:37,221 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:47:37,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 18:47:37,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 18:47:37,221 INFO L87 Difference]: Start difference. First operand 410 states and 636 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-25 18:47:37,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:47:37,383 INFO L93 Difference]: Finished difference Result 828 states and 1286 transitions. [2021-11-25 18:47:37,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 18:47:37,383 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 116 [2021-11-25 18:47:37,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:47:37,387 INFO L225 Difference]: With dead ends: 828 [2021-11-25 18:47:37,387 INFO L226 Difference]: Without dead ends: 420 [2021-11-25 18:47:37,388 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-25 18:47:37,388 INFO L933 BasicCegarLoop]: 80 mSDtfsCounter, 114 mSDsluCounter, 23 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 101 SdHoareTripleChecker+Invalid, 141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:47:37,390 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 101 Invalid, 141 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:47:37,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 420 states. [2021-11-25 18:47:37,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 420 to 410. [2021-11-25 18:47:37,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 409 states have (on average 1.5354523227383863) internal successors, (628), 409 states have internal predecessors, (628), 0 states have call successors, (0), 0 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-25 18:47:37,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 628 transitions. [2021-11-25 18:47:37,424 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 628 transitions. Word has length 116 [2021-11-25 18:47:37,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:47:37,424 INFO L470 AbstractCegarLoop]: Abstraction has 410 states and 628 transitions. [2021-11-25 18:47:37,425 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-25 18:47:37,425 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 628 transitions. [2021-11-25 18:47:37,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2021-11-25 18:47:37,427 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:47:37,427 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] [2021-11-25 18:47:37,427 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-25 18:47:37,427 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:47:37,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:47:37,428 INFO L85 PathProgramCache]: Analyzing trace with hash 1196057575, now seen corresponding path program 1 times [2021-11-25 18:47:37,428 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:47:37,428 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [950862690] [2021-11-25 18:47:37,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:47:37,428 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:47:37,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:47:37,469 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-25 18:47:37,470 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:47:37,470 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [950862690] [2021-11-25 18:47:37,470 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [950862690] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:47:37,470 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:47:37,470 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-25 18:47:37,470 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1326089397] [2021-11-25 18:47:37,470 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:47:37,472 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 18:47:37,472 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:47:37,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 18:47:37,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 18:47:37,473 INFO L87 Difference]: Start difference. First operand 410 states and 628 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-25 18:47:37,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:47:37,644 INFO L93 Difference]: Finished difference Result 822 states and 1259 transitions. [2021-11-25 18:47:37,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 18:47:37,645 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 129 [2021-11-25 18:47:37,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:47:37,648 INFO L225 Difference]: With dead ends: 822 [2021-11-25 18:47:37,648 INFO L226 Difference]: Without dead ends: 414 [2021-11-25 18:47:37,649 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-25 18:47:37,650 INFO L933 BasicCegarLoop]: 83 mSDtfsCounter, 105 mSDsluCounter, 11 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:47:37,650 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [105 Valid, 94 Invalid, 149 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 103 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:47:37,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2021-11-25 18:47:37,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 410. [2021-11-25 18:47:37,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 409 states have (on average 1.5232273838630808) internal successors, (623), 409 states have internal predecessors, (623), 0 states have call successors, (0), 0 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-25 18:47:37,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 623 transitions. [2021-11-25 18:47:37,676 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 623 transitions. Word has length 129 [2021-11-25 18:47:37,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:47:37,676 INFO L470 AbstractCegarLoop]: Abstraction has 410 states and 623 transitions. [2021-11-25 18:47:37,677 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-25 18:47:37,677 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 623 transitions. [2021-11-25 18:47:37,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2021-11-25 18:47:37,679 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:47:37,679 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] [2021-11-25 18:47:37,679 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-25 18:47:37,680 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:47:37,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:47:37,680 INFO L85 PathProgramCache]: Analyzing trace with hash 1782058377, now seen corresponding path program 1 times [2021-11-25 18:47:37,680 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:47:37,680 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1256761905] [2021-11-25 18:47:37,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:47:37,681 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:47:37,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:47:37,711 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-25 18:47:37,711 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:47:37,712 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1256761905] [2021-11-25 18:47:37,712 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1256761905] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:47:37,712 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:47:37,712 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-25 18:47:37,712 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558557377] [2021-11-25 18:47:37,713 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:47:37,713 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 18:47:37,713 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:47:37,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 18:47:37,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 18:47:37,714 INFO L87 Difference]: Start difference. First operand 410 states and 623 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-25 18:47:37,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:47:37,863 INFO L93 Difference]: Finished difference Result 822 states and 1249 transitions. [2021-11-25 18:47:37,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 18:47:37,863 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 130 [2021-11-25 18:47:37,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:47:37,866 INFO L225 Difference]: With dead ends: 822 [2021-11-25 18:47:37,866 INFO L226 Difference]: Without dead ends: 414 [2021-11-25 18:47:37,867 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-25 18:47:37,868 INFO L933 BasicCegarLoop]: 84 mSDtfsCounter, 103 mSDsluCounter, 11 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 150 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:47:37,869 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 95 Invalid, 150 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 103 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:47:37,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2021-11-25 18:47:37,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 410. [2021-11-25 18:47:37,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 409 states have (on average 1.511002444987775) internal successors, (618), 409 states have internal predecessors, (618), 0 states have call successors, (0), 0 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-25 18:47:37,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 618 transitions. [2021-11-25 18:47:37,898 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 618 transitions. Word has length 130 [2021-11-25 18:47:37,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:47:37,898 INFO L470 AbstractCegarLoop]: Abstraction has 410 states and 618 transitions. [2021-11-25 18:47:37,899 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-25 18:47:37,899 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 618 transitions. [2021-11-25 18:47:37,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2021-11-25 18:47:37,901 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:47:37,901 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] [2021-11-25 18:47:37,901 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-25 18:47:37,901 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:47:37,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:47:37,902 INFO L85 PathProgramCache]: Analyzing trace with hash 1658252201, now seen corresponding path program 1 times [2021-11-25 18:47:37,902 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:47:37,902 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1201532644] [2021-11-25 18:47:37,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:47:37,902 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:47:37,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:47:37,942 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-25 18:47:37,942 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:47:37,942 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1201532644] [2021-11-25 18:47:37,942 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1201532644] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:47:37,943 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:47:37,943 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-25 18:47:37,943 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657948203] [2021-11-25 18:47:37,943 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:47:37,943 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 18:47:37,944 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:47:37,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 18:47:37,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 18:47:37,945 INFO L87 Difference]: Start difference. First operand 410 states and 618 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-25 18:47:38,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:47:38,085 INFO L93 Difference]: Finished difference Result 843 states and 1274 transitions. [2021-11-25 18:47:38,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 18:47:38,086 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 135 [2021-11-25 18:47:38,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:47:38,089 INFO L225 Difference]: With dead ends: 843 [2021-11-25 18:47:38,089 INFO L226 Difference]: Without dead ends: 435 [2021-11-25 18:47:38,092 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-25 18:47:38,093 INFO L933 BasicCegarLoop]: 80 mSDtfsCounter, 117 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:47:38,093 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [117 Valid, 92 Invalid, 133 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:47:38,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 435 states. [2021-11-25 18:47:38,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 435 to 431. [2021-11-25 18:47:38,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 431 states, 430 states have (on average 1.4976744186046511) internal successors, (644), 430 states have internal predecessors, (644), 0 states have call successors, (0), 0 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-25 18:47:38,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 431 states to 431 states and 644 transitions. [2021-11-25 18:47:38,125 INFO L78 Accepts]: Start accepts. Automaton has 431 states and 644 transitions. Word has length 135 [2021-11-25 18:47:38,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:47:38,125 INFO L470 AbstractCegarLoop]: Abstraction has 431 states and 644 transitions. [2021-11-25 18:47:38,125 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-25 18:47:38,125 INFO L276 IsEmpty]: Start isEmpty. Operand 431 states and 644 transitions. [2021-11-25 18:47:38,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2021-11-25 18:47:38,128 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:47:38,128 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] [2021-11-25 18:47:38,128 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-11-25 18:47:38,128 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:47:38,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:47:38,129 INFO L85 PathProgramCache]: Analyzing trace with hash -1119472336, now seen corresponding path program 1 times [2021-11-25 18:47:38,129 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:47:38,129 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1656972476] [2021-11-25 18:47:38,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:47:38,130 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:47:38,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:47:38,166 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-25 18:47:38,166 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:47:38,166 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1656972476] [2021-11-25 18:47:38,166 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1656972476] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:47:38,167 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:47:38,167 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-25 18:47:38,167 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2120551359] [2021-11-25 18:47:38,167 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:47:38,168 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 18:47:38,168 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:47:38,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 18:47:38,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 18:47:38,169 INFO L87 Difference]: Start difference. First operand 431 states and 644 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-25 18:47:38,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:47:38,309 INFO L93 Difference]: Finished difference Result 864 states and 1291 transitions. [2021-11-25 18:47:38,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 18:47:38,310 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 136 [2021-11-25 18:47:38,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:47:38,313 INFO L225 Difference]: With dead ends: 864 [2021-11-25 18:47:38,313 INFO L226 Difference]: Without dead ends: 435 [2021-11-25 18:47:38,315 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-25 18:47:38,317 INFO L933 BasicCegarLoop]: 80 mSDtfsCounter, 116 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:47:38,322 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [116 Valid, 92 Invalid, 135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:47:38,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 435 states. [2021-11-25 18:47:38,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 435 to 431. [2021-11-25 18:47:38,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 431 states, 430 states have (on average 1.4767441860465116) internal successors, (635), 430 states have internal predecessors, (635), 0 states have call successors, (0), 0 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-25 18:47:38,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 431 states to 431 states and 635 transitions. [2021-11-25 18:47:38,374 INFO L78 Accepts]: Start accepts. Automaton has 431 states and 635 transitions. Word has length 136 [2021-11-25 18:47:38,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:47:38,374 INFO L470 AbstractCegarLoop]: Abstraction has 431 states and 635 transitions. [2021-11-25 18:47:38,375 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-25 18:47:38,375 INFO L276 IsEmpty]: Start isEmpty. Operand 431 states and 635 transitions. [2021-11-25 18:47:38,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-11-25 18:47:38,377 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:47:38,377 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] [2021-11-25 18:47:38,377 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-11-25 18:47:38,378 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:47:38,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:47:38,378 INFO L85 PathProgramCache]: Analyzing trace with hash 2085480460, now seen corresponding path program 1 times [2021-11-25 18:47:38,378 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:47:38,378 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [251532104] [2021-11-25 18:47:38,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:47:38,379 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:47:38,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:47:38,427 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-25 18:47:38,427 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:47:38,427 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [251532104] [2021-11-25 18:47:38,428 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [251532104] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:47:38,428 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:47:38,428 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-25 18:47:38,429 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306083979] [2021-11-25 18:47:38,430 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:47:38,430 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 18:47:38,430 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:47:38,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 18:47:38,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 18:47:38,431 INFO L87 Difference]: Start difference. First operand 431 states and 635 transitions. Second operand has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 2 states have internal predecessors, (85), 0 states have call successors, (0), 0 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-25 18:47:38,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:47:38,595 INFO L93 Difference]: Finished difference Result 901 states and 1323 transitions. [2021-11-25 18:47:38,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 18:47:38,596 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 2 states have internal predecessors, (85), 0 states have call successors, (0), 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 140 [2021-11-25 18:47:38,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:47:38,599 INFO L225 Difference]: With dead ends: 901 [2021-11-25 18:47:38,599 INFO L226 Difference]: Without dead ends: 472 [2021-11-25 18:47:38,600 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-25 18:47:38,602 INFO L933 BasicCegarLoop]: 93 mSDtfsCounter, 87 mSDsluCounter, 10 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 102 SdHoareTripleChecker+Invalid, 158 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:47:38,602 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [87 Valid, 102 Invalid, 158 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:47:38,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 472 states. [2021-11-25 18:47:38,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 472 to 469. [2021-11-25 18:47:38,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 1.4636752136752136) internal successors, (685), 468 states have internal predecessors, (685), 0 states have call successors, (0), 0 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-25 18:47:38,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 685 transitions. [2021-11-25 18:47:38,634 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 685 transitions. Word has length 140 [2021-11-25 18:47:38,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:47:38,634 INFO L470 AbstractCegarLoop]: Abstraction has 469 states and 685 transitions. [2021-11-25 18:47:38,634 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 2 states have internal predecessors, (85), 0 states have call successors, (0), 0 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-25 18:47:38,635 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 685 transitions. [2021-11-25 18:47:38,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2021-11-25 18:47:38,636 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:47:38,637 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] [2021-11-25 18:47:38,637 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-11-25 18:47:38,637 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:47:38,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:47:38,638 INFO L85 PathProgramCache]: Analyzing trace with hash -1766180950, now seen corresponding path program 1 times [2021-11-25 18:47:38,638 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:47:38,638 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [855392294] [2021-11-25 18:47:38,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:47:38,638 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:47:38,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:47:38,686 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-25 18:47:38,687 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:47:38,687 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [855392294] [2021-11-25 18:47:38,687 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [855392294] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:47:38,687 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:47:38,688 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-25 18:47:38,688 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1024955121] [2021-11-25 18:47:38,688 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:47:38,689 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 18:47:38,689 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:47:38,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 18:47:38,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 18:47:38,690 INFO L87 Difference]: Start difference. First operand 469 states and 685 transitions. Second operand has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 2 states have internal predecessors, (86), 0 states have call successors, (0), 0 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-25 18:47:38,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:47:38,853 INFO L93 Difference]: Finished difference Result 939 states and 1371 transitions. [2021-11-25 18:47:38,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 18:47:38,853 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 2 states have internal predecessors, (86), 0 states have call successors, (0), 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 141 [2021-11-25 18:47:38,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:47:38,856 INFO L225 Difference]: With dead ends: 939 [2021-11-25 18:47:38,857 INFO L226 Difference]: Without dead ends: 453 [2021-11-25 18:47:38,858 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-25 18:47:38,859 INFO L933 BasicCegarLoop]: 92 mSDtfsCounter, 87 mSDsluCounter, 10 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 101 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:47:38,859 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [87 Valid, 101 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:47:38,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 453 states. [2021-11-25 18:47:38,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 453 to 450. [2021-11-25 18:47:38,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 450 states, 449 states have (on average 1.4610244988864143) internal successors, (656), 449 states have internal predecessors, (656), 0 states have call successors, (0), 0 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-25 18:47:38,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 450 states to 450 states and 656 transitions. [2021-11-25 18:47:38,893 INFO L78 Accepts]: Start accepts. Automaton has 450 states and 656 transitions. Word has length 141 [2021-11-25 18:47:38,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:47:38,894 INFO L470 AbstractCegarLoop]: Abstraction has 450 states and 656 transitions. [2021-11-25 18:47:38,894 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 2 states have internal predecessors, (86), 0 states have call successors, (0), 0 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-25 18:47:38,894 INFO L276 IsEmpty]: Start isEmpty. Operand 450 states and 656 transitions. [2021-11-25 18:47:38,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2021-11-25 18:47:38,896 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:47:38,897 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] [2021-11-25 18:47:38,897 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-11-25 18:47:38,897 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:47:38,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:47:38,899 INFO L85 PathProgramCache]: Analyzing trace with hash -90268764, now seen corresponding path program 1 times [2021-11-25 18:47:38,899 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:47:38,899 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [100220235] [2021-11-25 18:47:38,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:47:38,900 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:47:38,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:47:38,949 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-25 18:47:38,949 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:47:38,949 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [100220235] [2021-11-25 18:47:38,950 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [100220235] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:47:38,950 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:47:38,950 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-25 18:47:38,950 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [214766729] [2021-11-25 18:47:38,950 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:47:38,951 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 18:47:38,951 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:47:38,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 18:47:38,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 18:47:38,952 INFO L87 Difference]: Start difference. First operand 450 states and 656 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-25 18:47:39,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:47:39,128 INFO L93 Difference]: Finished difference Result 919 states and 1343 transitions. [2021-11-25 18:47:39,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 18:47:39,129 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 152 [2021-11-25 18:47:39,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:47:39,133 INFO L225 Difference]: With dead ends: 919 [2021-11-25 18:47:39,133 INFO L226 Difference]: Without dead ends: 471 [2021-11-25 18:47:39,135 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-25 18:47:39,136 INFO L933 BasicCegarLoop]: 80 mSDtfsCounter, 119 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 97 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 88 SdHoareTripleChecker+Invalid, 130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 97 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:47:39,136 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [119 Valid, 88 Invalid, 130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 97 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:47:39,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 471 states. [2021-11-25 18:47:39,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 471 to 469. [2021-11-25 18:47:39,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 1.4444444444444444) internal successors, (676), 468 states have internal predecessors, (676), 0 states have call successors, (0), 0 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-25 18:47:39,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 676 transitions. [2021-11-25 18:47:39,185 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 676 transitions. Word has length 152 [2021-11-25 18:47:39,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:47:39,185 INFO L470 AbstractCegarLoop]: Abstraction has 469 states and 676 transitions. [2021-11-25 18:47:39,186 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-25 18:47:39,186 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 676 transitions. [2021-11-25 18:47:39,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2021-11-25 18:47:39,189 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:47:39,189 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] [2021-11-25 18:47:39,189 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-11-25 18:47:39,190 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:47:39,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:47:39,191 INFO L85 PathProgramCache]: Analyzing trace with hash 1708303773, now seen corresponding path program 1 times [2021-11-25 18:47:39,191 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:47:39,192 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1222803202] [2021-11-25 18:47:39,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:47:39,192 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:47:39,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:47:39,235 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-25 18:47:39,235 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:47:39,235 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1222803202] [2021-11-25 18:47:39,236 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1222803202] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:47:39,236 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:47:39,236 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-25 18:47:39,236 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [471393217] [2021-11-25 18:47:39,236 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:47:39,237 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 18:47:39,237 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:47:39,238 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 18:47:39,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 18:47:39,239 INFO L87 Difference]: Start difference. First operand 469 states and 676 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-25 18:47:39,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:47:39,392 INFO L93 Difference]: Finished difference Result 938 states and 1352 transitions. [2021-11-25 18:47:39,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 18:47:39,392 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 153 [2021-11-25 18:47:39,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:47:39,395 INFO L225 Difference]: With dead ends: 938 [2021-11-25 18:47:39,396 INFO L226 Difference]: Without dead ends: 469 [2021-11-25 18:47:39,397 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-25 18:47:39,397 INFO L933 BasicCegarLoop]: 80 mSDtfsCounter, 118 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 97 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 88 SdHoareTripleChecker+Invalid, 132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 97 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:47:39,400 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [118 Valid, 88 Invalid, 132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 97 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:47:39,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 469 states. [2021-11-25 18:47:39,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 469 to 467. [2021-11-25 18:47:39,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 466 states have (on average 1.4206008583690988) internal successors, (662), 466 states have internal predecessors, (662), 0 states have call successors, (0), 0 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-25 18:47:39,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 662 transitions. [2021-11-25 18:47:39,432 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 662 transitions. Word has length 153 [2021-11-25 18:47:39,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:47:39,432 INFO L470 AbstractCegarLoop]: Abstraction has 467 states and 662 transitions. [2021-11-25 18:47:39,432 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-25 18:47:39,433 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 662 transitions. [2021-11-25 18:47:39,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2021-11-25 18:47:39,435 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:47:39,435 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] [2021-11-25 18:47:39,435 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-11-25 18:47:39,436 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:47:39,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:47:39,437 INFO L85 PathProgramCache]: Analyzing trace with hash -1832713772, now seen corresponding path program 1 times [2021-11-25 18:47:39,437 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:47:39,437 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [174790213] [2021-11-25 18:47:39,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:47:39,437 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:47:39,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:47:39,520 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-25 18:47:39,520 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:47:39,520 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [174790213] [2021-11-25 18:47:39,520 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [174790213] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 18:47:39,521 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [926971226] [2021-11-25 18:47:39,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:47:39,522 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:47:39,522 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:47:39,527 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 18:47:39,549 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-25 18:47:39,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:47:39,649 INFO L263 TraceCheckSpWp]: Trace formula consists of 343 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-25 18:47:39,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:47:40,113 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-25 18:47:40,113 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 18:47:40,387 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-25 18:47:40,388 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [926971226] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 18:47:40,388 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1511498392] [2021-11-25 18:47:40,411 INFO L159 IcfgInterpreter]: Started Sifa with 60 locations of interest [2021-11-25 18:47:40,411 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 18:47:40,417 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 18:47:40,423 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 18:47:40,424 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 18:47:57,242 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 18:48:44,883 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '31558#(and (= |ULTIMATE.start_ssl3_accept_~s__shutdown~0#1| 0) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 10) (<= 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_~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__init_num~0#1| 0) (<= |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|)) (not (= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__reuse_message~0#1| 0)) (<= |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_~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)) (= 8464 |ULTIMATE.start_ssl3_accept_~initial_state#1|) (<= 0 (+ 2147483648 |ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0#1|)) (= |ULTIMATE.start_ssl3_accept_~got_new_session~0#1| 1) (<= 0 (+ 2147483647 |ULTIMATE.start_ssl3_accept_~s__in_handshake~0#1|)) (= |ULTIMATE.start_ssl3_accept_~state~0#1| |ULTIMATE.start_ssl3_accept_~s__state~0#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-25 18:48:44,884 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 18:48:44,884 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-25 18:48:44,884 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 6 [2021-11-25 18:48:44,884 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025636845] [2021-11-25 18:48:44,885 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-25 18:48:44,885 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-25 18:48:44,886 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:48:44,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-25 18:48:44,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=732, Invalid=2808, Unknown=0, NotChecked=0, Total=3540 [2021-11-25 18:48:44,888 INFO L87 Difference]: Start difference. First operand 467 states and 662 transitions. Second operand has 6 states, 6 states have (on average 28.166666666666668) internal successors, (169), 6 states have internal predecessors, (169), 0 states have call successors, (0), 0 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-25 18:48:45,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:48:45,374 INFO L93 Difference]: Finished difference Result 1397 states and 1975 transitions. [2021-11-25 18:48:45,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-25 18:48:45,374 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 28.166666666666668) internal successors, (169), 6 states have internal predecessors, (169), 0 states have call successors, (0), 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 166 [2021-11-25 18:48:45,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:48:45,380 INFO L225 Difference]: With dead ends: 1397 [2021-11-25 18:48:45,381 INFO L226 Difference]: Without dead ends: 921 [2021-11-25 18:48:45,384 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 504 GetRequests, 437 SyntacticMatches, 7 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1129 ImplicationChecksByTransitivity, 47.7s TimeCoverageRelationStatistics Valid=748, Invalid=3034, Unknown=0, NotChecked=0, Total=3782 [2021-11-25 18:48:45,384 INFO L933 BasicCegarLoop]: 182 mSDtfsCounter, 335 mSDsluCounter, 325 mSDsCounter, 0 mSdLazyCounter, 369 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 335 SdHoareTripleChecker+Valid, 481 SdHoareTripleChecker+Invalid, 483 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 369 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-25 18:48:45,385 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [335 Valid, 481 Invalid, 483 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 369 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-25 18:48:45,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 921 states. [2021-11-25 18:48:45,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 921 to 529. [2021-11-25 18:48:45,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 529 states, 528 states have (on average 1.3977272727272727) internal successors, (738), 528 states have internal predecessors, (738), 0 states have call successors, (0), 0 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-25 18:48:45,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 738 transitions. [2021-11-25 18:48:45,422 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 738 transitions. Word has length 166 [2021-11-25 18:48:45,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:48:45,422 INFO L470 AbstractCegarLoop]: Abstraction has 529 states and 738 transitions. [2021-11-25 18:48:45,423 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 28.166666666666668) internal successors, (169), 6 states have internal predecessors, (169), 0 states have call successors, (0), 0 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-25 18:48:45,423 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 738 transitions. [2021-11-25 18:48:45,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2021-11-25 18:48:45,425 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:48:45,426 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] [2021-11-25 18:48:45,464 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2021-11-25 18:48:45,640 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-11-25 18:48:45,641 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:48:45,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:48:45,641 INFO L85 PathProgramCache]: Analyzing trace with hash 870315201, now seen corresponding path program 1 times [2021-11-25 18:48:45,641 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:48:45,641 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [392182359] [2021-11-25 18:48:45,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:48:45,642 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:48:45,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:48:45,752 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-25 18:48:45,752 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:48:45,753 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [392182359] [2021-11-25 18:48:45,753 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [392182359] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 18:48:45,753 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [794040342] [2021-11-25 18:48:45,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:48:45,753 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:48:45,754 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:48:45,754 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 18:48:45,769 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-25 18:48:45,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:48:45,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 334 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-25 18:48:45,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:48:46,207 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-25 18:48:46,207 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 18:48:47,190 INFO L134 CoverageAnalysis]: Checked inductivity of 283 backedges. 258 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-11-25 18:48:47,191 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [794040342] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-25 18:48:47,191 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-25 18:48:47,191 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6, 6] total 10 [2021-11-25 18:48:47,191 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1694272802] [2021-11-25 18:48:47,191 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:48:47,191 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-25 18:48:47,191 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:48:47,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-25 18:48:47,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-11-25 18:48:47,192 INFO L87 Difference]: Start difference. First operand 529 states and 738 transitions. Second operand has 7 states, 7 states have (on average 21.0) internal successors, (147), 6 states have internal predecessors, (147), 0 states have call successors, (0), 0 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-25 18:48:47,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:48:47,453 INFO L93 Difference]: Finished difference Result 2451 states and 3394 transitions. [2021-11-25 18:48:47,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-25 18:48:47,453 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 21.0) internal successors, (147), 6 states have internal predecessors, (147), 0 states have call successors, (0), 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 171 [2021-11-25 18:48:47,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:48:47,466 INFO L225 Difference]: With dead ends: 2451 [2021-11-25 18:48:47,466 INFO L226 Difference]: Without dead ends: 1924 [2021-11-25 18:48:47,467 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 346 GetRequests, 337 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-11-25 18:48:47,468 INFO L933 BasicCegarLoop]: 403 mSDtfsCounter, 570 mSDsluCounter, 796 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 570 SdHoareTripleChecker+Valid, 1135 SdHoareTripleChecker+Invalid, 182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 18:48:47,469 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [570 Valid, 1135 Invalid, 182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 18:48:47,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1924 states. [2021-11-25 18:48:47,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1924 to 1438. [2021-11-25 18:48:47,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1438 states, 1437 states have (on average 1.3897007654836464) internal successors, (1997), 1437 states have internal predecessors, (1997), 0 states have call successors, (0), 0 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-25 18:48:47,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1438 states to 1438 states and 1997 transitions. [2021-11-25 18:48:47,555 INFO L78 Accepts]: Start accepts. Automaton has 1438 states and 1997 transitions. Word has length 171 [2021-11-25 18:48:47,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:48:47,556 INFO L470 AbstractCegarLoop]: Abstraction has 1438 states and 1997 transitions. [2021-11-25 18:48:47,556 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 21.0) internal successors, (147), 6 states have internal predecessors, (147), 0 states have call successors, (0), 0 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-25 18:48:47,556 INFO L276 IsEmpty]: Start isEmpty. Operand 1438 states and 1997 transitions. [2021-11-25 18:48:47,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 310 [2021-11-25 18:48:47,563 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:48:47,564 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 6, 6, 6, 6, 6, 6, 6, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:48:47,603 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-25 18:48:47,777 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:48:47,778 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:48:47,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:48:47,778 INFO L85 PathProgramCache]: Analyzing trace with hash 1615773884, now seen corresponding path program 1 times [2021-11-25 18:48:47,778 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:48:47,778 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [723694770] [2021-11-25 18:48:47,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:48:47,779 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:48:47,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:48:47,886 INFO L134 CoverageAnalysis]: Checked inductivity of 1039 backedges. 700 proven. 125 refuted. 0 times theorem prover too weak. 214 trivial. 0 not checked. [2021-11-25 18:48:47,887 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:48:47,887 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [723694770] [2021-11-25 18:48:47,887 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [723694770] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 18:48:47,887 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [380994954] [2021-11-25 18:48:47,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:48:47,888 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:48:47,888 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:48:47,889 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 18:48:47,911 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-25 18:48:48,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:48:48,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 513 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-25 18:48:48,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:48:48,614 INFO L134 CoverageAnalysis]: Checked inductivity of 1039 backedges. 583 proven. 148 refuted. 0 times theorem prover too weak. 308 trivial. 0 not checked. [2021-11-25 18:48:48,614 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 18:48:50,102 INFO L134 CoverageAnalysis]: Checked inductivity of 1039 backedges. 731 proven. 0 refuted. 0 times theorem prover too weak. 308 trivial. 0 not checked. [2021-11-25 18:48:50,102 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [380994954] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-25 18:48:50,103 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-25 18:48:50,103 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [5, 5] total 11 [2021-11-25 18:48:50,103 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [8062322] [2021-11-25 18:48:50,103 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:48:50,103 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-25 18:48:50,104 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:48:50,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-25 18:48:50,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-11-25 18:48:50,104 INFO L87 Difference]: Start difference. First operand 1438 states and 1997 transitions. Second operand has 6 states, 6 states have (on average 29.0) internal successors, (174), 6 states have internal predecessors, (174), 0 states have call successors, (0), 0 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-25 18:48:50,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:48:50,370 INFO L93 Difference]: Finished difference Result 3286 states and 4553 transitions. [2021-11-25 18:48:50,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 18:48:50,371 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 29.0) internal successors, (174), 6 states have internal predecessors, (174), 0 states have call successors, (0), 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 309 [2021-11-25 18:48:50,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:48:50,389 INFO L225 Difference]: With dead ends: 3286 [2021-11-25 18:48:50,389 INFO L226 Difference]: Without dead ends: 2759 [2021-11-25 18:48:50,391 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 621 GetRequests, 612 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-11-25 18:48:50,392 INFO L933 BasicCegarLoop]: 457 mSDtfsCounter, 408 mSDsluCounter, 560 mSDsCounter, 0 mSdLazyCounter, 121 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 408 SdHoareTripleChecker+Valid, 982 SdHoareTripleChecker+Invalid, 132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:48:50,392 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [408 Valid, 982 Invalid, 132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 121 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:48:50,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2759 states. [2021-11-25 18:48:50,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2759 to 2348. [2021-11-25 18:48:50,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2348 states, 2347 states have (on average 1.3885811674478057) internal successors, (3259), 2347 states have internal predecessors, (3259), 0 states have call successors, (0), 0 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-25 18:48:50,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2348 states to 2348 states and 3259 transitions. [2021-11-25 18:48:50,536 INFO L78 Accepts]: Start accepts. Automaton has 2348 states and 3259 transitions. Word has length 309 [2021-11-25 18:48:50,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:48:50,537 INFO L470 AbstractCegarLoop]: Abstraction has 2348 states and 3259 transitions. [2021-11-25 18:48:50,537 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 29.0) internal successors, (174), 6 states have internal predecessors, (174), 0 states have call successors, (0), 0 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-25 18:48:50,537 INFO L276 IsEmpty]: Start isEmpty. Operand 2348 states and 3259 transitions. [2021-11-25 18:48:50,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 449 [2021-11-25 18:48:50,556 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:48:50,556 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 14, 14, 14, 14, 14, 14, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 9, 9, 9, 9, 9, 9, 9, 6, 6, 3, 3, 3, 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] [2021-11-25 18:48:50,595 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-11-25 18:48:50,769 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-11-25 18:48:50,770 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:48:50,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:48:50,770 INFO L85 PathProgramCache]: Analyzing trace with hash 439159013, now seen corresponding path program 1 times [2021-11-25 18:48:50,770 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:48:50,770 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668371291] [2021-11-25 18:48:50,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:48:50,771 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:48:50,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:48:50,873 INFO L134 CoverageAnalysis]: Checked inductivity of 2280 backedges. 1409 proven. 125 refuted. 0 times theorem prover too weak. 746 trivial. 0 not checked. [2021-11-25 18:48:50,874 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:48:50,874 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1668371291] [2021-11-25 18:48:50,874 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1668371291] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 18:48:50,874 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1989193034] [2021-11-25 18:48:50,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:48:50,875 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:48:50,875 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:48:50,876 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 18:48:50,897 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-25 18:48:51,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:48:51,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 693 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-25 18:48:51,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:48:51,750 INFO L134 CoverageAnalysis]: Checked inductivity of 2280 backedges. 1358 proven. 176 refuted. 0 times theorem prover too weak. 746 trivial. 0 not checked. [2021-11-25 18:48:51,751 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 18:48:52,474 INFO L134 CoverageAnalysis]: Checked inductivity of 2280 backedges. 1409 proven. 125 refuted. 0 times theorem prover too weak. 746 trivial. 0 not checked. [2021-11-25 18:48:52,475 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1989193034] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 18:48:52,475 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [603573058] [2021-11-25 18:48:52,480 INFO L159 IcfgInterpreter]: Started Sifa with 57 locations of interest [2021-11-25 18:48:52,481 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 18:48:52,481 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 18:48:52,481 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 18:48:52,482 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 18:49:08,318 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 18:49:37,333 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '50511#(and (= |ULTIMATE.start_ssl3_accept_~s__shutdown~0#1| 0) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 10) (<= 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__init_num~0#1| 0) (<= |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_~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_~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|)) (= |ULTIMATE.start_ssl3_accept_~got_new_session~0#1| 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-25 18:49:37,334 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 18:49:37,334 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-25 18:49:37,334 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 7 [2021-11-25 18:49:37,334 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [289736858] [2021-11-25 18:49:37,334 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-25 18:49:37,335 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-25 18:49:37,335 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:49:37,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-25 18:49:37,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=511, Invalid=2681, Unknown=0, NotChecked=0, Total=3192 [2021-11-25 18:49:37,337 INFO L87 Difference]: Start difference. First operand 2348 states and 3259 transitions. Second operand has 7 states, 7 states have (on average 32.857142857142854) internal successors, (230), 7 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-25 18:49:38,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:49:38,248 INFO L93 Difference]: Finished difference Result 6773 states and 9390 transitions. [2021-11-25 18:49:38,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-25 18:49:38,249 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 32.857142857142854) internal successors, (230), 7 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) Word has length 448 [2021-11-25 18:49:38,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:49:38,266 INFO L225 Difference]: With dead ends: 6773 [2021-11-25 18:49:38,266 INFO L226 Difference]: Without dead ends: 2910 [2021-11-25 18:49:38,273 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1355 GetRequests, 1281 SyntacticMatches, 14 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1964 ImplicationChecksByTransitivity, 29.1s TimeCoverageRelationStatistics Valid=540, Invalid=3242, Unknown=0, NotChecked=0, Total=3782 [2021-11-25 18:49:38,273 INFO L933 BasicCegarLoop]: 239 mSDtfsCounter, 395 mSDsluCounter, 332 mSDsCounter, 0 mSdLazyCounter, 740 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 395 SdHoareTripleChecker+Valid, 543 SdHoareTripleChecker+Invalid, 854 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 740 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-11-25 18:49:38,274 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [395 Valid, 543 Invalid, 854 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 740 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-11-25 18:49:38,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2910 states. [2021-11-25 18:49:38,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2910 to 2817. [2021-11-25 18:49:38,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2817 states, 2816 states have (on average 1.3430397727272727) internal successors, (3782), 2816 states have internal predecessors, (3782), 0 states have call successors, (0), 0 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-25 18:49:38,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2817 states to 2817 states and 3782 transitions. [2021-11-25 18:49:38,472 INFO L78 Accepts]: Start accepts. Automaton has 2817 states and 3782 transitions. Word has length 448 [2021-11-25 18:49:38,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:49:38,472 INFO L470 AbstractCegarLoop]: Abstraction has 2817 states and 3782 transitions. [2021-11-25 18:49:38,473 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 32.857142857142854) internal successors, (230), 7 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-25 18:49:38,473 INFO L276 IsEmpty]: Start isEmpty. Operand 2817 states and 3782 transitions. [2021-11-25 18:49:38,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 536 [2021-11-25 18:49:38,482 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:49:38,482 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 18:49:38,519 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-11-25 18:49:38,697 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:49:38,698 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:49:38,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:49:38,698 INFO L85 PathProgramCache]: Analyzing trace with hash 1167304234, now seen corresponding path program 1 times [2021-11-25 18:49:38,698 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:49:38,699 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [195688240] [2021-11-25 18:49:38,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:49:38,699 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:49:38,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:49:38,821 INFO L134 CoverageAnalysis]: Checked inductivity of 3403 backedges. 1760 proven. 210 refuted. 0 times theorem prover too weak. 1433 trivial. 0 not checked. [2021-11-25 18:49:38,822 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:49:38,822 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [195688240] [2021-11-25 18:49:38,822 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [195688240] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 18:49:38,822 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [454027105] [2021-11-25 18:49:38,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:49:38,823 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:49:38,823 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:49:38,824 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 18:49:38,849 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-11-25 18:49:39,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:49:39,008 INFO L263 TraceCheckSpWp]: Trace formula consists of 828 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-25 18:49:39,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:49:39,785 INFO L134 CoverageAnalysis]: Checked inductivity of 3403 backedges. 1760 proven. 210 refuted. 0 times theorem prover too weak. 1433 trivial. 0 not checked. [2021-11-25 18:49:39,785 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 18:49:40,564 INFO L134 CoverageAnalysis]: Checked inductivity of 3403 backedges. 1760 proven. 0 refuted. 0 times theorem prover too weak. 1643 trivial. 0 not checked. [2021-11-25 18:49:40,564 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [454027105] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-25 18:49:40,565 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-25 18:49:40,565 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4, 4] total 5 [2021-11-25 18:49:40,565 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1900502075] [2021-11-25 18:49:40,565 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:49:40,566 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 18:49:40,566 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:49:40,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 18:49:40,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-11-25 18:49:40,567 INFO L87 Difference]: Start difference. First operand 2817 states and 3782 transitions. Second operand has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 2 states have internal predecessors, (127), 0 states have call successors, (0), 0 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-25 18:49:40,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:49:40,773 INFO L93 Difference]: Finished difference Result 5308 states and 7086 transitions. [2021-11-25 18:49:40,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 18:49:40,774 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 2 states have internal predecessors, (127), 0 states have call successors, (0), 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 535 [2021-11-25 18:49:40,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:49:40,793 INFO L225 Difference]: With dead ends: 5308 [2021-11-25 18:49:40,793 INFO L226 Difference]: Without dead ends: 3385 [2021-11-25 18:49:40,797 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1072 GetRequests, 1068 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-11-25 18:49:40,797 INFO L933 BasicCegarLoop]: 139 mSDtfsCounter, 72 mSDsluCounter, 144 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 275 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:49:40,798 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 275 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:49:40,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3385 states. [2021-11-25 18:49:41,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3385 to 3184. [2021-11-25 18:49:41,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3184 states, 3183 states have (on average 1.3408733898837575) internal successors, (4268), 3183 states have internal predecessors, (4268), 0 states have call successors, (0), 0 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-25 18:49:41,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3184 states to 3184 states and 4268 transitions. [2021-11-25 18:49:41,035 INFO L78 Accepts]: Start accepts. Automaton has 3184 states and 4268 transitions. Word has length 535 [2021-11-25 18:49:41,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:49:41,036 INFO L470 AbstractCegarLoop]: Abstraction has 3184 states and 4268 transitions. [2021-11-25 18:49:41,037 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 2 states have internal predecessors, (127), 0 states have call successors, (0), 0 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-25 18:49:41,037 INFO L276 IsEmpty]: Start isEmpty. Operand 3184 states and 4268 transitions. [2021-11-25 18:49:41,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 676 [2021-11-25 18:49:41,054 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:49:41,055 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 18:49:41,088 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2021-11-25 18:49:41,269 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:49:41,270 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:49:41,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:49:41,270 INFO L85 PathProgramCache]: Analyzing trace with hash 117793622, now seen corresponding path program 1 times [2021-11-25 18:49:41,270 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:49:41,270 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [282121644] [2021-11-25 18:49:41,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:49:41,271 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:49:41,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:49:41,502 INFO L134 CoverageAnalysis]: Checked inductivity of 5427 backedges. 3182 proven. 521 refuted. 0 times theorem prover too weak. 1724 trivial. 0 not checked. [2021-11-25 18:49:41,502 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:49:41,502 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [282121644] [2021-11-25 18:49:41,502 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [282121644] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 18:49:41,503 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [163020981] [2021-11-25 18:49:41,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:49:41,503 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:49:41,503 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:49:41,504 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 18:49:41,524 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-11-25 18:49:41,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:49:41,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 1006 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-25 18:49:41,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:49:42,807 INFO L134 CoverageAnalysis]: Checked inductivity of 5427 backedges. 1478 proven. 0 refuted. 0 times theorem prover too weak. 3949 trivial. 0 not checked. [2021-11-25 18:49:42,807 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 18:49:42,807 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [163020981] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:49:42,808 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-25 18:49:42,808 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 9 [2021-11-25 18:49:42,808 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2078287520] [2021-11-25 18:49:42,808 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:49:42,809 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 18:49:42,809 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:49:42,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 18:49:42,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-11-25 18:49:42,811 INFO L87 Difference]: Start difference. First operand 3184 states and 4268 transitions. Second operand has 5 states, 5 states have (on average 25.6) internal successors, (128), 5 states have internal predecessors, (128), 0 states have call successors, (0), 0 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-25 18:49:43,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:49:43,747 INFO L93 Difference]: Finished difference Result 15927 states and 21338 transitions. [2021-11-25 18:49:43,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 18:49:43,748 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.6) internal successors, (128), 5 states have internal predecessors, (128), 0 states have call successors, (0), 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 675 [2021-11-25 18:49:43,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:49:43,814 INFO L225 Difference]: With dead ends: 15927 [2021-11-25 18:49:43,814 INFO L226 Difference]: Without dead ends: 12745 [2021-11-25 18:49:43,821 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 686 GetRequests, 676 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-11-25 18:49:43,822 INFO L933 BasicCegarLoop]: 247 mSDtfsCounter, 798 mSDsluCounter, 646 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 798 SdHoareTripleChecker+Valid, 834 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:49:43,822 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [798 Valid, 834 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:49:43,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12745 states. [2021-11-25 18:49:44,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12745 to 6335. [2021-11-25 18:49:44,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6335 states, 6334 states have (on average 1.3403852226081465) internal successors, (8490), 6334 states have internal predecessors, (8490), 0 states have call successors, (0), 0 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-25 18:49:44,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6335 states to 6335 states and 8490 transitions. [2021-11-25 18:49:44,306 INFO L78 Accepts]: Start accepts. Automaton has 6335 states and 8490 transitions. Word has length 675 [2021-11-25 18:49:44,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:49:44,306 INFO L470 AbstractCegarLoop]: Abstraction has 6335 states and 8490 transitions. [2021-11-25 18:49:44,307 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.6) internal successors, (128), 5 states have internal predecessors, (128), 0 states have call successors, (0), 0 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-25 18:49:44,307 INFO L276 IsEmpty]: Start isEmpty. Operand 6335 states and 8490 transitions. [2021-11-25 18:49:44,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 677 [2021-11-25 18:49:44,324 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:49:44,324 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 18:49:44,366 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-11-25 18:49:44,537 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:49:44,538 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:49:44,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:49:44,538 INFO L85 PathProgramCache]: Analyzing trace with hash 275293652, now seen corresponding path program 1 times [2021-11-25 18:49:44,538 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:49:44,538 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328627136] [2021-11-25 18:49:44,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:49:44,539 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:49:44,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:49:44,740 INFO L134 CoverageAnalysis]: Checked inductivity of 5427 backedges. 3182 proven. 521 refuted. 0 times theorem prover too weak. 1724 trivial. 0 not checked. [2021-11-25 18:49:44,740 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:49:44,741 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [328627136] [2021-11-25 18:49:44,741 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [328627136] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 18:49:44,741 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1923995293] [2021-11-25 18:49:44,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:49:44,741 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:49:44,742 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:49:44,743 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 18:49:44,757 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-11-25 18:49:44,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:49:44,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 1006 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-25 18:49:44,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:49:46,128 INFO L134 CoverageAnalysis]: Checked inductivity of 5427 backedges. 3091 proven. 691 refuted. 0 times theorem prover too weak. 1645 trivial. 0 not checked. [2021-11-25 18:49:46,129 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 18:49:47,323 INFO L134 CoverageAnalysis]: Checked inductivity of 5427 backedges. 3199 proven. 583 refuted. 0 times theorem prover too weak. 1645 trivial. 0 not checked. [2021-11-25 18:49:47,323 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1923995293] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 18:49:47,323 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1679379580] [2021-11-25 18:49:47,329 INFO L159 IcfgInterpreter]: Started Sifa with 80 locations of interest [2021-11-25 18:49:47,329 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 18:49:47,330 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 18:49:47,330 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 18:49:47,330 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 18:50:15,480 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 18:50:59,974 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '106908#(and (= |ULTIMATE.start_ssl3_accept_~s__shutdown~0#1| 0) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 10) (<= 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_~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__init_num~0#1| 0) (<= |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_~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_~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)) (= 8464 |ULTIMATE.start_ssl3_accept_~initial_state#1|) (<= 0 (+ 2147483648 |ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0#1|)) (= |ULTIMATE.start_ssl3_accept_~got_new_session~0#1| 1) (<= 0 (+ 2147483647 |ULTIMATE.start_ssl3_accept_~s__in_handshake~0#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-25 18:50:59,974 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 18:50:59,974 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-25 18:50:59,975 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 12 [2021-11-25 18:50:59,975 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2116941911] [2021-11-25 18:50:59,975 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-25 18:50:59,976 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 18:50:59,976 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:50:59,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 18:50:59,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1038, Invalid=5934, Unknown=0, NotChecked=0, Total=6972 [2021-11-25 18:50:59,980 INFO L87 Difference]: Start difference. First operand 6335 states and 8490 transitions. Second operand has 12 states, 12 states have (on average 30.416666666666668) internal successors, (365), 12 states have internal predecessors, (365), 0 states have call successors, (0), 0 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-25 18:51:01,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:51:01,461 INFO L93 Difference]: Finished difference Result 12078 states and 16139 transitions. [2021-11-25 18:51:01,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-25 18:51:01,461 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 30.416666666666668) internal successors, (365), 12 states have internal predecessors, (365), 0 states have call successors, (0), 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 676 [2021-11-25 18:51:01,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:51:01,472 INFO L225 Difference]: With dead ends: 12078 [2021-11-25 18:51:01,473 INFO L226 Difference]: Without dead ends: 6230 [2021-11-25 18:51:01,483 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2052 GetRequests, 1894 SyntacticMatches, 66 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8822 ImplicationChecksByTransitivity, 44.9s TimeCoverageRelationStatistics Valid=1179, Invalid=7563, Unknown=0, NotChecked=0, Total=8742 [2021-11-25 18:51:01,484 INFO L933 BasicCegarLoop]: 240 mSDtfsCounter, 679 mSDsluCounter, 675 mSDsCounter, 0 mSdLazyCounter, 1160 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 679 SdHoareTripleChecker+Valid, 854 SdHoareTripleChecker+Invalid, 1282 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 1160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-11-25 18:51:01,484 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [679 Valid, 854 Invalid, 1282 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 1160 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-11-25 18:51:01,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6230 states. [2021-11-25 18:51:01,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6230 to 4662. [2021-11-25 18:51:01,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4662 states, 4661 states have (on average 1.3085174855181292) internal successors, (6099), 4661 states have internal predecessors, (6099), 0 states have call successors, (0), 0 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-25 18:51:01,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4662 states to 4662 states and 6099 transitions. [2021-11-25 18:51:01,805 INFO L78 Accepts]: Start accepts. Automaton has 4662 states and 6099 transitions. Word has length 676 [2021-11-25 18:51:01,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:51:01,806 INFO L470 AbstractCegarLoop]: Abstraction has 4662 states and 6099 transitions. [2021-11-25 18:51:01,807 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 30.416666666666668) internal successors, (365), 12 states have internal predecessors, (365), 0 states have call successors, (0), 0 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-25 18:51:01,807 INFO L276 IsEmpty]: Start isEmpty. Operand 4662 states and 6099 transitions. [2021-11-25 18:51:01,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1110 [2021-11-25 18:51:01,826 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:51:01,826 INFO L514 BasicCegarLoop]: trace histogram [42, 42, 42, 42, 42, 42, 42, 42, 42, 41, 41, 38, 38, 38, 34, 34, 30, 30, 26, 26, 22, 22, 22, 22, 18, 14, 14, 10, 10, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:51:01,858 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-11-25 18:51:02,041 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:51:02,042 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:51:02,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:51:02,042 INFO L85 PathProgramCache]: Analyzing trace with hash -110928113, now seen corresponding path program 2 times [2021-11-25 18:51:02,042 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:51:02,042 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [345609088] [2021-11-25 18:51:02,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:51:02,043 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:51:02,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:51:02,299 INFO L134 CoverageAnalysis]: Checked inductivity of 16575 backedges. 7381 proven. 120 refuted. 0 times theorem prover too weak. 9074 trivial. 0 not checked. [2021-11-25 18:51:02,299 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:51:02,299 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [345609088] [2021-11-25 18:51:02,299 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [345609088] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 18:51:02,300 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [458479946] [2021-11-25 18:51:02,300 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-25 18:51:02,300 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:51:02,300 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:51:02,301 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 18:51:02,321 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-11-25 18:51:02,477 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2021-11-25 18:51:02,477 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-25 18:51:02,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 575 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-25 18:51:02,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:51:03,963 INFO L134 CoverageAnalysis]: Checked inductivity of 16575 backedges. 6489 proven. 39 refuted. 0 times theorem prover too weak. 10047 trivial. 0 not checked. [2021-11-25 18:51:03,964 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 18:51:05,039 INFO L134 CoverageAnalysis]: Checked inductivity of 16575 backedges. 6501 proven. 27 refuted. 0 times theorem prover too weak. 10047 trivial. 0 not checked. [2021-11-25 18:51:05,040 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [458479946] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 18:51:05,040 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1622599352] [2021-11-25 18:51:05,044 INFO L159 IcfgInterpreter]: Started Sifa with 80 locations of interest [2021-11-25 18:51:05,045 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 18:51:05,045 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 18:51:05,045 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 18:51:05,046 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 18:52:07,444 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 18:53:08,538 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '133244#(and (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 10) (<= 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) (<= 8464 |ULTIMATE.start_main_~s~0#1|) (<= |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)) (<= 0 |ULTIMATE.start_ssl3_accept_~s__init_num~0#1|) (<= |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) (<= |ULTIMATE.start_ssl3_accept_~got_new_session~0#1| 1) (<= 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) (<= |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_~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)) (<= 1 |ULTIMATE.start_ssl3_accept_~got_new_session~0#1|) (<= 0 (+ |ULTIMATE.start_ssl3_accept_~tmp___3~0#1| 2147483648)) (<= |ULTIMATE.start_ssl3_accept_~s__shutdown~0#1| 0) (<= 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|) (<= 0 |ULTIMATE.start_ssl3_accept_~s__shutdown~0#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_main_~s~0#1| 8464) (<= |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_~s__init_num~0#1| 0) (<= |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-25 18:53:08,539 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 18:53:08,539 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-25 18:53:08,539 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5, 5] total 9 [2021-11-25 18:53:08,540 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [400305372] [2021-11-25 18:53:08,540 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-25 18:53:08,543 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-25 18:53:08,543 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:53:08,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-25 18:53:08,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1076, Invalid=5404, Unknown=0, NotChecked=0, Total=6480 [2021-11-25 18:53:08,546 INFO L87 Difference]: Start difference. First operand 4662 states and 6099 transitions. Second operand has 9 states, 9 states have (on average 30.444444444444443) internal successors, (274), 9 states have internal predecessors, (274), 0 states have call successors, (0), 0 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-25 18:53:09,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:53:09,669 INFO L93 Difference]: Finished difference Result 10624 states and 13864 transitions. [2021-11-25 18:53:09,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-25 18:53:09,671 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 30.444444444444443) internal successors, (274), 9 states have internal predecessors, (274), 0 states have call successors, (0), 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 1109 [2021-11-25 18:53:09,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:53:09,682 INFO L225 Difference]: With dead ends: 10624 [2021-11-25 18:53:09,682 INFO L226 Difference]: Without dead ends: 5100 [2021-11-25 18:53:09,693 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3346 GetRequests, 3129 SyntacticMatches, 129 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16478 ImplicationChecksByTransitivity, 61.4s TimeCoverageRelationStatistics Valid=1337, Invalid=6673, Unknown=0, NotChecked=0, Total=8010 [2021-11-25 18:53:09,694 INFO L933 BasicCegarLoop]: 134 mSDtfsCounter, 583 mSDsluCounter, 329 mSDsCounter, 0 mSdLazyCounter, 661 mSolverCounterSat, 143 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 583 SdHoareTripleChecker+Valid, 436 SdHoareTripleChecker+Invalid, 804 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 143 IncrementalHoareTripleChecker+Valid, 661 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-25 18:53:09,694 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [583 Valid, 436 Invalid, 804 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [143 Valid, 661 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-11-25 18:53:09,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5100 states. [2021-11-25 18:53:10,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5100 to 4926. [2021-11-25 18:53:10,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4926 states, 4925 states have (on average 1.2395939086294416) internal successors, (6105), 4925 states have internal predecessors, (6105), 0 states have call successors, (0), 0 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-25 18:53:10,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4926 states to 4926 states and 6105 transitions. [2021-11-25 18:53:10,083 INFO L78 Accepts]: Start accepts. Automaton has 4926 states and 6105 transitions. Word has length 1109 [2021-11-25 18:53:10,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:53:10,084 INFO L470 AbstractCegarLoop]: Abstraction has 4926 states and 6105 transitions. [2021-11-25 18:53:10,084 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 30.444444444444443) internal successors, (274), 9 states have internal predecessors, (274), 0 states have call successors, (0), 0 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-25 18:53:10,085 INFO L276 IsEmpty]: Start isEmpty. Operand 4926 states and 6105 transitions. [2021-11-25 18:53:10,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1189 [2021-11-25 18:53:10,108 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:53:10,109 INFO L514 BasicCegarLoop]: trace histogram [44, 44, 44, 44, 44, 44, 44, 44, 44, 43, 43, 43, 40, 40, 36, 36, 32, 32, 28, 28, 24, 24, 24, 24, 20, 16, 16, 12, 12, 8, 8, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:53:10,153 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-11-25 18:53:10,321 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:53:10,322 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:53:10,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:53:10,322 INFO L85 PathProgramCache]: Analyzing trace with hash 1459583281, now seen corresponding path program 1 times [2021-11-25 18:53:10,323 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:53:10,323 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1546774086] [2021-11-25 18:53:10,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:53:10,323 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:53:10,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:53:10,646 INFO L134 CoverageAnalysis]: Checked inductivity of 18676 backedges. 8069 proven. 0 refuted. 0 times theorem prover too weak. 10607 trivial. 0 not checked. [2021-11-25 18:53:10,647 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:53:10,647 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1546774086] [2021-11-25 18:53:10,647 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1546774086] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:53:10,647 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:53:10,648 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 18:53:10,648 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [339132117] [2021-11-25 18:53:10,648 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:53:10,649 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 18:53:10,649 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:53:10,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 18:53:10,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 18:53:10,650 INFO L87 Difference]: Start difference. First operand 4926 states and 6105 transitions. Second operand has 3 states, 3 states have (on average 62.333333333333336) internal successors, (187), 3 states have internal predecessors, (187), 0 states have call successors, (0), 0 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-25 18:53:10,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:53:10,846 INFO L93 Difference]: Finished difference Result 5857 states and 7248 transitions. [2021-11-25 18:53:10,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 18:53:10,846 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 62.333333333333336) internal successors, (187), 3 states have internal predecessors, (187), 0 states have call successors, (0), 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 1188 [2021-11-25 18:53:10,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:53:10,847 INFO L225 Difference]: With dead ends: 5857 [2021-11-25 18:53:10,847 INFO L226 Difference]: Without dead ends: 0 [2021-11-25 18:53:10,853 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-25 18:53:10,854 INFO L933 BasicCegarLoop]: 137 mSDtfsCounter, 22 mSDsluCounter, 61 mSDsCounter, 0 mSdLazyCounter, 120 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 191 SdHoareTripleChecker+Invalid, 128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:53:10,854 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 191 Invalid, 128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 120 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:53:10,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-11-25 18:53:10,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-11-25 18:53:10,855 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-25 18:53:10,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-11-25 18:53:10,855 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 1188 [2021-11-25 18:53:10,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:53:10,856 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-11-25 18:53:10,856 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 62.333333333333336) internal successors, (187), 3 states have internal predecessors, (187), 0 states have call successors, (0), 0 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-25 18:53:10,856 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-11-25 18:53:10,857 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-11-25 18:53:10,860 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2021-11-25 18:53:10,860 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-11-25 18:53:10,864 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2021-11-25 18:53:30,848 WARN L227 SmtUtils]: Spent 8.43s on a formula simplification. DAG size of input: 231 DAG size of output: 231 (called from [L 182] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.or) [2021-11-25 18:53:43,431 WARN L227 SmtUtils]: Spent 6.92s on a formula simplification. DAG size of input: 159 DAG size of output: 154 (called from [L 182] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.or) [2021-11-25 18:54:15,392 INFO L858 garLoopResultBuilder]: For program point L531(lines 531 534) no Hoare annotation was computed. [2021-11-25 18:54:15,393 INFO L858 garLoopResultBuilder]: For program point L399(lines 399 417) no Hoare annotation was computed. [2021-11-25 18:54:15,393 INFO L854 garLoopResultBuilder]: At program point L201(lines 197 585) the Hoare annotation is: (let ((.cse13 (< |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8656)) (.cse24 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)) (.cse0 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8592))) (.cse1 (not (= 8673 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse2 (not (= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse3 (not (= 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))) (.cse8 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8657))) (.cse9 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8608))) (.cse10 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8672))) (.cse11 (not (= 8497 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse12 (not (= 8496 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse14 (not (= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse15 (not (= 8577 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse16 (not (= 12292 |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| 8656))) (.cse20 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8528))) (.cse21 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529))) (.cse22 (not (= 8593 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse23 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512))) (.cse25 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (or (= 7 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 4)) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 (not .cse24) .cse25) (and (< 8464 |ULTIMATE.start_ssl3_accept_~s__state~0#1|) (not (= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8640)) .cse13 .cse24 (= |ULTIMATE.start_ssl3_accept_~__cil_tmp56~0#1| |ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~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 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse25) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse25))))) [2021-11-25 18:54:15,394 INFO L854 garLoopResultBuilder]: At program point L168(lines 164 596) the Hoare annotation is: (let ((.cse0 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|))) (let ((.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 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529))) (.cse11 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512))) (.cse14 (not .cse0)) (.cse12 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse13 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8576))) (or (and (< 8464 |ULTIMATE.start_ssl3_accept_~s__state~0#1|) .cse0 (= |ULTIMATE.start_ssl3_accept_~__cil_tmp56~0#1| |ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0#1|) (or (and .cse1 .cse2 .cse3 .cse4 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13) (and (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13))) (and .cse1 .cse2 .cse3 (= 7 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse14 .cse12 .cse13) (and .cse1 .cse2 .cse3 .cse4 .cse5 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 4) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse14 .cse12 .cse13)))) [2021-11-25 18:54:15,394 INFO L858 garLoopResultBuilder]: For program point L400(lines 400 406) no Hoare annotation was computed. [2021-11-25 18:54:15,394 INFO L858 garLoopResultBuilder]: For program point L203(lines 203 583) no Hoare annotation was computed. [2021-11-25 18:54:15,394 INFO L858 garLoopResultBuilder]: For program point L170(lines 170 594) no Hoare annotation was computed. [2021-11-25 18:54:15,394 INFO L858 garLoopResultBuilder]: For program point L137(lines 137 605) no Hoare annotation was computed. [2021-11-25 18:54:15,394 INFO L861 garLoopResultBuilder]: At program point L633(lines 109 634) the Hoare annotation is: true [2021-11-25 18:54:15,394 INFO L858 garLoopResultBuilder]: For program point L468(lines 468 470) no Hoare annotation was computed. [2021-11-25 18:54:15,395 INFO L858 garLoopResultBuilder]: For program point L270(lines 270 272) no Hoare annotation was computed. [2021-11-25 18:54:15,395 INFO L858 garLoopResultBuilder]: For program point L237(lines 237 248) no Hoare annotation was computed. [2021-11-25 18:54:15,395 INFO L858 garLoopResultBuilder]: For program point L237-2(lines 219 576) no Hoare annotation was computed. [2021-11-25 18:54:15,395 INFO L858 garLoopResultBuilder]: For program point L437-1(lines 437 445) no Hoare annotation was computed. [2021-11-25 18:54:15,395 INFO L858 garLoopResultBuilder]: For program point L239(lines 239 242) no Hoare annotation was computed. [2021-11-25 18:54:15,395 INFO L858 garLoopResultBuilder]: For program point L206(lines 206 582) no Hoare annotation was computed. [2021-11-25 18:54:15,396 INFO L858 garLoopResultBuilder]: For program point L173(lines 173 593) no Hoare annotation was computed. [2021-11-25 18:54:15,396 INFO L858 garLoopResultBuilder]: For program point L140(lines 140 604) no Hoare annotation was computed. [2021-11-25 18:54:15,396 INFO L854 garLoopResultBuilder]: At program point L207(lines 203 583) the Hoare annotation is: (let ((.cse4 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8592))) (.cse5 (not (= 8673 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse6 (not (= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse2 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 4)) (.cse7 (not (= 8576 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse8 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8609))) (.cse9 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8561))) (.cse10 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8545))) (.cse11 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8481))) (.cse12 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8608))) (.cse13 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8672))) (.cse14 (not (= 8497 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse15 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8640))) (.cse16 (not (= 8496 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse17 (not (= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse18 (not (= 8577 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse19 (not (= 12292 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse20 (not (= 8513 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse21 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8641))) (.cse22 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8480))) (.cse23 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8528))) (.cse24 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529))) (.cse25 (not (= 8593 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse26 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512))) (.cse27 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)))) (let ((.cse0 (or (and .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27) (and .cse4 .cse5 .cse6 (or (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse2) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27))) (.cse1 (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8656)) (.cse3 (not (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)))) (or (and .cse0 .cse1 (not (= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8640)) (not .cse2) (= |ULTIMATE.start_ssl3_accept_~__cil_tmp56~0#1| |ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0#1|)) (and .cse0 .cse1 .cse3) (and (or (= 5 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) .cse1 .cse3) (and .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (= 7 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse3 .cse27) (and .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse2 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse3 .cse27)))) [2021-11-25 18:54:15,396 INFO L854 garLoopResultBuilder]: At program point L174(lines 170 594) the Hoare annotation is: (let ((.cse14 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|))) (let ((.cse12 (not .cse14)) (.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| 8545))) (.cse3 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8481))) (.cse4 (not (= 8497 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse5 (not (= 8496 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse6 (not (= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse7 (not (= 8513 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse8 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8480))) (.cse9 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8528))) (.cse10 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529))) (.cse11 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512))) (.cse13 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8576))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 4) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13) (and .cse0 .cse1 .cse2 (= 7 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13) (and (< 8464 |ULTIMATE.start_ssl3_accept_~s__state~0#1|) (or (and (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13) (and .cse0 .cse1 .cse2 .cse3 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13)) .cse14 (= |ULTIMATE.start_ssl3_accept_~__cil_tmp56~0#1| |ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0#1|))))) [2021-11-25 18:54:15,397 INFO L858 garLoopResultBuilder]: For program point L440(lines 440 443) no Hoare annotation was computed. [2021-11-25 18:54:15,397 INFO L858 garLoopResultBuilder]: For program point L341(lines 341 379) no Hoare annotation was computed. [2021-11-25 18:54:15,397 INFO L858 garLoopResultBuilder]: For program point L209(lines 209 581) no Hoare annotation was computed. [2021-11-25 18:54:15,397 INFO L858 garLoopResultBuilder]: For program point L176(lines 176 592) no Hoare annotation was computed. [2021-11-25 18:54:15,397 INFO L858 garLoopResultBuilder]: For program point L143(lines 143 603) no Hoare annotation was computed. [2021-11-25 18:54:15,398 INFO L854 garLoopResultBuilder]: At program point L110-2(lines 110 632) the Hoare annotation is: (let ((.cse13 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)) (.cse36 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 4)) (.cse32 (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512)) (.cse37 (= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (.cse21 (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) (.cse39 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) (.cse33 (= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) (.cse18 (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8656))) (let ((.cse7 (not (= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8640))) (.cse19 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8592))) (.cse20 (not (= 8673 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse2 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8609))) (.cse22 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8657))) (.cse23 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8608))) (.cse24 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8640))) (.cse9 (not (= 8577 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse27 (not (= 12292 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse11 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8641))) (.cse28 (not .cse18)) (.cse17 (not (= 8593 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse25 (not (= 8496 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse38 (or .cse21 (= 5 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse39 .cse33)) (.cse0 (not .cse37)) (.cse1 (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|))) (.cse26 (not (= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse10 (not (= 8513 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse12 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8480))) (.cse29 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8528))) (.cse16 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529))) (.cse30 (not .cse32)) (.cse31 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse8 (not .cse36)) (.cse14 (= |ULTIMATE.start_ssl3_accept_~__cil_tmp56~0#1| |ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0#1|)) (.cse15 (or .cse21 .cse39 .cse36)) (.cse35 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8576)) (.cse34 (not .cse13))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 (< |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8656) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse18 .cse7 .cse8 .cse14 .cse15) (and .cse19 .cse20 .cse21 .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse22 .cse23 .cse6 .cse24 .cse7 .cse25 .cse26 .cse9 .cse27 .cse10 .cse11 .cse12 .cse28 .cse29 .cse14 .cse16 .cse17 .cse30 .cse31) (and .cse32 .cse8 .cse13 .cse15) (and .cse19 .cse20 .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse22 .cse23 .cse6 .cse24 .cse25 .cse26 .cse9 .cse27 .cse10 .cse11 (or .cse21 .cse33) .cse12 .cse28 .cse29 .cse16 .cse17 .cse30 .cse34 .cse31) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse25 .cse26 .cse10 .cse12 .cse29 .cse16 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 0) .cse30 .cse31 .cse35) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse8 .cse10 .cse12 .cse13 .cse14 .cse15 .cse16 .cse35) (and .cse36 (= 3 |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1|) .cse37 .cse14) (and .cse38 .cse18 .cse34) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse26 .cse10 (or .cse21 .cse39 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 1)) .cse12 .cse29 .cse16 .cse30 .cse31 .cse35) (and .cse38 .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse26 .cse10 .cse12 .cse29 .cse16 .cse30 .cse34 .cse31 .cse35) (and .cse8 .cse13 .cse14 .cse15 (<= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8576) .cse35) (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 3) (and (or (= 7 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse36) .cse34)))) [2021-11-25 18:54:15,398 INFO L854 garLoopResultBuilder]: At program point L408(lines 399 417) the Hoare annotation is: (let ((.cse0 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|))) (let ((.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 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529))) (.cse11 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512))) (.cse14 (not .cse0)) (.cse12 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse13 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8576))) (or (and (< 8464 |ULTIMATE.start_ssl3_accept_~s__state~0#1|) .cse0 (= |ULTIMATE.start_ssl3_accept_~__cil_tmp56~0#1| |ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0#1|) (or (and .cse1 .cse2 .cse3 .cse4 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13) (and (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13))) (and .cse1 .cse2 .cse3 (= 7 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse14 .cse12 .cse13) (and .cse1 .cse2 .cse3 .cse4 .cse5 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 4) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse14 .cse12 .cse13)))) [2021-11-25 18:54:15,398 INFO L858 garLoopResultBuilder]: For program point L243(lines 243 246) no Hoare annotation was computed. [2021-11-25 18:54:15,398 INFO L854 garLoopResultBuilder]: At program point L177(lines 176 592) the Hoare annotation is: (let ((.cse0 (not (= 8576 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse1 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8561))) (.cse2 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8545))) (.cse3 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8481))) (.cse4 (not (= 8497 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse5 (not (= 8496 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse6 (not (= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse7 (not (= 8513 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse8 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8480))) (.cse9 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8528))) (.cse12 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)) (.cse15 (= |ULTIMATE.start_ssl3_accept_~__cil_tmp56~0#1| |ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0#1|)) (.cse10 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529))) (.cse11 (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 (or (= 7 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 4)) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 (not .cse12) .cse13 .cse14) (and (or (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) (= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|) .cse12 .cse15 (<= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8576)) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (= 3 |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1|) .cse7 .cse8 .cse9 .cse12 .cse15 .cse10 .cse11 .cse13 .cse14))) [2021-11-25 18:54:15,399 INFO L854 garLoopResultBuilder]: At program point L144(lines 137 605) the Hoare annotation is: (let ((.cse13 (not (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|))) (.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 (= |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 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529))) (.cse12 (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 (or (= 7 |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 .cse15) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 0) .cse12 .cse14 .cse15) (and (or (and .cse0 .cse1 (= 5 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15)) .cse13) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 (or (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 1)) .cse9 .cse10 .cse11 .cse12 .cse14 .cse15))) [2021-11-25 18:54:15,399 INFO L858 garLoopResultBuilder]: For program point L344(lines 344 378) no Hoare annotation was computed. [2021-11-25 18:54:15,399 INFO L858 garLoopResultBuilder]: For program point L344-1(lines 344 378) no Hoare annotation was computed. [2021-11-25 18:54:15,399 INFO L854 garLoopResultBuilder]: At program point L212(lines 212 580) the Hoare annotation is: (let ((.cse0 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8592))) (.cse1 (not (= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse2 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8609))) (.cse3 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8561))) (.cse4 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8545))) (.cse5 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8481))) (.cse6 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8608))) (.cse7 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8672))) (.cse8 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8640))) (.cse9 (not (= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse10 (not (= 12292 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse11 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8641))) (.cse12 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8480))) (.cse13 (not (= 8593 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse14 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)))) (or (and .cse0 .cse1 .cse2 (or (= 7 |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 (not (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)) .cse14) (and .cse0 (not (= 8673 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14))) [2021-11-25 18:54:15,399 INFO L858 garLoopResultBuilder]: For program point L179(lines 179 591) no Hoare annotation was computed. [2021-11-25 18:54:15,399 INFO L858 garLoopResultBuilder]: For program point L146(lines 146 602) no Hoare annotation was computed. [2021-11-25 18:54:15,400 INFO L854 garLoopResultBuilder]: At program point L113(lines 113 613) the Hoare annotation is: (let ((.cse13 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)) (.cse36 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 4)) (.cse32 (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512)) (.cse37 (= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (.cse21 (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) (.cse39 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) (.cse33 (= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) (.cse18 (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8656))) (let ((.cse7 (not (= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8640))) (.cse19 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8592))) (.cse20 (not (= 8673 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse2 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8609))) (.cse22 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8657))) (.cse23 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8608))) (.cse24 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8640))) (.cse9 (not (= 8577 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse27 (not (= 12292 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse11 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8641))) (.cse28 (not .cse18)) (.cse17 (not (= 8593 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse25 (not (= 8496 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse38 (or .cse21 (= 5 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse39 .cse33)) (.cse0 (not .cse37)) (.cse1 (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|))) (.cse26 (not (= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse10 (not (= 8513 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse12 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8480))) (.cse29 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8528))) (.cse16 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529))) (.cse30 (not .cse32)) (.cse31 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse8 (not .cse36)) (.cse14 (= |ULTIMATE.start_ssl3_accept_~__cil_tmp56~0#1| |ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0#1|)) (.cse15 (or .cse21 .cse39 .cse36)) (.cse35 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8576)) (.cse34 (not .cse13))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 (< |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8656) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse18 .cse7 .cse8 .cse14 .cse15) (and .cse19 .cse20 .cse21 .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse22 .cse23 .cse6 .cse24 .cse7 .cse25 .cse26 .cse9 .cse27 .cse10 .cse11 .cse12 .cse28 .cse29 .cse14 .cse16 .cse17 .cse30 .cse31) (and .cse32 .cse8 .cse13 .cse15) (and .cse19 .cse20 .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse22 .cse23 .cse6 .cse24 .cse25 .cse26 .cse9 .cse27 .cse10 .cse11 (or .cse21 .cse33) .cse12 .cse28 .cse29 .cse16 .cse17 .cse30 .cse34 .cse31) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse25 .cse26 .cse10 .cse12 .cse29 .cse16 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 0) .cse30 .cse31 .cse35) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse8 .cse10 .cse12 .cse13 .cse14 .cse15 .cse16 .cse35) (and .cse36 (= 3 |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1|) .cse37 .cse14) (and .cse38 .cse18 .cse34) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse26 .cse10 (or .cse21 .cse39 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 1)) .cse12 .cse29 .cse16 .cse30 .cse31 .cse35) (and .cse38 .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse26 .cse10 .cse12 .cse29 .cse16 .cse30 .cse34 .cse31 .cse35) (and .cse8 .cse13 .cse14 .cse15 (<= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8576) .cse35) (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 3) (and (or (= 7 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse36) .cse34)))) [2021-11-25 18:54:15,400 INFO L858 garLoopResultBuilder]: For program point L510(lines 510 513) no Hoare annotation was computed. [2021-11-25 18:54:15,400 INFO L858 garLoopResultBuilder]: For program point L477(lines 477 479) no Hoare annotation was computed. [2021-11-25 18:54:15,400 INFO L858 garLoopResultBuilder]: For program point L411(lines 411 413) no Hoare annotation was computed. [2021-11-25 18:54:15,401 INFO L858 garLoopResultBuilder]: For program point L345(lines 345 375) no Hoare annotation was computed. [2021-11-25 18:54:15,401 INFO L854 garLoopResultBuilder]: At program point L213(lines 209 581) the Hoare annotation is: (let ((.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))) (.cse1 (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) (.cse25 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 4)) (.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))) (.cse21 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529))) (.cse22 (not (= 8593 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse23 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512))) (.cse24 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)))) (or (and (< 8464 |ULTIMATE.start_ssl3_accept_~s__state~0#1|) (not (= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8640)) (= |ULTIMATE.start_ssl3_accept_~__cil_tmp56~0#1| |ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~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) (and .cse0 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse25 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24))) (and .cse0 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (or .cse1 (= 7 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse25 (= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 (not (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)) .cse24))) [2021-11-25 18:54:15,401 INFO L861 garLoopResultBuilder]: At program point L643(lines 22 645) the Hoare annotation is: true [2021-11-25 18:54:15,401 INFO L854 garLoopResultBuilder]: At program point L577(lines 110 632) the Hoare annotation is: (let ((.cse13 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)) (.cse36 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 4)) (.cse32 (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512)) (.cse37 (= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (.cse21 (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) (.cse39 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) (.cse33 (= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) (.cse18 (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8656))) (let ((.cse7 (not (= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8640))) (.cse19 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8592))) (.cse20 (not (= 8673 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse2 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8609))) (.cse22 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8657))) (.cse23 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8608))) (.cse24 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8640))) (.cse9 (not (= 8577 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse27 (not (= 12292 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse11 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8641))) (.cse28 (not .cse18)) (.cse17 (not (= 8593 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse25 (not (= 8496 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse38 (or .cse21 (= 5 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse39 .cse33)) (.cse0 (not .cse37)) (.cse1 (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|))) (.cse26 (not (= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse10 (not (= 8513 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse12 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8480))) (.cse29 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8528))) (.cse16 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529))) (.cse30 (not .cse32)) (.cse31 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse8 (not .cse36)) (.cse14 (= |ULTIMATE.start_ssl3_accept_~__cil_tmp56~0#1| |ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0#1|)) (.cse15 (or .cse21 .cse39 .cse36)) (.cse35 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8576)) (.cse34 (not .cse13))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 (< |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8656) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse18 .cse7 .cse8 .cse14 .cse15) (and .cse19 .cse20 .cse21 .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse22 .cse23 .cse6 .cse24 .cse7 .cse25 .cse26 .cse9 .cse27 .cse10 .cse11 .cse12 .cse28 .cse29 .cse14 .cse16 .cse17 .cse30 .cse31) (and .cse32 .cse8 .cse13 .cse15) (and .cse19 .cse20 .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse22 .cse23 .cse6 .cse24 .cse25 .cse26 .cse9 .cse27 .cse10 .cse11 (or .cse21 .cse33) .cse12 .cse28 .cse29 .cse16 .cse17 .cse30 .cse34 .cse31) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse25 .cse26 .cse10 .cse12 .cse29 .cse16 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 0) .cse30 .cse31 .cse35) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse8 .cse10 .cse12 .cse13 .cse14 .cse15 .cse16 .cse35) (and .cse36 (= 3 |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1|) .cse37 .cse14) (and .cse38 .cse18 .cse34) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse26 .cse10 (or .cse21 .cse39 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 1)) .cse12 .cse29 .cse16 .cse30 .cse31 .cse35) (and .cse38 .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse26 .cse10 .cse12 .cse29 .cse16 .cse30 .cse34 .cse31 .cse35) (and .cse8 .cse13 .cse14 .cse15 (<= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8576) .cse35) (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 3) (and (or (= 7 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse36) .cse34)))) [2021-11-25 18:54:15,402 INFO L858 garLoopResultBuilder]: For program point L545-2(lines 219 576) no Hoare annotation was computed. [2021-11-25 18:54:15,402 INFO L858 garLoopResultBuilder]: For program point L182(lines 182 590) no Hoare annotation was computed. [2021-11-25 18:54:15,402 INFO L858 garLoopResultBuilder]: For program point L149(lines 149 601) no Hoare annotation was computed. [2021-11-25 18:54:15,402 INFO L858 garLoopResultBuilder]: For program point L116(lines 116 612) no Hoare annotation was computed. [2021-11-25 18:54:15,402 INFO L858 garLoopResultBuilder]: For program point L315(lines 315 322) no Hoare annotation was computed. [2021-11-25 18:54:15,402 INFO L858 garLoopResultBuilder]: For program point L315-2(lines 315 322) no Hoare annotation was computed. [2021-11-25 18:54:15,403 INFO L854 garLoopResultBuilder]: At program point L183(lines 179 591) the Hoare annotation is: (let ((.cse19 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|))) (let ((.cse0 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8592))) (.cse1 (not (= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse2 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8609))) (.cse3 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8561))) (.cse4 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8545))) (.cse5 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8481))) (.cse6 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8608))) (.cse7 (not (= 8497 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse8 (< |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8640)) (.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 (= 8593 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse16 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512))) (.cse17 (not .cse19)) (.cse18 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (= 7 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18) (and .cse0 .cse1 (or (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) .cse2 .cse3 .cse4 .cse5 (< 8464 |ULTIMATE.start_ssl3_accept_~s__state~0#1|) .cse6 .cse7 (not (= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8640)) .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse19 (= |ULTIMATE.start_ssl3_accept_~__cil_tmp56~0#1| |ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0#1|) .cse14 .cse15 .cse16 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 4) .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18)))) [2021-11-25 18:54:15,403 INFO L854 garLoopResultBuilder]: At program point L150(lines 146 602) the Hoare annotation is: (let ((.cse6 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 4))) (let ((.cse0 (or (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 1) .cse6)) (.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))) (.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))) (.cse12 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512))) (.cse15 (not (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|))) (.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 (< 8464 |ULTIMATE.start_ssl3_accept_~s__state~0#1|) (not .cse6) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and (or (and .cse1 .cse2 (= 5 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse3 .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 (or (= 7 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14)) .cse15) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse15 .cse13 .cse14)))) [2021-11-25 18:54:15,403 INFO L858 garLoopResultBuilder]: For program point L614(lines 614 630) no Hoare annotation was computed. [2021-11-25 18:54:15,403 INFO L858 garLoopResultBuilder]: For program point L350(lines 350 373) no Hoare annotation was computed. [2021-11-25 18:54:15,404 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2021-11-25 18:54:15,404 INFO L858 garLoopResultBuilder]: For program point L185(lines 185 589) no Hoare annotation was computed. [2021-11-25 18:54:15,404 INFO L858 garLoopResultBuilder]: For program point L152(lines 152 600) no Hoare annotation was computed. [2021-11-25 18:54:15,404 INFO L858 garLoopResultBuilder]: For program point L119(lines 119 611) no Hoare annotation was computed. [2021-11-25 18:54:15,404 INFO L858 garLoopResultBuilder]: For program point L615(lines 615 629) no Hoare annotation was computed. [2021-11-25 18:54:15,404 INFO L858 garLoopResultBuilder]: For program point L285-2(lines 219 576) no Hoare annotation was computed. [2021-11-25 18:54:15,405 INFO L858 garLoopResultBuilder]: For program point L616(lines 616 621) no Hoare annotation was computed. [2021-11-25 18:54:15,405 INFO L858 garLoopResultBuilder]: For program point L616-2(lines 615 629) no Hoare annotation was computed. [2021-11-25 18:54:15,405 INFO L858 garLoopResultBuilder]: For program point L451(lines 451 453) no Hoare annotation was computed. [2021-11-25 18:54:15,405 INFO L858 garLoopResultBuilder]: For program point L319(lines 319 321) no Hoare annotation was computed. [2021-11-25 18:54:15,405 INFO L858 garLoopResultBuilder]: For program point L254(lines 254 264) no Hoare annotation was computed. [2021-11-25 18:54:15,405 INFO L858 garLoopResultBuilder]: For program point L188(lines 188 588) no Hoare annotation was computed. [2021-11-25 18:54:15,405 INFO L858 garLoopResultBuilder]: For program point L155(lines 155 599) no Hoare annotation was computed. [2021-11-25 18:54:15,406 INFO L858 garLoopResultBuilder]: For program point L122(lines 122 610) no Hoare annotation was computed. [2021-11-25 18:54:15,406 INFO L858 garLoopResultBuilder]: For program point L618(lines 618 620) no Hoare annotation was computed. [2021-11-25 18:54:15,406 INFO L858 garLoopResultBuilder]: For program point L486(lines 486 496) no Hoare annotation was computed. [2021-11-25 18:54:15,406 INFO L858 garLoopResultBuilder]: For program point L387(lines 387 419) no Hoare annotation was computed. [2021-11-25 18:54:15,406 INFO L858 garLoopResultBuilder]: For program point L255(lines 255 258) no Hoare annotation was computed. [2021-11-25 18:54:15,407 INFO L854 garLoopResultBuilder]: At program point L222(lines 116 612) the Hoare annotation is: (let ((.cse27 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 4)) (.cse0 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8592))) (.cse1 (not (= 8673 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse2 (not (= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse3 (not (= 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))) (.cse8 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8657))) (.cse9 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8608))) (.cse10 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8672))) (.cse11 (not (= 8497 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse12 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8640))) (.cse13 (not (= 8496 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse14 (not (= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse15 (not (= 8577 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse16 (not (= 12292 |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| 8641))) (.cse19 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8480))) (.cse20 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8656))) (.cse21 (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))) (.cse25 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)))) (let ((.cse28 (or (and .cse0 .cse1 .cse2 (or (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse27) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25) (and .cse0 (or (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 1) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 0)) .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 (not (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)))) (or (and (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (= 5 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25)) .cse26) (and (not (= 8464 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (not .cse27) .cse28) (and .cse26 .cse28) (and .cse0 .cse1 .cse2 .cse3 .cse4 (or (= 7 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse27) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse26 .cse25)))) [2021-11-25 18:54:15,407 INFO L854 garLoopResultBuilder]: At program point L189(lines 185 589) 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| 8609))) (.cse3 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8561))) (.cse4 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8545))) (.cse5 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8481))) (.cse6 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8608))) (.cse7 (not (= 8497 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse8 (< |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8640)) (.cse9 (not (= 8496 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse10 (not (= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse11 (not (= 8577 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse12 (not (= 8513 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse13 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8480))) (.cse14 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8528))) (.cse17 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)) (.cse15 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529))) (.cse16 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512))) (.cse18 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)))) (or (and .cse0 .cse1 .cse2 (or (= 7 |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 (not .cse17) .cse18) (and .cse0 (or (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) .cse1 .cse2 .cse3 .cse4 .cse5 (< 8464 |ULTIMATE.start_ssl3_accept_~s__state~0#1|) .cse6 .cse7 (not (= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8640)) .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse17 (= |ULTIMATE.start_ssl3_accept_~__cil_tmp56~0#1| |ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0#1|) .cse15 .cse16 .cse18))) [2021-11-25 18:54:15,407 INFO L854 garLoopResultBuilder]: At program point L156(lines 152 600) the Hoare annotation is: (let ((.cse15 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|))) (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 (= |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 (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8480))) (.cse9 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8528))) (.cse10 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529))) (.cse11 (not .cse15)) (.cse12 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse13 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8576))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 4) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13) (and (< 8464 |ULTIMATE.start_ssl3_accept_~s__state~0#1|) (let ((.cse14 (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13) (and (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13)))) (or (and (not (= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8640)) .cse14 .cse15) (and (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512) .cse14 .cse15)))) (and .cse0 .cse1 .cse2 .cse3 (= 7 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13)))) [2021-11-25 18:54:15,407 INFO L858 garLoopResultBuilder]: For program point L454(lines 454 463) no Hoare annotation was computed. [2021-11-25 18:54:15,408 INFO L858 garLoopResultBuilder]: For program point L388(lines 388 394) no Hoare annotation was computed. [2021-11-25 18:54:15,408 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2021-11-25 18:54:15,408 INFO L858 garLoopResultBuilder]: For program point L521-2(lines 219 576) no Hoare annotation was computed. [2021-11-25 18:54:15,408 INFO L858 garLoopResultBuilder]: For program point L191(lines 191 587) no Hoare annotation was computed. [2021-11-25 18:54:15,408 INFO L858 garLoopResultBuilder]: For program point L158(lines 158 598) no Hoare annotation was computed. [2021-11-25 18:54:15,408 INFO L858 garLoopResultBuilder]: For program point L125(lines 125 609) no Hoare annotation was computed. [2021-11-25 18:54:15,408 INFO L858 garLoopResultBuilder]: For program point L489(lines 489 495) no Hoare annotation was computed. [2021-11-25 18:54:15,409 INFO L858 garLoopResultBuilder]: For program point L489-2(lines 219 576) no Hoare annotation was computed. [2021-11-25 18:54:15,409 INFO L858 garLoopResultBuilder]: For program point L458(lines 458 460) no Hoare annotation was computed. [2021-11-25 18:54:15,409 INFO L858 garLoopResultBuilder]: For program point L194(lines 194 586) no Hoare annotation was computed. [2021-11-25 18:54:15,409 INFO L858 garLoopResultBuilder]: For program point L161(lines 161 597) no Hoare annotation was computed. [2021-11-25 18:54:15,409 INFO L858 garLoopResultBuilder]: For program point L128(lines 128 608) no Hoare annotation was computed. [2021-11-25 18:54:15,409 INFO L858 garLoopResultBuilder]: For program point L492(lines 492 494) no Hoare annotation was computed. [2021-11-25 18:54:15,410 INFO L854 garLoopResultBuilder]: At program point L195(lines 191 587) the Hoare annotation is: (let ((.cse0 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8592))) (.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 (< |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8640)) (.cse8 (not (= 8496 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse9 (not (= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse10 (not (= 8577 |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))) (.cse15 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529))) (.cse16 (not (= 8593 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse17 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512))) (.cse14 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)) (.cse18 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)))) (or (and .cse0 .cse1 (or (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) .cse2 .cse3 .cse4 .cse5 (< 8464 |ULTIMATE.start_ssl3_accept_~s__state~0#1|) .cse6 (not (= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8640)) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (= |ULTIMATE.start_ssl3_accept_~__cil_tmp56~0#1| |ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0#1|) .cse15 .cse16 .cse17 .cse18) (and .cse0 .cse1 .cse2 (or (= 7 |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 .cse15 .cse16 .cse17 (not .cse14) .cse18))) [2021-11-25 18:54:15,410 INFO L854 garLoopResultBuilder]: At program point L162(lines 158 598) the Hoare annotation is: (let ((.cse14 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|))) (let ((.cse11 (not .cse14)) (.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 (= |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| 8512))) (.cse12 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse13 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8576))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 4) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13) (and .cse0 .cse1 .cse2 .cse3 (= 7 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13) (and (or (and (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13) (and .cse0 .cse1 .cse2 .cse3 .cse4 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13)) (< 8464 |ULTIMATE.start_ssl3_accept_~s__state~0#1|) .cse14 (= |ULTIMATE.start_ssl3_accept_~__cil_tmp56~0#1| |ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0#1|))))) [2021-11-25 18:54:15,410 INFO L854 garLoopResultBuilder]: At program point L493(lines 83 644) the Hoare annotation is: false [2021-11-25 18:54:15,410 INFO L858 garLoopResultBuilder]: For program point L361(lines 361 369) no Hoare annotation was computed. [2021-11-25 18:54:15,411 INFO L854 garLoopResultBuilder]: At program point L362(lines 338 380) the Hoare annotation is: (let ((.cse14 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|))) (let ((.cse11 (not .cse14)) (.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 (= |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| 8512))) (.cse12 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse13 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8576))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 4) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13) (and .cse0 .cse1 .cse2 .cse3 (= 7 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13) (and (or (and (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13) (and .cse0 .cse1 .cse2 .cse3 .cse4 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13)) (< 8464 |ULTIMATE.start_ssl3_accept_~s__state~0#1|) .cse14 (= |ULTIMATE.start_ssl3_accept_~__cil_tmp56~0#1| |ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0#1|))))) [2021-11-25 18:54:15,411 INFO L858 garLoopResultBuilder]: For program point L197(lines 197 585) no Hoare annotation was computed. [2021-11-25 18:54:15,411 INFO L858 garLoopResultBuilder]: For program point L164(lines 164 596) no Hoare annotation was computed. [2021-11-25 18:54:15,411 INFO L858 garLoopResultBuilder]: For program point L131(lines 131 607) no Hoare annotation was computed. [2021-11-25 18:54:15,411 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION(line 642) no Hoare annotation was computed. [2021-11-25 18:54:15,411 INFO L858 garLoopResultBuilder]: For program point L429(lines 429 431) no Hoare annotation was computed. [2021-11-25 18:54:15,412 INFO L854 garLoopResultBuilder]: At program point L396(lines 387 419) the Hoare annotation is: (let ((.cse0 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|))) (let ((.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 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529))) (.cse11 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512))) (.cse14 (not .cse0)) (.cse12 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse13 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8576))) (or (and (< 8464 |ULTIMATE.start_ssl3_accept_~s__state~0#1|) .cse0 (= |ULTIMATE.start_ssl3_accept_~__cil_tmp56~0#1| |ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0#1|) (or (and .cse1 .cse2 .cse3 .cse4 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13) (and (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13))) (and .cse1 .cse2 .cse3 (= 7 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse14 .cse12 .cse13) (and .cse1 .cse2 .cse3 .cse4 .cse5 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 4) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse14 .cse12 .cse13)))) [2021-11-25 18:54:15,412 INFO L854 garLoopResultBuilder]: At program point L132(lines 128 608) the Hoare annotation is: (let ((.cse11 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)) (.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 (= 8496 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse6 (not (= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse7 (not (= 8513 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse8 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8528))) (.cse9 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529))) (.cse10 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512))) (.cse12 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse13 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8576))) (or (and .cse0 .cse1 (or (= 7 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 4)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (not .cse11) .cse12 .cse13) (and (< 8464 |ULTIMATE.start_ssl3_accept_~s__state~0#1|) (not (= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8640)) .cse11 (= |ULTIMATE.start_ssl3_accept_~__cil_tmp56~0#1| |ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0#1|) (or (and (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13) (and .cse0 .cse1 .cse2 .cse3 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13))))) [2021-11-25 18:54:15,412 INFO L858 garLoopResultBuilder]: For program point L364(lines 364 366) no Hoare annotation was computed. [2021-11-25 18:54:15,412 INFO L858 garLoopResultBuilder]: For program point L232(lines 232 234) no Hoare annotation was computed. [2021-11-25 18:54:15,413 INFO L858 garLoopResultBuilder]: For program point L298-2(lines 219 576) no Hoare annotation was computed. [2021-11-25 18:54:15,413 INFO L858 garLoopResultBuilder]: For program point L332-2(lines 219 576) no Hoare annotation was computed. [2021-11-25 18:54:15,413 INFO L858 garLoopResultBuilder]: For program point L200(lines 200 584) no Hoare annotation was computed. [2021-11-25 18:54:15,413 INFO L858 garLoopResultBuilder]: For program point L167(lines 167 595) no Hoare annotation was computed. [2021-11-25 18:54:15,413 INFO L854 garLoopResultBuilder]: At program point L134(lines 134 606) the Hoare annotation is: (let ((.cse35 (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8512)) (.cse38 (= 8448 |ULTIMATE.start_ssl3_accept_~s__state~0#1|)) (.cse13 (= 0 |ULTIMATE.start_ssl3_accept_~s__hit~0#1|)) (.cse21 (= 3 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) (.cse39 (= 7 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) (.cse40 (= 2 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) (.cse37 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 4)) (.cse36 (= 6 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|)) (.cse18 (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8656))) (let ((.cse7 (not (= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8640))) (.cse19 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8592))) (.cse20 (not (= 8673 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse2 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8609))) (.cse22 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8657))) (.cse23 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8608))) (.cse24 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8640))) (.cse9 (not (= 8577 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse11 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8641))) (.cse28 (not .cse18)) (.cse17 (not (= 8593 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse32 (or .cse21 (= 5 |ULTIMATE.start_ssl3_accept_~blastFlag~0#1|) .cse39 .cse40 .cse37 .cse36)) (.cse25 (not (= 8496 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse27 (not (= 12292 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse33 (not .cse13)) (.cse8 (not .cse37)) (.cse14 (= |ULTIMATE.start_ssl3_accept_~__cil_tmp56~0#1| |ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0#1|)) (.cse15 (or .cse21 .cse40 .cse37)) (.cse0 (not .cse38)) (.cse1 (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|))) (.cse26 (not (= 8544 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse10 (not (= 8513 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse12 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8480))) (.cse29 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8528))) (.cse16 (not (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8529))) (.cse30 (not .cse35)) (.cse31 (not (= 8560 |ULTIMATE.start_ssl3_accept_~s__state~0#1|))) (.cse34 (<= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8576))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 (< |ULTIMATE.start_ssl3_accept_~s__state~0#1| 8656) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse18 .cse7 .cse8 .cse14 .cse15) (and .cse19 .cse20 .cse21 .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse22 .cse23 .cse6 .cse24 .cse7 .cse25 .cse26 .cse9 .cse27 .cse10 .cse11 .cse12 .cse28 .cse29 .cse14 .cse16 .cse17 .cse30 .cse31) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse26 .cse10 .cse32 .cse12 .cse29 .cse16 .cse30 .cse33 .cse31 .cse34) (and .cse35 .cse8 .cse13 .cse15) (and .cse19 .cse20 .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse22 .cse23 .cse6 .cse24 .cse25 .cse26 .cse9 .cse27 .cse10 .cse11 (or .cse21 .cse36) .cse12 .cse28 .cse29 .cse16 .cse17 .cse30 .cse33 .cse31) (and .cse18 .cse32 .cse33) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse25 .cse26 .cse10 .cse12 .cse29 .cse16 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 0) .cse30 .cse31 .cse34) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse8 .cse10 .cse12 .cse13 .cse14 .cse15 .cse16 .cse34) (and .cse37 (= 3 |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1|) .cse38 .cse14) (and (or .cse39 .cse37) .cse5 .cse27 .cse12 .cse33) (and .cse5 .cse8 .cse12 .cse13 .cse14 .cse15 (<= |ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0#1| 8576) .cse34) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse26 .cse10 (or .cse21 .cse40 (= |ULTIMATE.start_ssl3_accept_~blastFlag~0#1| 1)) .cse12 .cse29 .cse16 .cse30 .cse31 .cse34) (= |ULTIMATE.start_ssl3_accept_~s__state~0#1| 3)))) [2021-11-25 18:54:15,414 INFO L858 garLoopResultBuilder]: For program point L101-1(lines 83 644) no Hoare annotation was computed. [2021-11-25 18:54:15,417 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] [2021-11-25 18:54:15,419 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-11-25 18:54:15,498 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 25.11 06:54:15 BoogieIcfgContainer [2021-11-25 18:54:15,498 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-11-25 18:54:15,499 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-11-25 18:54:15,499 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-11-25 18:54:15,499 INFO L275 PluginConnector]: Witness Printer initialized [2021-11-25 18:54:15,500 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 06:47:32" (3/4) ... [2021-11-25 18:54:15,503 INFO L137 WitnessPrinter]: Generating witness for correct program [2021-11-25 18:54:15,520 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 40 nodes and edges [2021-11-25 18:54:15,522 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 7 nodes and edges [2021-11-25 18:54:15,523 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2021-11-25 18:54:15,524 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2021-11-25 18:54:15,678 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/witness.graphml [2021-11-25 18:54:15,679 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-11-25 18:54:15,684 INFO L158 Benchmark]: Toolchain (without parser) took 405289.64ms. Allocated memory was 107.0MB in the beginning and 1.7GB in the end (delta: 1.6GB). Free memory was 64.9MB in the beginning and 1.5GB in the end (delta: -1.4GB). Peak memory consumption was 194.7MB. Max. memory is 16.1GB. [2021-11-25 18:54:15,684 INFO L158 Benchmark]: CDTParser took 0.30ms. Allocated memory is still 107.0MB. Free memory is still 81.5MB. There was no memory consumed. Max. memory is 16.1GB. [2021-11-25 18:54:15,690 INFO L158 Benchmark]: CACSL2BoogieTranslator took 456.92ms. Allocated memory is still 107.0MB. Free memory was 64.7MB in the beginning and 76.2MB in the end (delta: -11.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2021-11-25 18:54:15,691 INFO L158 Benchmark]: Boogie Procedure Inliner took 73.43ms. Allocated memory is still 107.0MB. Free memory was 76.2MB in the beginning and 73.3MB in the end (delta: 2.9MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2021-11-25 18:54:15,692 INFO L158 Benchmark]: Boogie Preprocessor took 57.55ms. Allocated memory is still 107.0MB. Free memory was 73.3MB in the beginning and 71.2MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2021-11-25 18:54:15,694 INFO L158 Benchmark]: RCFGBuilder took 1203.10ms. Allocated memory was 107.0MB in the beginning and 130.0MB in the end (delta: 23.1MB). Free memory was 71.2MB in the beginning and 91.2MB in the end (delta: -20.0MB). Peak memory consumption was 42.4MB. Max. memory is 16.1GB. [2021-11-25 18:54:15,695 INFO L158 Benchmark]: TraceAbstraction took 403311.42ms. Allocated memory was 130.0MB in the beginning and 1.7GB in the end (delta: 1.6GB). Free memory was 90.4MB in the beginning and 1.5GB in the end (delta: -1.4GB). Peak memory consumption was 1.1GB. Max. memory is 16.1GB. [2021-11-25 18:54:15,695 INFO L158 Benchmark]: Witness Printer took 179.88ms. Allocated memory is still 1.7GB. Free memory was 1.5GB in the beginning and 1.5GB in the end (delta: 19.0MB). Peak memory consumption was 18.9MB. Max. memory is 16.1GB. [2021-11-25 18:54:15,696 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.30ms. Allocated memory is still 107.0MB. Free memory is still 81.5MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 456.92ms. Allocated memory is still 107.0MB. Free memory was 64.7MB in the beginning and 76.2MB in the end (delta: -11.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 73.43ms. Allocated memory is still 107.0MB. Free memory was 76.2MB in the beginning and 73.3MB in the end (delta: 2.9MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 57.55ms. Allocated memory is still 107.0MB. Free memory was 73.3MB in the beginning and 71.2MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 1203.10ms. Allocated memory was 107.0MB in the beginning and 130.0MB in the end (delta: 23.1MB). Free memory was 71.2MB in the beginning and 91.2MB in the end (delta: -20.0MB). Peak memory consumption was 42.4MB. Max. memory is 16.1GB. * TraceAbstraction took 403311.42ms. Allocated memory was 130.0MB in the beginning and 1.7GB in the end (delta: 1.6GB). Free memory was 90.4MB in the beginning and 1.5GB in the end (delta: -1.4GB). Peak memory consumption was 1.1GB. Max. memory is 16.1GB. * Witness Printer took 179.88ms. Allocated memory is still 1.7GB. Free memory was 1.5GB in the beginning and 1.5GB in the end (delta: 19.0MB). Peak memory consumption was 18.9MB. 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: 642]: 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, 108 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 403.2s, OverallIterations: 35, TraceHistogramMax: 44, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.2s, AutomataDifference: 10.6s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 64.5s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 6723 SdHoareTripleChecker+Valid, 6.1s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 6723 mSDsluCounter, 8180 SdHoareTripleChecker+Invalid, 4.7s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 4185 mSDsCounter, 1642 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 6190 IncrementalHoareTripleChecker+Invalid, 7832 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1642 mSolverCounterUnsat, 4323 mSDtfsCounter, 6190 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 10037 GetRequests, 9462 SyntacticMatches, 216 SemanticMatches, 359 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28410 ImplicationChecksByTransitivity, 183.5s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=6335occurred in iteration=32, InterpolantAutomatonStates: 147, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 2.5s AutomataMinimizationTime, 35 MinimizatonAttempts, 9831 StatesRemovedByMinimization, 32 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 26 LocationsWithAnnotation, 26 PreInvPairs, 606 NumberOfFragments, 8389 HoareAnnotationTreeSize, 26 FomulaSimplifications, 228973 FormulaSimplificationTreeSizeReduction, 38.4s HoareSimplificationTime, 26 FomulaSimplificationsInter, 832178 FormulaSimplificationTreeSizeReductionInter, 26.1s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 0.4s SsaConstructionTime, 1.3s SatisfiabilityAnalysisTime, 15.3s InterpolantComputationTime, 11992 NumberOfCodeBlocks, 11206 NumberOfCodeBlocksAsserted, 54 NumberOfCheckSat, 15356 ConstructedInterpolants, 0 QuantifiedInterpolants, 29621 SizeOfPredicates, 13 NumberOfNonLiveVariables, 5298 ConjunctsInSsa, 48 ConjunctsInUnsatCore, 50 InterpolantComputations, 31 PerfectInterpolantSequences, 115899/120111 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: 22]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 164]: Loop Invariant Derived loop invariant: ((((8464 < s__state && 0 == s__hit) && __cil_tmp56 == s__s3__tmp__new_cipher__algorithms) && ((((((((((((((!(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)) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576) || (((((((((((((3 == blastFlag && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8481)) && !(8497 == s__state)) && !(8496 == 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)) && 7 == blastFlag) && !(s__state == 8481)) && !(8497 == s__state)) && !(8496 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(s__state == 8512)) && !(0 == s__hit)) && !(8560 == s__state)) && s__state <= 8576)) || ((((((((((((((!(8448 == s__state) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8481)) && !(8497 == s__state)) && blastFlag == 4) && !(8496 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(s__state == 8512)) && !(0 == s__hit)) && !(8560 == s__state)) && s__state <= 8576) - InvariantResult [Line: 203]: 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)) && 2 == blastFlag) && !(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 == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) || ((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && !(8448 == s__state)) && (3 == blastFlag || blastFlag == 4)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) && s__state == 8656) && !(s__s3__tmp__next_state___0 == 8640)) && !(blastFlag == 4)) && __cil_tmp56 == s__s3__tmp__new_cipher__algorithms) || (((((((((((((((((((((((((((!(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 == 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 == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) || ((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && !(8448 == s__state)) && (3 == blastFlag || blastFlag == 4)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) && s__state == 8656) && !(0 == s__hit))) || (((5 == blastFlag || 6 == blastFlag) && s__state == 8656) && !(0 == s__hit))) || (((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && 7 == blastFlag) && !(s__state == 8481)) && !(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 == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(0 == s__hit)) && !(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 == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(s__state == 8640)) && blastFlag == 4) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(0 == s__hit)) && !(8560 == s__state)) - InvariantResult [Line: 399]: Loop Invariant Derived loop invariant: ((((8464 < s__state && 0 == s__hit) && __cil_tmp56 == s__s3__tmp__new_cipher__algorithms) && ((((((((((((((!(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)) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576) || (((((((((((((3 == blastFlag && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8481)) && !(8497 == s__state)) && !(8496 == 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)) && 7 == blastFlag) && !(s__state == 8481)) && !(8497 == s__state)) && !(8496 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(s__state == 8512)) && !(0 == s__hit)) && !(8560 == s__state)) && s__state <= 8576)) || ((((((((((((((!(8448 == s__state) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8481)) && !(8497 == s__state)) && blastFlag == 4) && !(8496 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(s__state == 8512)) && !(0 == s__hit)) && !(8560 == s__state)) && s__state <= 8576) - InvariantResult [Line: 191]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((!(s__state == 8592) && !(8448 == s__state)) && (3 == blastFlag || 2 == blastFlag)) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 8464 < s__state) && !(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) && __cil_tmp56 == s__s3__tmp__new_cipher__algorithms) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)) || (((((((((((((((((((!(s__state == 8592) && !(8448 == s__state)) && !(8576 == s__state)) && (7 == blastFlag || blastFlag == 4)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(8497 == s__state)) && s__state < 8640) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(0 == s__hit)) && !(8560 == s__state)) - InvariantResult [Line: 212]: Loop Invariant Derived loop invariant: ((((((((((((((((!(s__state == 8592) && !(8448 == s__state)) && !(s__state == 8609)) && (7 == blastFlag || blastFlag == 4)) && !(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)) && !(0 == s__hit)) && !(8560 == s__state)) || (((((((((((((((!(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)) && (7 == blastFlag || blastFlag == 4)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(s__state == 8512)) && !(0 == s__hit)) && !(8560 == s__state)) && s__state <= 8576) || (((((((((((((((!(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)) && 5 == blastFlag) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576) || (((((((((((((((!(8448 == s__state) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && 6 == blastFlag) && !(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)) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && ((3 == blastFlag || 2 == blastFlag) || blastFlag == 1)) && !(s__state == 8480)) && !(s__state == 8528)) && !(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 == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(8497 == s__state)) && !(s__s3__tmp__next_state___0 == 8640)) && !(blastFlag == 4)) && s__state < 8656) && !(8577 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && 0 == s__hit) && __cil_tmp56 == s__s3__tmp__new_cipher__algorithms) && ((3 == blastFlag || 2 == blastFlag) || blastFlag == 4)) && !(s__state == 8529)) && !(8593 == s__state)) || ((((s__state == 8656 && !(s__s3__tmp__next_state___0 == 8640)) && !(blastFlag == 4)) && __cil_tmp56 == s__s3__tmp__new_cipher__algorithms) && ((3 == blastFlag || 2 == blastFlag) || blastFlag == 4))) || (((((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && 3 == blastFlag) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(s__state == 8657)) && !(s__state == 8608)) && !(8497 == s__state)) && !(s__state == 8640)) && !(s__s3__tmp__next_state___0 == 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)) && __cil_tmp56 == s__s3__tmp__new_cipher__algorithms) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || (((s__state == 8512 && !(blastFlag == 4)) && 0 == s__hit) && ((3 == blastFlag || 2 == blastFlag) || blastFlag == 4))) || ((((((((((((((((((((((((((!(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)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && (3 == blastFlag || 6 == blastFlag)) && !(s__state == 8480)) && !(s__state == 8656)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(0 == s__hit)) && !(8560 == 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)) && !(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)) && !(8497 == s__state)) && !(blastFlag == 4)) && !(8513 == s__state)) && !(s__state == 8480)) && 0 == s__hit) && __cil_tmp56 == s__s3__tmp__new_cipher__algorithms) && ((3 == blastFlag || 2 == blastFlag) || blastFlag == 4)) && !(s__state == 8529)) && s__state <= 8576)) || (((blastFlag == 4 && 3 == s__s3__tmp__next_state___0) && 8448 == s__state) && __cil_tmp56 == s__s3__tmp__new_cipher__algorithms)) || (((((3 == blastFlag || 5 == blastFlag) || 2 == blastFlag) || 6 == blastFlag) && s__state == 8656) && !(0 == s__hit))) || ((((((((((((((!(8448 == s__state) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(8497 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && ((3 == blastFlag || 2 == blastFlag) || blastFlag == 1)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576)) || ((((((((((((((((((3 == blastFlag || 5 == blastFlag) || 2 == blastFlag) || 6 == blastFlag) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(8497 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(s__state == 8512)) && !(0 == s__hit)) && !(8560 == s__state)) && s__state <= 8576)) || (((((!(blastFlag == 4) && 0 == s__hit) && __cil_tmp56 == s__s3__tmp__new_cipher__algorithms) && ((3 == blastFlag || 2 == blastFlag) || blastFlag == 4)) && s__s3__tmp__next_state___0 <= 8576) && s__state <= 8576)) || s__state == 3) || ((7 == blastFlag || blastFlag == 4) && !(0 == s__hit)) - InvariantResult [Line: 113]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((!(8448 == s__state) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(8497 == s__state)) && !(s__s3__tmp__next_state___0 == 8640)) && !(blastFlag == 4)) && s__state < 8656) && !(8577 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && 0 == s__hit) && __cil_tmp56 == s__s3__tmp__new_cipher__algorithms) && ((3 == blastFlag || 2 == blastFlag) || blastFlag == 4)) && !(s__state == 8529)) && !(8593 == s__state)) || ((((s__state == 8656 && !(s__s3__tmp__next_state___0 == 8640)) && !(blastFlag == 4)) && __cil_tmp56 == s__s3__tmp__new_cipher__algorithms) && ((3 == blastFlag || 2 == blastFlag) || blastFlag == 4))) || (((((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && 3 == blastFlag) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(s__state == 8657)) && !(s__state == 8608)) && !(8497 == s__state)) && !(s__state == 8640)) && !(s__s3__tmp__next_state___0 == 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)) && __cil_tmp56 == s__s3__tmp__new_cipher__algorithms) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || (((s__state == 8512 && !(blastFlag == 4)) && 0 == s__hit) && ((3 == blastFlag || 2 == blastFlag) || blastFlag == 4))) || ((((((((((((((((((((((((((!(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)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && (3 == blastFlag || 6 == blastFlag)) && !(s__state == 8480)) && !(s__state == 8656)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(0 == s__hit)) && !(8560 == 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)) && !(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)) && !(8497 == s__state)) && !(blastFlag == 4)) && !(8513 == s__state)) && !(s__state == 8480)) && 0 == s__hit) && __cil_tmp56 == s__s3__tmp__new_cipher__algorithms) && ((3 == blastFlag || 2 == blastFlag) || blastFlag == 4)) && !(s__state == 8529)) && s__state <= 8576)) || (((blastFlag == 4 && 3 == s__s3__tmp__next_state___0) && 8448 == s__state) && __cil_tmp56 == s__s3__tmp__new_cipher__algorithms)) || (((((3 == blastFlag || 5 == blastFlag) || 2 == blastFlag) || 6 == blastFlag) && s__state == 8656) && !(0 == s__hit))) || ((((((((((((((!(8448 == s__state) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(8497 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && ((3 == blastFlag || 2 == blastFlag) || blastFlag == 1)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576)) || ((((((((((((((((((3 == blastFlag || 5 == blastFlag) || 2 == blastFlag) || 6 == blastFlag) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(8497 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(s__state == 8512)) && !(0 == s__hit)) && !(8560 == s__state)) && s__state <= 8576)) || (((((!(blastFlag == 4) && 0 == s__hit) && __cil_tmp56 == s__s3__tmp__new_cipher__algorithms) && ((3 == blastFlag || 2 == blastFlag) || blastFlag == 4)) && s__s3__tmp__next_state___0 <= 8576) && s__state <= 8576)) || s__state == 3) || ((7 == blastFlag || blastFlag == 4) && !(0 == s__hit)) - InvariantResult [Line: 83]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 116]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && 5 == blastFlag) && !(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)) && !(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)) && 6 == blastFlag) && !(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)) || ((!(8464 == s__state) && !(blastFlag == 4)) && (((((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && !(8448 == s__state)) && (3 == blastFlag || blastFlag == 4)) && !(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)) && !(s__state == 8512)) && !(8560 == s__state)) || ((((((((((((((((((((((((((!(s__state == 8592) && ((2 == blastFlag || blastFlag == 1) || blastFlag == 0)) && !(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)) && !(s__state == 8512)) && !(8560 == s__state))))) || (!(0 == s__hit) && (((((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && !(8448 == s__state)) && (3 == blastFlag || blastFlag == 4)) && !(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)) && !(s__state == 8512)) && !(8560 == s__state)) || ((((((((((((((((((((((((((!(s__state == 8592) && ((2 == blastFlag || blastFlag == 1) || blastFlag == 0)) && !(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)) && !(s__state == 8512)) && !(8560 == s__state))))) || ((((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && (7 == blastFlag || blastFlag == 4)) && !(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)) && !(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)) - InvariantResult [Line: 134]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((!(8448 == s__state) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(8497 == s__state)) && !(s__s3__tmp__next_state___0 == 8640)) && !(blastFlag == 4)) && s__state < 8656) && !(8577 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && 0 == s__hit) && __cil_tmp56 == s__s3__tmp__new_cipher__algorithms) && ((3 == blastFlag || 2 == blastFlag) || blastFlag == 4)) && !(s__state == 8529)) && !(8593 == s__state)) || ((((s__state == 8656 && !(s__s3__tmp__next_state___0 == 8640)) && !(blastFlag == 4)) && __cil_tmp56 == s__s3__tmp__new_cipher__algorithms) && ((3 == blastFlag || 2 == blastFlag) || blastFlag == 4))) || (((((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && 3 == blastFlag) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(s__state == 8657)) && !(s__state == 8608)) && !(8497 == s__state)) && !(s__state == 8640)) && !(s__s3__tmp__next_state___0 == 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)) && __cil_tmp56 == s__s3__tmp__new_cipher__algorithms) && !(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)) && !(8497 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && (((((3 == blastFlag || 5 == blastFlag) || 7 == blastFlag) || 2 == blastFlag) || blastFlag == 4) || 6 == blastFlag)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(s__state == 8512)) && !(0 == s__hit)) && !(8560 == s__state)) && s__state <= 8576)) || (((s__state == 8512 && !(blastFlag == 4)) && 0 == s__hit) && ((3 == blastFlag || 2 == blastFlag) || blastFlag == 4))) || ((((((((((((((((((((((((((!(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)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && (3 == blastFlag || 6 == blastFlag)) && !(s__state == 8480)) && !(s__state == 8656)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(0 == s__hit)) && !(8560 == s__state))) || ((s__state == 8656 && (((((3 == blastFlag || 5 == blastFlag) || 7 == blastFlag) || 2 == blastFlag) || blastFlag == 4) || 6 == blastFlag)) && !(0 == s__hit))) || (((((((((((((((!(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)) && !(8497 == s__state)) && !(blastFlag == 4)) && !(8513 == s__state)) && !(s__state == 8480)) && 0 == s__hit) && __cil_tmp56 == s__s3__tmp__new_cipher__algorithms) && ((3 == blastFlag || 2 == blastFlag) || blastFlag == 4)) && !(s__state == 8529)) && s__state <= 8576)) || (((blastFlag == 4 && 3 == s__s3__tmp__next_state___0) && 8448 == s__state) && __cil_tmp56 == s__s3__tmp__new_cipher__algorithms)) || (((((7 == blastFlag || blastFlag == 4) && !(s__state == 8481)) && !(12292 == s__state)) && !(s__state == 8480)) && !(0 == s__hit))) || (((((((!(s__state == 8481) && !(blastFlag == 4)) && !(s__state == 8480)) && 0 == s__hit) && __cil_tmp56 == s__s3__tmp__new_cipher__algorithms) && ((3 == blastFlag || 2 == blastFlag) || blastFlag == 4)) && 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)) && !(8544 == s__state)) && !(8513 == s__state)) && ((3 == blastFlag || 2 == blastFlag) || blastFlag == 1)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576)) || s__state == 3 - InvariantResult [Line: 176]: Loop Invariant Derived loop invariant: ((((((((((((((((!(8576 == s__state) && (7 == blastFlag || blastFlag == 4)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(s__state == 8512)) && !(0 == s__hit)) && !(8560 == s__state)) && s__state <= 8576) || (((((3 == blastFlag || 2 == blastFlag) && 8448 == s__state) && 0 == s__hit) && __cil_tmp56 == s__s3__tmp__new_cipher__algorithms) && 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) && __cil_tmp56 == s__s3__tmp__new_cipher__algorithms) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576) - InvariantResult [Line: 185]: Loop Invariant Derived loop invariant: (((((((((((((((((((!(8448 == s__state) && !(8576 == s__state)) && !(s__state == 8609)) && (7 == blastFlag || blastFlag == 4)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(s__state == 8608)) && !(8497 == s__state)) && s__state < 8640) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(s__state == 8512)) && !(0 == s__hit)) && !(8560 == s__state)) || ((((((((((((((((((((((!(8448 == s__state) && (3 == blastFlag || 2 == blastFlag)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 8464 < s__state) && !(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) && __cil_tmp56 == s__s3__tmp__new_cipher__algorithms) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) - InvariantResult [Line: 387]: Loop Invariant Derived loop invariant: ((((8464 < s__state && 0 == s__hit) && __cil_tmp56 == s__s3__tmp__new_cipher__algorithms) && ((((((((((((((!(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)) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576) || (((((((((((((3 == blastFlag && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8481)) && !(8497 == s__state)) && !(8496 == 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)) && 7 == blastFlag) && !(s__state == 8481)) && !(8497 == s__state)) && !(8496 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(s__state == 8512)) && !(0 == s__hit)) && !(8560 == s__state)) && s__state <= 8576)) || ((((((((((((((!(8448 == s__state) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8481)) && !(8497 == s__state)) && blastFlag == 4) && !(8496 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(s__state == 8512)) && !(0 == s__hit)) && !(8560 == s__state)) && s__state <= 8576) - InvariantResult [Line: 209]: Loop Invariant Derived loop invariant: (((8464 < s__state && !(s__s3__tmp__next_state___0 == 8640)) && __cil_tmp56 == s__s3__tmp__new_cipher__algorithms) && (((((((((((((((((((((((((!(s__state == 8592) && 3 == blastFlag) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(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)) && !(8560 == s__state)) || ((((((((((((((((((((((((!(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)) && !(8497 == s__state)) && !(s__state == 8640)) && blastFlag == 4) && !(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) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && (((3 == blastFlag || 7 == blastFlag) || blastFlag == 4) || 6 == 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)) - InvariantResult [Line: 109]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 128]: Loop Invariant Derived loop invariant: ((((((((((((((!(8448 == s__state) && !(8576 == s__state)) && (7 == blastFlag || blastFlag == 4)) && !(s__state == 8561)) && !(s__state == 8545)) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8528)) && !(s__state == 8529)) && !(s__state == 8512)) && !(0 == s__hit)) && !(8560 == s__state)) && s__state <= 8576) || ((((8464 < s__state && !(s__s3__tmp__next_state___0 == 8640)) && 0 == s__hit) && __cil_tmp56 == s__s3__tmp__new_cipher__algorithms) && ((((((((((((((3 == blastFlag && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(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)) && 2 == blastFlag) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8528)) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576))) - InvariantResult [Line: 338]: Loop Invariant Derived loop invariant: (((((((((((((((!(8448 == s__state) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(8497 == s__state)) && blastFlag == 4) && !(8496 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8512)) && !(0 == s__hit)) && !(8560 == s__state)) && s__state <= 8576) || ((((((((((((((!(8448 == s__state) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && 7 == blastFlag) && !(s__state == 8481)) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8512)) && !(0 == s__hit)) && !(8560 == s__state)) && s__state <= 8576)) || (((((((((((((((((3 == blastFlag && !(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 == 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 == 8512)) && !(8560 == s__state)) && s__state <= 8576)) && 8464 < s__state) && 0 == s__hit) && __cil_tmp56 == s__s3__tmp__new_cipher__algorithms) - InvariantResult [Line: 152]: Loop Invariant Derived loop invariant: (((((((((((((((!(8448 == s__state) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(8497 == s__state)) && blastFlag == 4) && !(8496 == s__state)) && !(8544 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(0 == s__hit)) && !(8560 == s__state)) && s__state <= 8576) || (8464 < s__state && (((!(s__s3__tmp__next_state___0 == 8640) && ((((((((((((((!(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)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8560 == s__state)) && s__state <= 8576) || (((((((((((((3 == blastFlag && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8560 == s__state)) && s__state <= 8576))) && 0 == s__hit) || ((s__state == 8512 && ((((((((((((((!(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)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8560 == s__state)) && s__state <= 8576) || (((((((((((((3 == blastFlag && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8560 == s__state)) && s__state <= 8576))) && 0 == s__hit)))) || ((((((((((((((!(8448 == s__state) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && 7 == blastFlag) && !(s__state == 8481)) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(0 == s__hit)) && !(8560 == s__state)) && s__state <= 8576) - InvariantResult [Line: 170]: Loop Invariant Derived loop invariant: (((((((((((((((!(8448 == s__state) && !(8576 == s__state)) && !(s__state == 8545)) && !(s__state == 8481)) && !(8497 == s__state)) && blastFlag == 4) && !(8496 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(s__state == 8512)) && !(0 == s__hit)) && s__state <= 8576) || ((((((((((((((!(8448 == s__state) && !(8576 == s__state)) && !(s__state == 8545)) && 7 == blastFlag) && !(s__state == 8481)) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(s__state == 8512)) && !(0 == s__hit)) && s__state <= 8576)) || (((8464 < s__state && ((((((((((((((3 == blastFlag && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8545)) && !(s__state == 8481)) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(s__state == 8512)) && s__state <= 8576) || (((((((((((((!(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)) && !(s__state == 8529)) && !(s__state == 8512)) && s__state <= 8576))) && 0 == s__hit) && __cil_tmp56 == s__s3__tmp__new_cipher__algorithms) - InvariantResult [Line: 179]: Loop Invariant Derived loop invariant: ((((((((((((((((((((!(s__state == 8592) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && 7 == blastFlag) && !(s__state == 8481)) && !(s__state == 8608)) && !(8497 == s__state)) && s__state < 8640) && !(8496 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(0 == s__hit)) && !(8560 == s__state)) || ((((((((((((((((((((((!(s__state == 8592) && !(8448 == s__state)) && (3 == blastFlag || 2 == blastFlag)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 8464 < s__state) && !(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) && __cil_tmp56 == s__s3__tmp__new_cipher__algorithms) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || (((((((((((((((((((!(s__state == 8592) && !(8448 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(s__state == 8608)) && !(8497 == s__state)) && blastFlag == 4) && s__state < 8640) && !(8496 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(0 == s__hit)) && !(8560 == s__state)) - InvariantResult [Line: 146]: Loop Invariant Derived loop invariant: (((((((((((((((((((3 == blastFlag || 2 == blastFlag) || blastFlag == 1) || blastFlag == 4) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && 8464 < s__state) && !(blastFlag == 4)) && !(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)) && 5 == blastFlag) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576) || (((((((((((((!(8448 == s__state) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(8544 == s__state)) && !(8513 == s__state)) && (7 == blastFlag || 6 == blastFlag)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576)) && !(0 == s__hit))) || (((((((((((((((((3 == blastFlag || 2 == blastFlag) || blastFlag == 1) || blastFlag == 4) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(s__state == 8512)) && !(0 == s__hit)) && !(8560 == s__state)) && s__state <= 8576) - InvariantResult [Line: 197]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && (7 == blastFlag || blastFlag == 4)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(s__state == 8657)) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(8496 == s__state)) && s__state < 8656) && !(8544 == s__state)) && !(8577 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8656)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(0 == s__hit)) && !(8560 == s__state)) || (((((8464 < s__state && !(s__s3__tmp__next_state___0 == 8640)) && s__state < 8656) && 0 == s__hit) && __cil_tmp56 == s__s3__tmp__new_cipher__algorithms) && (((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && 3 == blastFlag) && !(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)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(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)) && 2 == blastFlag) && !(s__state == 8657)) && !(s__state == 8608)) && !(s__state == 8672)) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8656)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state)))) - InvariantResult [Line: 110]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((!(8448 == s__state) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(8497 == s__state)) && !(s__s3__tmp__next_state___0 == 8640)) && !(blastFlag == 4)) && s__state < 8656) && !(8577 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && !(s__state == 8480)) && 0 == s__hit) && __cil_tmp56 == s__s3__tmp__new_cipher__algorithms) && ((3 == blastFlag || 2 == blastFlag) || blastFlag == 4)) && !(s__state == 8529)) && !(8593 == s__state)) || ((((s__state == 8656 && !(s__s3__tmp__next_state___0 == 8640)) && !(blastFlag == 4)) && __cil_tmp56 == s__s3__tmp__new_cipher__algorithms) && ((3 == blastFlag || 2 == blastFlag) || blastFlag == 4))) || (((((((((((((((((((((((((((!(s__state == 8592) && !(8673 == s__state)) && 3 == blastFlag) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8609)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(s__state == 8657)) && !(s__state == 8608)) && !(8497 == s__state)) && !(s__state == 8640)) && !(s__s3__tmp__next_state___0 == 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)) && __cil_tmp56 == s__s3__tmp__new_cipher__algorithms) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(8560 == s__state))) || (((s__state == 8512 && !(blastFlag == 4)) && 0 == s__hit) && ((3 == blastFlag || 2 == blastFlag) || blastFlag == 4))) || ((((((((((((((((((((((((((!(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)) && !(8497 == s__state)) && !(s__state == 8640)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8577 == s__state)) && !(12292 == s__state)) && !(8513 == s__state)) && !(s__state == 8641)) && (3 == blastFlag || 6 == blastFlag)) && !(s__state == 8480)) && !(s__state == 8656)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8593 == s__state)) && !(s__state == 8512)) && !(0 == s__hit)) && !(8560 == 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)) && !(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)) && !(8497 == s__state)) && !(blastFlag == 4)) && !(8513 == s__state)) && !(s__state == 8480)) && 0 == s__hit) && __cil_tmp56 == s__s3__tmp__new_cipher__algorithms) && ((3 == blastFlag || 2 == blastFlag) || blastFlag == 4)) && !(s__state == 8529)) && s__state <= 8576)) || (((blastFlag == 4 && 3 == s__s3__tmp__next_state___0) && 8448 == s__state) && __cil_tmp56 == s__s3__tmp__new_cipher__algorithms)) || (((((3 == blastFlag || 5 == blastFlag) || 2 == blastFlag) || 6 == blastFlag) && s__state == 8656) && !(0 == s__hit))) || ((((((((((((((!(8448 == s__state) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(8497 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && ((3 == blastFlag || 2 == blastFlag) || blastFlag == 1)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(s__state == 8512)) && !(8560 == s__state)) && s__state <= 8576)) || ((((((((((((((((((3 == blastFlag || 5 == blastFlag) || 2 == blastFlag) || 6 == blastFlag) && !(8448 == s__state)) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(8497 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8528)) && !(s__state == 8529)) && !(s__state == 8512)) && !(0 == s__hit)) && !(8560 == s__state)) && s__state <= 8576)) || (((((!(blastFlag == 4) && 0 == s__hit) && __cil_tmp56 == s__s3__tmp__new_cipher__algorithms) && ((3 == blastFlag || 2 == blastFlag) || blastFlag == 4)) && s__s3__tmp__next_state___0 <= 8576) && s__state <= 8576)) || s__state == 3) || ((7 == blastFlag || blastFlag == 4) && !(0 == s__hit)) - InvariantResult [Line: 158]: Loop Invariant Derived loop invariant: (((((((((((((((!(8448 == s__state) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && !(s__state == 8481)) && !(8497 == s__state)) && blastFlag == 4) && !(8496 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8512)) && !(0 == s__hit)) && !(8560 == s__state)) && s__state <= 8576) || ((((((((((((((!(8448 == s__state) && !(8576 == s__state)) && !(s__state == 8561)) && !(s__state == 8545)) && 7 == blastFlag) && !(s__state == 8481)) && !(8497 == s__state)) && !(8496 == s__state)) && !(8544 == s__state)) && !(8513 == s__state)) && !(s__state == 8480)) && !(s__state == 8512)) && !(0 == s__hit)) && !(8560 == s__state)) && s__state <= 8576)) || (((((((((((((((((3 == blastFlag && !(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 == 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 == 8512)) && !(8560 == s__state)) && s__state <= 8576)) && 8464 < s__state) && 0 == s__hit) && __cil_tmp56 == s__s3__tmp__new_cipher__algorithms) RESULT: Ultimate proved your program to be correct! [2021-11-25 18:54:15,807 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3234d1bd-b208-4ca4-9d1c-a49b92319db7/bin/utaipan-eEHZpOm5b7/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